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

These juicy Mozzarella Stuffed Meatballs have a gooey, melty center and are simmered in rich tomato sauce right in the slow cooker. They’re a family favorite comfort food that’s perfect over pasta, on subs, or served as an appetizer!

A plate of fettuccine pasta topped with tomato sauce and mozzarella stuffed meatballs, with a fork cutting into a meatball; another plate with the same meal is in the background.


 

🍝 Serve these over pasta for a classic Italian dinner, stuff them into hoagie rolls for incredible meatball subs, or simply enjoy with crusty bread for dipping in that gorgeous sauce!

My 2 Best Tips For Making Mozzarella Stuffed Meatballs

Don’t Over-mix: This is how we get tender meatballs! Mix the ingredients just until they come together. Over-mixing develops the proteins too much, resulting in tough, dense meatballs instead of the light, fluffy texture we’re after.

Keep Your Hands Slightly Damp: Wet hands prevent the meat mixture from sticking when you’re rolling the meatballs. Keep a bowl of water nearby and dip your hands as needed – this simple trick makes the process so much easier.

Melissa in her kitchen smiling in front of the starting ingredients for the chicken the quinoa salad and skillet chicken on the wood block in front of her

🩷 Melissa

There’s something absolutely magical about cutting into a meatball and watching melted mozzarella cheese stretch and ooze out.

These cheesy stuffed meatballs have become one of our family’s go-to comfort foods, and I’m betting they’ll become yours too!

I like to make these meatballs in bulk for popping into the freezer for super easy meals later.

Just follow the recipe to prepare the meatballs, then flash freeze for 2 hours, and place into freezer bags in meal-sized portions. Thaw overnight when you’re ready to cook them in a meal!

A plate of fettuccine pasta topped with tomato sauce and mozzarella stuffed meatballs, with a fork cutting into a meatball; another plate with the same meal is in the background.
No ratings yet

Slow Cooker Mozzarella Stuffed Meatballs

These juicy Mozzarella Stuffed Meatballs have a gooey, melty center and are simmered in rich tomato sauce right in the slow cooker. They’re a family favorite comfort food that’s perfect over pasta, on subs, or served as an appetizer!
Prep: 20 minutes
Cook: 2 hours
Total: 2 hours 20 minutes
Servings: 6
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 pound ground beef
  • 1 pound hot Italian sausage
  • ½ teaspoon garlic powder
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 1 cup bread crumbs
  • ¼ cup grated Parmesan cheese
  • 2 large eggs
  • ½ cup whole milk
  • ½ cup chopped fresh parsley
  • 6 ounces low-moisture mozzarella cheese, cut into 3/4-inch cubes
  • 4 cups tomato sauce, homemade or store-bought (2 jars store-bought)

Instructions 

  • Cut the mozzarella into 3/4-inch cubes.
  • In a large mixing bowl, combine the ground beef, Italian sausage, garlic powder, salt, black pepper, bread crumbs, Parmesan cheese, eggs, milk, and parsley. Mix until just combined (do not overmix).
  • Pour half of a jar of pasta sauce in the bottom of the slow cooker.
  • Roll the mixture into golf ball–sized meatballs.
  • Press one mozzarella cube into the center of each meatball, then shape the meat mixture around it to completely enclose the cheese.
  • Arrange the meatballs in the slow cooker in a single layer. When you fill up the bottom, pour the second half of the pasta sauce on top, finish rolling your meatballs and put them on top of the sauce. When you have used all the meat mixture, pour the tomato sauce evenly over the top.
  • Cover and cook on High for 2 to 2 ½ hours or Low for 3-4 hours, until the meatballs are cooked through (165°F internal temperature).
  • Serve hot over pasta, on toasted hoagie rolls, or with crusty bread for dipping.

Notes

Slow Cooker Size: 6-quart
Recipe Variations & Substitutions:
  • For a milder flavor, swap the hot Italian sausage for mild or sweet Italian sausage.
  • Browning the meatballs in a skillet before adding them to the slow cooker adds extra flavor but is optional.
  • If you are feeling like adding the cheese is tedious, you can skip it! It’s still a REALLY good meatball recipe and one of my family’s favorite meals!
Make Ahead & Leftover Tips:
  • To make ahead, roll the stuffed meatballs up to 24 hours in advance and store them covered in the refrigerator. You can also freeze them for up to 2 months – just thaw completely before slow cooking.
  • Reheat leftover meatballs gently in the microwave or on the stovetop with a splash of marinara sauce to prevent them from drying out. The oven works too – cover with foil and heat at 350°F for about 15 minutes.
  • Leftovers can be stored in the fridge for up to 3 days or frozen for up to 2 months.

Nutrition

Serving: 3meatballs, Calories: 731kcal, Carbohydrates: 26g, Protein: 41g, Fat: 51g, Saturated Fat: 21g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 20g, Trans Fat: 1g, Cholesterol: 196mg, Sodium: 2653mg, Potassium: 1053mg, Fiber: 4g, Sugar: 9g, Vitamin A: 1507IU, Vitamin C: 20mg, Calcium: 424mg, Iron: 6mg
Like this recipe? Rate and comment below!

How To Make Slow Cooker Mozzarella Stuffed Meatballs

A green mixing bowl filled with seasoned raw ground meat mixture sits on a speckled kitchen countertop.

Step 1: In a large mixing bowl, combine the ground beef, Italian sausage, garlic powder, salt, black pepper, bread crumbs, Parmesan cheese, eggs, milk, and parsley. Mix until just combined (do not overmix). Roll into balls.

Uncooked meatballs sit in tomato sauce inside a white slow cooker, placed on a granite countertop.

Step 2: Pour tomato sauce in the bottom of the slow cooker. Press one mozzarella cube into the center of each meatball. Arrange the meatballs in the slow cooker in a single layer.

Meatballs in tomato sauce simmering inside a white slow cooker, with some sauce splattered along the sides of the pot.

Step 3: Continue adding layers of meatballs and sauce. When you have used all the meat mixture, pour the remaining tomato sauce evenly over the top. Cover and cook on High for 2 to 2 ½ hours or Low for 3-4 hours

A plate of fettuccine noodles topped with tomato sauce and meatballs, one of which is cut open to show a cheese-filled center. An electric pressure cooker is visible in the background.

Step 4: Serve hot over pasta, on toasted hoagie rolls, or with crusty bread for dipping.

Recipe FAQs

Can I use a different type of cheese instead of mozzarella?

Yes! While mozzarella gives that classic stretchy, gooey texture, you can experiment with provolone, fontina, or even cubes of cream cheese for different flavor profiles. Just make sure to use a cheese that melts well.

Do I need to brown the meatballs before putting them in the slow cooker?

It’s not necessary, but browning them in a skillet over medium heat for 2-3 minutes adds an extra layer of flavor and helps seal in the juices. If you’re short on time, you can skip this step (like I did in the recipe) – they’ll still be delicious!

How do I prevent the cheese from leaking out during cooking?

The key is making sure the meat mixture completely covers the mozzarella cube. Roll the meatball gently but firmly, ensuring there are no gaps or thin spots where the cheese might break through.

Plates of tagliatelle pasta topped with meatballs in tomato sauce are set next to a blue slow cooker on a striped cloth, with forks beside the dishes.

More Savory Pork Recipes To Try

About Melissa Griffiths

Leave a comment

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

Recipe Rating