Ingredients
For the Meatballs:
-
1 lb ground beef (or a mix of beef and pork)
-
1 lb ground Italian sausage
-
1 cup breadcrumbs (plain or Italian-seasoned)
-
1/2 cup grated Parmesan cheese
-
2 large eggs
-
1/4 cup fresh parsley, finely chopped
-
3 garlic cloves, minced
-
1 tsp dried oregano
-
1 tsp dried basil
-
1/2 tsp red pepper flakes (optional, for heat)
-
Salt and black pepper to taste
For the Filling:
-
8 oz mozzarella cheese, cut into 20 small cubes
For Cooking:
-
2 tbsp olive oil (for browning, optional)
-
2 cups marinara sauce (store-bought or homemade)
Instructions
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone mat for easy cleanup.
In a large mixing bowl, combine the ground beef, Italian sausage, breadcrumbs, Parmesan cheese, eggs, parsley, garlic, oregano, basil, red pepper flakes, salt, and black pepper. Mix gently with your hands or a wooden spoon until just combined. Avoid overmixing, as this can make the meatballs tough.
Take a small handful of the meat mixture (about 2 tablespoons) and flatten it in your palm. Place a cube of mozzarella in the center, then wrap the meat around the cheese, sealing it completely. Roll into a smooth ball and place it on the prepared baking sheet. Repeat with the remaining mixture.
For extra flavor, heat olive oil in a skillet over medium heat. Brown the meatballs on all sides for 2-3 minutes. This step is optional but adds a delicious crust.
Transfer the meatballs to the oven and bake for 20-25 minutes, or until they reach an internal temperature of 160°F (71°C).
In a large pot, heat the marinara sauce over medium heat. Add the baked meatballs and simmer for 10-15 minutes, allowing the flavors to meld.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Cuisine: Americans
Nutrition
- Serving Size: (Per serving, based on 4 servings)
- Calories: 450
- Sodium: 800mg
- Protein: 28g
Keywords: Mozzarella Stuffed Meatballs