...
Go Back
+ servings
Stuffed Meatballs with Mozzarella Cheese served with marinara sauce

Stuffed Meatballs with Mozzarella Cheese Recipe

Melt-in-the-middle meatballs made with a juicy beef-pork blend and gooey mozzarella centers; perfect for weeknight dinners or Italian-inspired gatherings.
Print Pin
Course: dinner, Main Course
Cuisine: Italian, American
Keyword: Meatballs with mozzarella and tomato sauce, Mozzarella meatballs recipe, Stuffed meatballs ideas, Stuffed meatballs with mozzarella cheese and tomato sauce
Prep Time: 25 minutes
Cook Time: 25 minutes
Chill Time: 30 minutes
Total Time: 1 hour 20 minutes
Servings: 4
Calories: 460kcal
Cost: $15

Equipment

  • 1 Large mixing bowl
  • 1 Skillet
  • 1 Baking sheet
  • 1 Small scoop or spoon
  • 1 Saucepan with lid

Ingredients

Meatballs

  • 1 lb Ground beef 80/20 blend recommended
  • ½ lb Ground pork Adds flavor and moisture
  • 1 cup Fresh breadcrumbs Day-old bread, finely ground
  • ½ cup Whole milk For softening breadcrumbs
  • 1 Large egg For binding
  • cup Grated Parmesan cheese Adds depth of flavor
  • 3 Garlic cloves Minced
  • 1 Small onion Finely diced
  • 2 tablespoon Fresh parsley Chopped; or 1 tablespoon dried
  • 1 teaspoon Italian seasoning Oregano, basil, thyme mix
  • 1 teaspoon Salt Adjust to taste
  • ½ teaspoon Black pepper Freshly ground

Cheese Filling

  • 8 oz Fresh mozzarella cheese Cut into 1-inch cubes
  • 2 tablespoon Flour Lightly coat mozzarella

For Cooking

  • 2 tablespoon Olive oil For browning
  • 2 cups Marinara sauce Homemade or good store-bought

Instructions

  • Soak breadcrumbs in milk until soft
  • Mix meats, soaked crumbs, egg, spices, onion, garlic
  • Chill mixture 30 minutes
  • Shape meat into balls and stuff with mozzarella
  • Lightly coat cheese cubes in flour before stuffing
  • Brown meatballs in olive oil on all sides
  • Add marinara and simmer covered until cooked
  • Serve hot with pasta, bread, or on their own

Notes

Nutrition information is automatically calculated, so should only be used as an approximation.

Nutrition

Serving: 200g | Calories: 460kcal | Carbohydrates: 10g | Protein: 27g | Fat: 34g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.5g | Cholesterol: 105mg | Sodium: 720mg | Potassium: 420mg | Fiber: 1g | Sugar: 3g | Vitamin A: 650IU | Vitamin C: 4mg | Calcium: 230mg | Iron: 2.2mg