Description
These Stuffed Meatballs with Mozzarella Cheese are a cozy comfort food dinner—featuring juicy beef meatballs filled with gooey mozzarella, simmered in rich marinara sauce. Perfect for pasta, subs, or appetizers, and easy to freeze or make ahead! Ideal for busy weeknights or gatherings.
Ingredients
1 lb ground beef (80/20)
1 cup breadcrumbs
1/3 cup grated Parmesan cheese
3 cloves garlic, minced
2 tbsp chopped fresh parsley
1 large egg
1 tsp salt
1/2 tsp black pepper
1 tsp Italian seasoning
4 oz mozzarella cheese, cut into cubes
2 tbsp olive oil
2 cups marinara sauce
Instructions
1. In a large mixing bowl, combine ground beef, breadcrumbs, Parmesan, garlic, parsley, egg, salt, pepper, and Italian seasoning. Mix gently to combine.
2. Take about 2 tablespoons of the mixture and flatten it in your palm. Place a mozzarella cube in the center and wrap the meat around it to form a ball.
3. Heat olive oil in a skillet over medium heat. Brown the meatballs on all sides until golden.
4. Transfer meatballs to a saucepan with marinara sauce. Simmer on low for 20–25 minutes, covered.
5. Serve hot over pasta, in sub rolls, or alone with extra sauce and Parmesan.
Notes
Wet your hands slightly to prevent sticking while rolling the meatballs.
Browning the meatballs adds more flavor and keeps them from falling apart.
Low-moisture mozzarella works best to avoid excess liquid inside the meatballs.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop & Simmered
- Cuisine: Italian-American
Nutrition
- Serving Size: 3 meatballs
- Calories: 450
- Sugar: 4g
- Sodium: 800mg
- Fat: 31g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0.5g
- Carbohydrates: 16g
- Fiber: 2g
- Protein: 29g
- Cholesterol: 105mg