Recipes.net Recipes.net logo
Social Media

Mozzarella-Stuffed Meatballs in Tomato Sauce Recipe

This delectable recipe combines the rich and savoury flavours of beef and pork meatballs, stuffed with creamy mozzarella, and drenched in a tangy, homemade tomato sauce. The unexpected burst of melted cheese inside the meatballs is sure to make this dish a favourite at the dinner table. It's a dish that's not only comforting but also brings a new twist to the traditional meatball recipe.

0

Photos of Mozzarella-Stuffed Meatballs in Tomato Sauce Recipe

The main ingredients for this recipe are usually found in most kitchens. However, fresh mozzarella is a key ingredient that may not always be readily available. When heading to the supermarket, look for soft, fresh mozzarella that's usually packed in water. It's this cheese that gives the meatballs their deliciously oozy center. Also, using whole tomatoes in the sauce gives a fresher and richer taste than canned versions.

Ingredients for Mozzarella-Stuffed Meatballs in Tomato Sauce

Bread: Serves as the binding agent for the meatballs, ensuring they hold their shape while cooking.

Beef and Pork: These are the main components of the meatballs, providing rich and hearty flavors.

Parmesan Cheese: Adds a sharp, savory note to the meatballs and sauce.

Fresh Mozzarella: This is what gives the meatballs their surprise creamy center.

Whole Tomatoes: They form the base of the homemade tomato sauce, giving the sauce a fresh, vibrant taste.

Garlic: Essential for adding aroma and flavor to the sauce.

Basil Leaves: Provides a fresh, herby contrast to the rich flavors of the dish.

One reader, Benetta Wiggins says:

star icon star icon star icon star icon star icon

These mozzarella-stuffed meatballs in tomato sauce are a game-changer! The meatballs are juicy and flavorful, and the gooey mozzarella center is a delightful surprise. The tomato sauce is rich and perfectly complements the meatballs. This recipe is a definite crowd-pleaser and a new family favorite!

Benetta Wiggins

Techniques Required

How to prepare meatballs: Combine the bread, milk, salt, and pepper in a bowl, then mix in the ground beef, pork, parmesan, and egg. Form the mixture into 16 equal pieces, stuff each with mozzarella, and shape into balls.

How to make tomato sauce: Break down whole tomatoes into smaller chunks, then simmer with olive oil, garlic, salt, pepper, and a pinch of sugar until the sauce thickens slightly. Stir in basil leaves before using.

How to assemble: Pour the tomato sauce over the meatballs in the skillet, sprinkle with shredded mozzarella and parmesan, then bake until the sauce bubbles and the cheese melts. Sprinkle with torn basil leaves before serving.

How To Make Mozzarella-Stuffed Meatballs in Tomato Sauce

Everyone will love these incredibly cheesy and irresistible stuffed meatballs loaded with stretchy mozzarella served in a rich and creamy tomato sauce!

Preparation: 20 minutes
Cooking: 20 minutes
Total: 40 minutes

Serves:

Ingredients

For Meatballs:

  • cupwhole milk,2% or low fat
  • sliceswhite bread,crusts removed, torn into pieces
  • ¾tspsalt
  • tspfreshly ground black pepper
  • ¾lbbeef,ground
  • ¾lbpork,ground
  • ¾cupparmesan cheese,finely grated
  • 1large egg,beaten in a bowl
  • 3ozfresh mozzarella,or low-moisture, cut into 16 (1-inch) pieces
  • 2tbspolive oil

For Tomato Sauce:

  • 28ozwhole tomatoes,(2 cans) preferably San Marzano
  • 2tbspolive oil
  • 2clovesgarlic,thinly sliced
  • ½tspsalt
  • tspfreshly ground black pepper
  • pinchsugar,optional
  • 7basil leaves,torn into pieces, plus more for serving
  • ½cupmozzarella,shredded
  • ½cupparmesan,shredded

Instructions

  1. Preheat the oven to 400 degrees F.

  2. Heat the milk in the microwave for 30 seconds, or in a pot on top of the stove, until warm to the touch.

Meatball:

  1. Place the bread pieces in a large bowl.

  2. Pour the warm milk over them and let soak for about 5 minutes, or until the milk is absorbed and the mixture cools.

  3. Add the salt and pepper to the bowl and mash with a fork to break up the bread.

  4. Add the ground beef, pork, parmesan, and egg to the bowl and mix with the hands until well combined.

  5. To form the meatballs, divide the mixture into 16 equal pieces and roll each into a round the size of a golf ball.

  6. Using the finger, make an indentation in each ball and press 1 piece of mozzarella into it.

  7. Pinch the meat to close the hole. Roll the meatball again to enclose the cheese.

  8. Heat the oil in a large oven-safe skillet set over medium heat.

  9. Add the meatballs to the skillet in 1 layer, and place the hot skillet in the oven.

  10. Bake the meatballs for 10 minutes. If the meatballs have not browned, turn on the broiler and broil for 2 to 3 minutes or until browned.

  11. Remove from the oven and tilt the skillet. Spoon out and discard any excess oil.

  12. If the meatballs were broiled, reset the oven heat to 40 degrees F.

Sauce:

  1. While the meatballs bake, make the sauce by pouring both cans of tomatoes and their juices into a bowl.

  2. Use the hand to break them into smaller chunks. (They will break down even more in the cooking process.)

  3. In a large, wide saucepan, add the oil and garlic. (Do not heat the oil first.)

  4. Place the pan over medium heat and cook for 45 seconds to 1 minute, or until the garlic starts to sizzle.

  5. Add the tomatoes, salt, and pepper to the pan and bring to a simmer.

  6. Continue to simmer for 10 minutes, or until the sauce thickens slightly.

  7. Taste and add more salt, pepper, and a pinch of sugar to taste.

  8. Stir in the basil leaves.

To Assemble:

  1. Pour the sauce over the meatballs in the skillet. Sprinkle with the shredded mozzarella and parmesan.

  2. Return the pan to the oven and continue to cook for 10 minutes, or until the sauce bubbles and the cheese melts.

  3. Sprinkle with the torn basil leaves and serve.

Nutrition

  • Calories: 803.89kcal
  • Fat: 50.89g
  • Saturated Fat: 20.45g
  • Trans Fat: 0.22g
  • Monounsaturated Fat: 23.34g
  • Polyunsaturated Fat: 4.01g
  • Carbohydrates: 22.37g
  • Fiber: 4.29g
  • Sugar: 13.66g
  • Protein: 64.71g
  • Cholesterol: 215.15mg
  • Sodium: 1280.85mg
  • Calcium: 869.68mg
  • Potassium: 1142.69mg
  • Iron: 4.87mg
  • Vitamin A: 234.11µg
  • Vitamin C: 26.16mg

Technique Tip for Perfect Mozzarella-Stuffed Meatballs

When making meatballs, it's important to not overwork the meat mixture. Overmixing can result in tough and dense meatballs. Instead, gently combine the ingredients until they are just mixed together. This will ensure your meatballs remain tender and juicy. Additionally, when stuffing the meatballs with mozzarella, ensure the cheese is completely enclosed within the meat to prevent it from leaking out during the cooking process.

Time-Saving Tips for Mozzarella-Stuffed Meatballs in Tomato Sauce

Prep ahead: Prepare the meatball mixture and tomato sauce a day in advance to save time on the day of cooking.

Use a food processor: Use a food processor to quickly and evenly mix the meatball ingredients, saving time and effort.

Bake instead of fry: Baking the meatballs instead of frying them saves time and reduces the need for hands-on cooking.

Double the batch: Make a double batch of meatballs and freeze half for a quick and easy meal on another day.

Pre-shredded cheese: Save time by using pre-shredded mozzarella and parmesan cheese for the recipe.

Cook in bulk: Make a larger batch of tomato sauce and freeze the extra for future use, saving time on meal prep later.

Substitute Ingredients For Mozzarella-Stuffed Meatballs in Tomato Sauce Recipe

  • mozzarella cheese - Substitute with provolone cheese: Provolone cheese has a similar mild and creamy flavor to mozzarella, and it melts well, making it a suitable substitute for stuffing the meatballs.

  • whole milk - Substitute with unsweetened almond milk: Unsweetened almond milk can be used as a dairy-free alternative and will still provide the moisture and richness needed for the meatball mixture.

  • white bread - Substitute with panko breadcrumbs: Panko breadcrumbs can be used as a substitute for white bread to bind the meatball mixture and provide a lighter texture.

  • parmesan cheese - Substitute with pecorino Romano cheese: Pecorino Romano cheese has a similar salty and nutty flavor to parmesan and can be used as a substitute in the meatball mixture.

  • beef - Substitute with ground veal: Ground veal has a similar texture and flavor to beef, and it can be used as a substitute to create tender and flavorful meatballs.

  • pork - Substitute with ground turkey: Ground turkey can be used as a leaner alternative to pork, and it will still provide moisture and flavor to the meatball mixture.

  • tomatoes - Substitute with canned crushed tomatoes: Canned crushed tomatoes can be used as a substitute for whole tomatoes to create a smooth and rich tomato sauce.

  • garlic - Substitute with garlic powder: Garlic powder can be used as a substitute for fresh garlic to add flavor to the tomato sauce if fresh garlic is not available.

  • basil leaves - Substitute with dried basil: Dried basil can be used as a substitute for fresh basil leaves to flavor the tomato sauce, but use it sparingly as it is more concentrated in flavor.

  • mozzarella cheese - Substitute with fontina cheese: Fontina cheese has a similar melting quality and mild flavor to mozzarella, making it a suitable substitute for topping the meatballs.

Presenting Mozzarella-Stuffed Meatballs in Tomato Sauce

  1. Elevate the meatballs: Gently place the mozzarella-stuffed meatballs on the plate, ensuring they are evenly spaced and not overcrowded. This will allow each meatball to stand out and be the star of the dish.

  2. Create a vibrant tomato sauce base: Use a large spoon to carefully spread the rich and flavorful tomato sauce on the plate, creating a smooth and visually appealing base for the meatballs.

  3. Garnish with fresh basil leaves: Place the basil leaves strategically around the meatballs, adding a pop of vibrant green color and a fresh aroma to the dish.

  4. Sprinkle with shredded mozzarella and parmesan: Generously sprinkle the shredded mozzarella and parmesan over the meatballs and sauce, ensuring an even distribution for a visually appealing finish.

  5. Consider the plate shape and color: Choose a plate that complements the colors of the dish, such as a white or neutral-colored plate that allows the meatballs and sauce to stand out.

  6. Add a drizzle of olive oil: Just before serving, drizzle a small amount of high-quality olive oil over the meatballs and sauce to add a glossy finish and enhance the flavors.

  7. Use a minimalist plating approach: Embrace a minimalist plating style, allowing the vibrant colors and textures of the dish to take center stage without overwhelming the presentation with unnecessary elements.

  8. Ensure precise portioning: Pay attention to portion sizes, ensuring that each element of the dish is carefully measured and presented with precision to showcase attention to detail.

Essential Tools for Making Mozzarella-Stuffed Meatballs

  • Mixing bowl: A mixing bowl is essential for combining the meatball ingredients and forming the meatballs. It is also used for mixing and tossing the ingredients for the tomato sauce.

  • Skillet: A skillet is used for browning the meatballs on the stovetop and then transferring them to the oven for baking.

  • Oven-safe skillet: An oven-safe skillet is used for both browning the meatballs on the stovetop and then transferring them to the oven for baking without needing to transfer the meatballs to a different baking dish.

  • Saucepan: A saucepan is used for making the tomato sauce, allowing the ingredients to simmer and blend together.

  • Baking sheet: A baking sheet may be used to place under the skillet in the oven to catch any potential drips while the meatballs are baking.

  • Microwave or Stove: The microwave or stove is used to warm the milk for soaking the bread.

  • Fork: A fork is used for mashing the soaked bread and mixing the meatball ingredients.

  • Knife: A knife is used for cutting the mozzarella into pieces to stuff inside the meatballs.

  • Can opener: A can opener is used to open the cans of whole tomatoes for the tomato sauce.

  • Spatula: A spatula is used for turning and removing the meatballs from the skillet.

  • Oven: The oven is used for baking the meatballs and allowing the sauce and cheese to melt and bubble.

How To Store and Freeze Mozzarella-Stuffed Meatballs in Tomato Sauce

  • Let the meatballs and tomato sauce cool completely before storing or freezing.
  • To store in the refrigerator, transfer the cooled meatballs and sauce to an airtight container. They will keep in the fridge for up to 4 days.
  • For longer storage, freeze the meatballs and sauce:
    • Place the cooled meatballs and sauce in a freezer-safe container or zip-top bag.
    • If using a container, make sure to leave some space at the top for expansion during freezing.
    • Label the container or bag with the date and contents.
    • Freeze for up to 3 months.
  • To reheat frozen meatballs:
    • Thaw the meatballs and sauce overnight in the refrigerator.
    • Transfer the thawed meatballs and sauce to a saucepan or skillet.
    • Heat over medium heat, stirring occasionally, until the meatballs are heated through and the sauce is bubbly. This should take about 10-15 minutes.
    • Alternatively, you can reheat the meatballs and sauce in the microwave. Place them in a microwave-safe dish, cover loosely, and heat in 1-minute intervals, stirring between each interval, until heated through.
  • If you want to freeze the meatballs and sauce separately:
    • Place the cooled meatballs on a baking sheet lined with parchment paper, making sure they aren't touching each other.
    • Freeze the meatballs until solid, about 2 hours.
    • Transfer the frozen meatballs to a freezer-safe bag or container, label, and date.
    • Pour the cooled sauce into a separate freezer-safe container, leaving some space at the top for expansion.
    • Label and date the sauce container.
    • Freeze the meatballs and sauce for up to 3 months.
  • When ready to use, thaw the meatballs and sauce overnight in the refrigerator, then reheat as described above.

How To Reheat Leftovers

  • To reheat leftover mozzarella-stuffed meatballs in tomato sauce, first preheat your oven to 350°F (175°C). Place the meatballs and sauce in an oven-safe dish, ensuring they are evenly distributed and the sauce covers the meatballs. Cover the dish with foil to prevent the meatballs from drying out during reheating.
  • Bake the covered meatballs in the preheated oven for 15-20 minutes, or until they are heated through. The time may vary depending on the size of your meatballs and the depth of your dish. To check if they are heated through, insert a meat thermometer into the center of a meatball; it should read 165°F (74°C).
  • Alternatively, you can reheat the meatballs and sauce in a saucepan on the stovetop over medium-low heat. Gently stir the meatballs and sauce occasionally to ensure even heating and prevent scorching. This method may take 10-15 minutes, depending on the quantity of meatballs and sauce.
  • If you have stored the meatballs and sauce separately, reheat the sauce in a saucepan over medium heat until simmering, then add the meatballs and cook until they are heated through. This method allows you to control the consistency of the sauce and prevents the meatballs from falling apart due to excessive stirring.
  • For a quick reheating option, use the microwave. Place the meatballs and sauce in a microwave-safe dish, cover with a damp paper towel, and heat on high power in 30-second intervals, stirring between each interval, until the meatballs are heated through. Be cautious not to overheat, as this can cause the meatballs to become tough and rubbery.
  • Regardless of the reheating method you choose, be sure to consume the reheated mozzarella-stuffed meatballs and tomato sauce promptly to ensure the best quality and safety. Avoid reheating the same portion multiple times, as this can lead to a decline in taste and texture, as well as potential bacterial growth.

Random Fact about Mozzarella-Stuffed Meatballs in Tomato Sauce

The meatballs in this recipe are stuffed with fresh mozzarella, adding a deliciously gooey and cheesy surprise to each bite.

Is Making Mozzarella-Stuffed Meatballs at Home Cost-Effective?

The cost-effectiveness of this mozzarella-stuffed meatballs in tomato sauce recipe is quite favorable. The use of ground beef and pork provides a good balance of cost and flavor. The addition of fresh mozzarella and parmesan cheese adds a touch of luxury without breaking the bank. The approximate cost for a household of 4 people is around $20-$25, making it a budget-friendly option for a satisfying meal. Overall, I would rate this recipe an 8 for its affordability and delicious outcome.

Are Mozzarella-Stuffed Meatballs in Tomato Sauce Healthy?

The mozzarella-stuffed meatballs in tomato sauce recipe is a delicious and indulgent dish, but it may not be the healthiest option. Here's why:

  • The meatballs are made with a combination of beef and pork, which are high in saturated fat and calories.
  • The recipe calls for a significant amount of cheese, including parmesan and mozzarella, which are also high in saturated fat and calories.
  • The tomato sauce is made with whole tomatoes, which are a good source of vitamins and minerals, but the recipe also includes olive oil and sugar, which add extra calories and sugar to the dish.
  • The recipe is baked in the oven and then topped with more cheese, which further increases the calorie and fat content of the dish.

While this recipe is undoubtedly tasty, it's best enjoyed in moderation as part of a balanced diet.

To make this recipe healthier, you could try the following:

  • Use lean ground turkey or chicken instead of beef and pork to reduce the saturated fat content
  • Reduce the amount of cheese used in the recipe, or opt for low-fat versions of parmesan and mozzarella
  • Use a sugar-free tomato sauce, or make your own sauce using fresh tomatoes and herbs
  • Serve the meatballs with a side of steamed vegetables or a salad to add more nutrients and fiber to the meal
  • Use whole grain breadcrumbs instead of white bread to increase the fiber content of the meatballs

Editor's Thoughts on This Delicious Recipe

The mozzarella-stuffed meatballs in tomato sauce recipe is a classic and comforting dish that combines the richness of the meatballs with the gooey, melted mozzarella and the tangy tomato sauce. The meatballs are tender and flavorful, and the addition of the melted mozzarella adds a delightful surprise. The tomato sauce is simple yet delicious, allowing the flavors of the meatballs to shine. This recipe is a perfect balance of flavors and textures, making it a crowd-pleaser for any occasion. It's a wonderful dish to serve for a cozy family dinner or a gathering with friends.

Enhance Your Mozzarella-Stuffed Meatballs in Tomato Sauce Recipe with These Unique Side Dishes:

Garlic Bread: Create a savory garlic bread with a crispy crust and soft, buttery center to complement the rich flavors of the mozzarella-stuffed meatballs in tomato sauce.
Roasted Vegetables: Prepare a colorful medley of roasted vegetables, such as bell peppers, zucchini, and cherry tomatoes, seasoned with herbs and olive oil for a vibrant and nutritious side dish.
Caprese Salad: Craft a refreshing Caprese salad with ripe tomatoes, fresh mozzarella, and basil leaves drizzled with balsamic glaze to contrast the hearty meatballs and tomato sauce.
Tiramisu: Indulge in a luscious tiramisu dessert with layers of espresso-soaked ladyfingers and creamy mascarpone cheese, offering a delightful sweet ending to the meal.

Similar Recipes to Mozzarella-Stuffed Meatballs in Tomato Sauce

Creamy Chicken Alfredo: This creamy chicken alfredo recipe is a classic Italian dish that combines tender chicken with a rich and indulgent alfredo sauce. It's the perfect comfort food for a cozy night in.
Grilled Vegetable Skewers: These grilled vegetable skewers are a colorful and delicious way to enjoy your favorite veggies. The smoky char from the grill adds a depth of flavor that will have you coming back for more.
Berry Cobbler: Indulge in the sweet and juicy flavors of summer with this berry cobbler recipe. The combination of tart berries and buttery, crumbly topping is a match made in dessert heaven.

Appetizers and Desserts to Complement Mozzarella-Stuffed Meatballs

Appetizers:
Stuffed Mushrooms: Create a savory and indulgent appetizer by stuffing mushrooms with a flavorful mixture of cheese, herbs, and breadcrumbs. The earthy flavor of the mushrooms pairs perfectly with the rich and creamy filling, making it a crowd-pleasing option for any gathering.
Bruschetta: Elevate your appetizer game with bruschetta topped with a vibrant and fresh tomato and basil mixture. The combination of crispy bread and juicy tomatoes creates a burst of flavor in every bite, making it a refreshing and light option to start off any meal.
Desserts:
Chocolate Lava Cake: Indulge in the rich and decadent flavors of this warm, gooey dessert. The contrast between the crispy exterior and the molten chocolate center will leave your taste buds dancing with delight.
Tiramisu: Experience the perfect balance of creamy mascarpone, delicate ladyfingers, and bold espresso flavors in this classic Italian dessert. Each bite is a harmonious blend of textures and tastes that will leave you craving for more.

Why trust this Mozzarella-Stuffed Meatballs in Tomato Sauce Recipe:

This recipe guarantees a delightful experience with mozzarella-stuffed meatballs in a rich tomato sauce. The combination of beef and pork ensures a robust flavor, while the addition of parmesan cheese and fresh mozzarella promises a creamy and indulgent texture. The careful instructions and attention to detail in the preparation process ensure that each meatball is perfectly cooked and oozing with melted mozzarella. The aromatic garlic and basil in the tomato sauce add depth and freshness to the dish. This recipe is a testament to the art of Italian cuisine, and it's sure to impress even the most discerning palates.

Want to share your experience making these delectable Mozzarella-Stuffed Meatballs in Tomato Sauce or discuss variations on the recipe? Head over to the Recipe Sharing forum and join the conversation!
FAQ:
How long does it take to make mozzarella-stuffed meatballs in tomato sauce?
The entire process takes about 1 hour and 30 minutes, including preparation and cooking time.
Can I use different types of meat for the meatballs?
Yes, you can customize the meat mixture to your preference. You can use all beef, all pork, or a combination of both.
Can I make the meatballs ahead of time?
Absolutely! You can prepare the meatballs in advance and store them in the refrigerator for up to 24 hours before cooking. This can be a great time-saver for busy days.
Can I freeze the meatballs?
Yes, you can freeze the uncooked meatballs for up to 3 months. Just make sure to thaw them in the refrigerator before cooking.
Can I use dried basil instead of fresh basil in the tomato sauce?
While fresh basil is recommended for the best flavor, you can substitute dried basil if that's what you have on hand. Just use about 1/3 of the amount of fresh basil called for in the recipe.

Was this page helpful?

Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!