Mozzarella Stuffed Meatballs + Video

This post may contain affiliate links. Please read my disclosure policy.

Mozzarella Stuffed Meatballs are perfectly tender and loaded with ooey-gooey cheese. They are perfect as an appetizer or served over a pile of spaghetti.

mozzarella stuffed meatballs


Meatballs are totally my thing. I love Italian Herb Baked Meatballs with 5-Minute Marinara Sauce.  

Mozzarella Stuffed Meatballs

…are the perfect party appetizer, they are cheesy, they are tasty and they are very easy to make.

I like to serve mine in marinara sauce, topped with a sprinkle of parmesan, fresh parsley, and fresh basil.

You can make them for dinner and serve them over spaghetti with extra cheese on top because more cheese is always a good decision.

cheese stuffed meatball

Helpful Tips to make Mozzarella Stuffed Meatballs:

  • You can add less or more garlic powder, depending on your own preference. You can also add some fresh garlic for extra flavor.
  • I like adding Italian seasoning, but if you don’t have any on hand, you can use a mix of dried basil and oregano.
  • You can use store-bought marinara sauce or homemade.
  • You may have to add a little more water, make sure you get the perfect smooth consistency.
  • Make sure the meatballs are well-sealed after adding the cheese, otherwise it will ooze out.

What you will need to make Mozzarella Stuffed Meatballs:

  • Italian Seasoning – Delicious in this recipe, and its a nice seasoning to have in your pantry.
  • Baking Pan  – this baking pan is perfect to have on hand.
  • Aluminum Foil – to make clean up easy.

With love, from our simple kitchen to yours. 

Don’t miss a thing! Follow us on
Facebook | Twitter Pinterest | Instagram 

pan of meatballs and marinara
Mozzarella Stuffed Meatballs

Mozzarella Stuffed Meatballs + Video

Donna Elick
Mozzarella Stuffed Meatballs are cheesy and delicious, perfect as an appetizer or served over a pile of spaghetti.
5 stars from 1 review
Tried this recipe?Please comment and review!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Main
Cuisine Italian
Method Oven
Servings 6 – 8


  • 2 pounds ground beef, 85-90% lean
  • 1/3 cup plain breadcrumbs
  • 1 teaspoon salt
  • 1/2 teaspoon pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 teaspoon Italian seasoning
  • 1 large egg
  • 3-5 tablespoons water
  • 8 ounces mozzarella cheese, cut into 1/2 inch cubes
  • 3 cups store-bought marinara sauce, warmed
  • 2 tablespoons chopped fresh parsley
  • 2 tablespoon grated parmesan cheese
  • cooking spray
  • Fresh basil


  • Preheat the broiler.
  • Line a baking pan with foil and spray the foil with cooking spray.
  • In a large bowl mix: beef, salt, pepper, garlic powder, onion powder, Italian seasoning, egg, breadcrumbs and water. Mix until well combined and smooth, you may need to add a few more tablespoons of water, one at a time.
  • Take 2 tablespoons of the meat mixture and roll it into a ball, flatten it a bit and add a cube of cheese, cover with the meat and roll into a ball,, making sure that the meat completely covers the cheese and is well sealed.
  • Place the meatballs on the baking sheet pan and spray with cooking spray.
  • Broil for 10 minutes or until meatballs are just done. Make sure you don’t overcook, as the cheese may start to ooze.
  • Warm up some homemade or store-bought marinara sauce and add it to a serving bowl.
  • Add the meatballs to the serving bowl, sprinkle with cheese, parsley and basil.
  • Serve immediately.



Serving: 1 | Calories: 512cal | Carbohydrates: 13g | Protein: 40g | Fat: 33g | Saturated Fat: 14g | Cholesterol: 161mg | Sodium: 1390mg | Sugar: 5g | Fiber: 2g | Calcium: 270mg | Iron: 5mg

All nutritional information is based on third party calculations and is only an estimate. Each recipe’s nutritional value will vary depending on the ingredients used, measuring methods, and portion sizes.

Tried this recipe?Let us know how it was!
mozzarella stuffed meatballs -pin

Originally published March 2018, updated and republished March 2020

Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.


  1. can this recipe be cut in half (1 lb hamb)…it's just hubby and I. can't wait to try this,
    sounds so good !!!

  2. I assume that these are Italian style meatballs, but no grated cheese (Romano or Parmesan) in the mixture. It would make these even more delicious.

    1. She lists Parmesan in the ingredients (2 tbsp) and in the instructions, she says sprinkle with cheese etc, cheese bring the Parmesan, I would however use more than 2 tbsp 😊

  3. 5 stars
    This is such an awesome recipe and just adds something different to the meatballs. I’ll be making these for my kids almost weekly now.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating