88% would make this again

Meatball Stuffed With Mozzarella

Vish G

September 9, 2025

4.8
(127)

Meatball Stuffed With Mozzarella is proof that dinner should come with a gooey surprise inside. These juicy, cheesy meatballs tucked into warm bread are the kind of comfort food that makes you want seconds before you finish your first bite.

Meatball Stuffed With Mozzarella

PREP TIME

20 MIN

COOK TIME

25 MIN

SERVINGS

4

Ingredients

  • 500g (1 lb) beef mince (or half beef, half pork for more flavour)
  • 1 large egg
  • 60g (½ cup) breadcrumbs
  • 30g (¼ cup) grated Parmesan
  • 2 garlic cloves, finely minced (or 1 tsp garlic powder)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • ½ tsp salt
  • ½ tsp black pepper
  • 150g (5 oz) mozzarella cheese, cut into 2cm cubes
  • 2 tbsp olive oil
  • 400g (14 oz) tomato passata or marinara sauce
  • 4 sandwich rolls, baguettes, or ciabatta (crusty breads hold up best)
  • 80g (¾ cup) shredded mozzarella or provolone for topping
  • Fresh basil or oregano leaves for garnish (optional)

Instructions

  • In a large bowl, mix together the beef mince, egg, breadcrumbs, Parmesan, garlic, oregano, basil, salt, and pepper until just combined. Do not overmix or the meatballs will turn tough.
  • Take a small handful of mixture (about the size of a golf ball), flatten it in your palm, place a mozzarella cube in the centre, then wrap the meat around it and roll into a ball. Repeat with the rest of the mixture.
  • Heat olive oil in a large pan over medium heat. Sear the meatballs for 2–3 minutes per side until browned all over.
  • Pour the tomato passata or marinara sauce into the pan, cover, and simmer gently for 15 minutes, turning the meatballs halfway through so they cook evenly and the cheese inside melts.
  • While the meatballs are simmering, lightly toast the sandwich rolls or baguettes under a grill or in the oven for 2–3 minutes until golden. This stops them from going soggy once filled.
  • Place 2–3 meatballs inside each roll, spoon some of the sauce over the top, and sprinkle with shredded mozzarella or provolone.
  • Place the filled rolls under a hot grill for 2–3 minutes until the cheese melts and the bread edges crisp up.
  • Garnish with fresh basil or oregano and serve hot.

People Also Asked..

How do I stop the mozzarella from leaking out?+
Which type of mozzarella is best for stuffing?+
What meat mix and binders give the best texture and juiciness?+
Should I fry, bake or simmer them in sauce? Which is best?+
Can I freeze these and how do I reheat without losing the gooey cheese?+
What bread or roll works best for serving them as a sandwich?+

Nutrition Facts

Calories

620

Total Fats

29 g

Saturated Fats

13 g

Cholesterol

115 mg

Sodium

1180 mg

Total Carbohydrates

47 g

Sugars

6 g

Protein

41 g

Fresh Recipes

4.7
(129)

Recipes that just work!

Join 10,000+ home cooks getting viral recipes straight to their inbox

By joining our newsletter you agree to our Privacy Policy

Already made this?

How Did It Turn Out?

4.8 / 5. Vote count: 127

No votes so far! Be the first to rate this post.

Would you make this recipe again?