These incredibly moist meatballs are crammed with flavor thanks to a medley beef, pork, Italian herbs, and plenty of parmesan cheese. Roasted until browned, and then simmered in a simple marinara sauce, they're the best meatballs you will ever eat.
1/2cupgrated parmesan cheesepreferably refrigerated, not shelf-stable, plus more for serving
1/4cupmilk
1large egg
2teaspoonsdried parsley
1 1/2teaspoonsItalian seasoning
1teaspoononion powder
2-3clovesgarlicminced
Salt and freshly ground black pepper
2cupsmarinara saucestore-bought or 15-ounce can tomato sauce and 2 tablespoons pesto
Instructions
Preheat the oven to 425 degrees. Line a large baking sheet with parchment paper or foil.
In a large bowl, combine the beef, pork, breadcrumbs, parmesan, milk, egg, dried parsley, Italian seasoning, onion powder, garlic, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
Mix well and shape the mixture into 12 to 16 meatballs. Transfer the meatballs to the prepared pan and roast for 20 to 25 minutes, until cooked through (160 degrees on a meat thermometer).
Meanwhile, transfer the marinara sauce to a large saucepan over medium heat and bring to a simmer.
Add the meatballs to the marinara sauce and simmer for 8 to 10 minutes, and up to 20 minutes.