clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mozzarella Stuffed Meatballs 1

Mozzarella Stuffed Meatballs

  • Author: Raymund
  • Prep Time: 25 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 10 mins
  • Yield: 6 1x
  • Category: Main Course
  • Cuisine: Italian


Mozzarella Stuffed Meatballs is a dish prepared with beef meatballs stuffed with mozzarella cooked with marinara sauce then served pasta.




  • 400g minced beef
  • 400g minced pork
  • 200g mozzarella cheese
  • ½ cup milk
  • 1 cup bread crumbs
  • 2 eggs, lightly beaten
  • ¼ cup chopped parsley
  • 4 cloves garlic, minced
  • 3 tbsp olive oil
  • salt
  • freshly ground black pepper


  • 2 x 400g can chopped tomatoes
  • ½ cup red wine
  • ½ cup beef stock———
  • ½ cup tomato paste———
  • 1 large carrot, chopped
  • 2 red capsicum (bell pepper), finely chopped
  • 4 cloves garlic, minced
  • 1 white onion, chopped
  • 1 tsp dried oregano
  • handful of chopped fresh basil leaves
  • 2 pcs anchovy, mashed
  • 3 pcs bay leaves
  • olive oil
  • salt
  • freshly ground black pepper


  1. Soak breadcrumbs in milk for at least 15 minutes.
  2. In a bowl combine the soaked breadcrumbs with the rest of the meatball ingredients apart from the mozzarella, mix it evenly and form into flat discs, put a teaspoon size mozzarella cheese in the middle then form it into balls.
  3. On a deep pan, add oil and shallow fry each meatball until it turns light brown in colour do not cook well, we are just browning the outside. This will take around 3-4 minutes each side. Set aside.
  4. On a separate pot add oil, sauté garlic, onions and carrots. Once onion turns translucent add the red capsicum and cook for 3 minutes.
  5. Add the chopped tomatoes, beef stock, red wine, tomato paste, oregano, basil, bay leaves, anchovy, salt (according to taste) and freshly ground black pepper. Bring to a boil.
  6. Add the meatballs then bring again to a boil, simmer in low heat for 30 minutes
  7. Serve topped on nay cooked pasta of your choice.