Love and Olive Oil
Spicy Mozzarella-Stuffed Meatballs

Spicy Mozzarella-Stuffed Meatballs

Spicy Mozzarella-Stuffed Meatballs

What could be better than a big, fat, juicy meatball?

A big, fat, juicy meatball stuffed with melty mozzarella cheese, that’s what.

I’ve always preferred my meatballs smothered with melted cheese, because everything is better with cheese, right? In this case, though, the cheese is hidden inside. At first glance you wouldn’t even know it’s there, but then you cut into the extra large meatball and, surprise! Just look at that melty mozzarella goodness.

Spicy Mozzarella-Stuffed Meatballs

We used a mix of ground beef and pork, with plenty of garlic and chopped fresh basil and parsley for flavor and fresh breadcrumbs for texture and structure (fresh breadcrumbs will result in a much moister meatball than packaged breadcrumbs which are usually very dry.)

When mixing your meatballs, you don’t want to compact the mixture too much. Think of it more like ‘folding’ rather than mushing or stirring to preserve some of the fluffiness of the ground meat. This will result in a lighter, fluffier texture and ultimately a better meatball. The same when you are forming your balls: shape it, but don’t squeeze it.

Spicy Mozzarella-Stuffed Meatballs

Getting the cheese inside the meatball is actually quite easy. You want to use small balls of mozzarella, or cut a larger ball into approximately 1-inch chunks. Portion out a large scoop of your meat mixture (I use this large cookie scoop, or about 2 ounces of meat). Push your thumb into the meatball, and then press the mozzarella ball into the center. Form the meat around the cheese, sealing it in completely.

How to stuff meatballs with mozzarella cheese

While the meatballs are moist and flavorful on their own, the sauce is really what takes this dish from delicious to simply fabulous, and which sauce you use makes all the difference. We used the NEW Bertolli® Rustic Cut Spicy Marinara with Traditional Vegetables Sauce, made with chunky tomatoes, carrots, celery, onions, red chili flakes, cayenne pepper, garlic and basil. The hearty, rustic texture of the sauce and bold spice is the perfect vehicle for serving these meatballs.

Unlike most jarred marinaras which I often feel the need to “doctor up” with additional vegetables and seasonings, the Rustic Cut sauce is perfect right out of the jar. You can see the large pieces of crisp vegetables and flavorful herbs right in the sauce. It’s as close to homemade, in terms of flavor, texture, and overall taste as I’ve found.

Mozzarella cheese-stuffed meatballs with Spicy tomato sauce

This recipe makes about 3 servings, slightly more/less depending on if you serve the meatballs on their own or on the side of a filling salad or pasta. If you double the recipe you’ll want to brown the meatballs in batches or in two separate pans (overcrowding the pan will prevent the meatballs from fully browning). Basically, you should be able to fit the meatballs into the pan without touching one another.

Homemade Spicy Meatballs Stuffed with Mozzarella Spicy Mozzarella-Stuffed Meatballs

Unlike most meatballs that are a topping for spaghetti or an appetizer, these meatballs are the main event. Two were more than enough to fill me up, while Taylor managed to eat 3 before patting his belly with a satisfied sigh.

Be sure to check out the full collection of Bertolli Rustic Cut sauces now available in stores near you!

Spicy Mozzarella-Stuffed Meatballs

Spicy Mozzarella-Stuffed Meatballs

These extra-large, extra-flavorful meatballs are stuffed with melty mozzarella cheese and simmered in a chunky, spicy tomato sauce.

Did you make this recipe?


  • 1/2 pound ground beef
  • 1/2 pound ground pork
  • 4 large garlic cloves, minced
  • 1/4 cup chopped fresh parsley
  • 1 tablespoon chopped fresh basil
  • 1/2 cup breadcrumbs (fresh, if possible)
  • 1/4 cup whole milk
  • 1 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black papper
  • 10 small (1-inch) mozzarella balls, or 1-inch chunks of mozzarella cheese
  • 2 tablespoons extra virgin olive oil
  • 1 jar Bertolli® Rustic Cut Spicy Marinara with Traditional Vegetables Sauce


  1. In a bowl, mix together ground meat with garlic, parsley, basil, breadcrumbs, milk, salt and pepper. Fold using a large spatula or your hands until ingredients are evenly distributed (you don’t want to stir, rather fold, to keep the meat mixture from compacting too much).
  2. Divide mixture into 10 2-ounce balls (I used a large cookie scoop to portion out perfectly sized balls). Poke a hole in the center with your thumb, and insert mozzarella ball, then form meat around cheese to seal it in. Roll into a ball, then arrange on a pan or plate. Repeat with remaining balls.
  3. Refrigerate meatballs for 20 to 30 minutes.
  4. Heat oil in a large skillet or saucepan over medium-high heat. Add meatballs to pan, taking care not to overcrowd it (if you are doubling the recipe or have a smaller pan, you might want to cook these in batches). Cook meatballs for 7 to 10 minutes, rotating them every few minutes, until all sides are evenly browned.
  5. Reduce heat to medium-low. Pour Bertolli Rustic Cut sauce over top of meatballs. Cover and simmer for 15 to 20 minutes or until meatballs are cooked through. Spoon onto serving plates with additional sauce as desired and enjoy while still warm.
All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

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


  1. Thanks so much for sharing this recipe!!! I LOVE spicy mozzarella and can’t wait to make these. I have made tons of your recipes and enjoyed them all. You’re great!!! Thanks again.

  2. Oh my, these look so tasty! Can’t wait to try them out. Loving the pretty photographs as well.

  3. So delicious!!!! Very tender and moist. Made a double recipe and everyone, even the pickiest eater of our family of 7, loved them! Had a few leftover and made DH a meatball sub for lunch the next day. Will definitely keep this recipe, Thank you!

  4. I love it when stuff is stuffed with stuff! (whoa, I just made myself dizzy). These look incredible. I made something similar in a slow cooker a while back and they were awesome. I want to try this way now!

  5. YUM! What a fantastic idea to add mozzarella to a meatball. Sometimes we use feta to stuff our meatballs but mozzarella is even better. I so have to try that! Thanks for sharing the recipe …

    Ginger by Choice I Food & Lifestyle Blog

  6. I pretty much love anything stuffed with cheese and these look delicious!

  7. This is my kind of meal! I am totally adding this to the menu plan for next week!


  8. Now, THAT is a meatball! And it’s keto-friendly (minus the breadcrumbs), so that makes me happy!

    • The breadcrumbs do give the meatballs structure, but you could certainly make your own using a gluten-free bread (or whatever you prefer here!)

Did you make this recipe? Leave a Review »