Go Back
Cheese Stuffed Meatballs with a Creamy Tomato Sauce

Cheese Stuffed Meatballs with a Creamy Tomato Sauce

Cheese Stuffed Meatballs with a Creamy Tomato Sauce are creamy, savory, and irresistibly melty. This easy weeknight dinner features juicy ground beef filled with molten mozzarella string cheese and coated in a silky heavy whipping cream and tomato paste sauce, perfect for cozy family meals or casual entertaining. Try it for a comforting meal that impresses without fuss.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Dinner
Cuisine Italian
Servings 11 servings
Calories 350 kcal

Equipment

  • Large Bowl
  • Large Skillet
  • Serving plate

Ingredients
  

  • 1 1/2 pounds ground beef 80/20 grass-fed Bind together the meat mixture and add moisture, helping to hold the meatballs' shape while contributing richness and a tender texture when cooked.
  • 1 large egg Provide structure and help emulsify the mixture, adding moisture and aiding in coagulation to ensure the meatballs stay intact during cooking.
  • 1 tablespoon dried basil Season and infuse herbal aroma, contributing a warm, slightly sweet Mediterranean flavor that complements beef and tomato components in the sauce.
  • 1/2 teaspoons alt Himalayan or kosher Season and enhance savory flavors, providing mild salinity; use sparingly to avoid over-salting while balancing the overall taste of the dish.
  • 1/4 teaspoon ground pepper Season and add subtle heat and depth, enhancing the meat's natural flavor without overwhelming the other spices and herbs.
  • 3 mozzarella string cheese cut in fourths Create a gooey, melty center when enclosed in meatballs, offering a creamy, stringy texture and mild milky flavor that contrasts the beef.
  • 1 tablespoon butter Sauté or brown components and add a glossy richness, supplying a nutty, slightly sweet butter flavor that enriches the sauce and meatballs.
  • 1 tablespoon olive oil Saute and provide a fruity, slightly peppery oil base for browning meatballs or starting the sauce, contributing healthy fats and aromatic flavor.
  • 1 1/4 cup heavy whipping cream Enrich and thicken the sauce with a luxurious, velvety mouthfeel, adding significant creaminess and balancing the tomato's acidity.
  • 2 tablespoons tomato paste Concentrate tomato flavor and deepen color, adding umami, sweetness, and acidity to the sauce for a robust tomato base.
  • salt and pepper to taste Season at the end and adjust to personal preference, balancing flavors by adding final salinity and a touch of black pepper for brightness.

Instructions
 

  • In a large bowl mix together beef, egg, basil, salt and pepper.: The aroma of the dried basil releases as you gently fold it into the ground beef , and the mixture should feel tacky but not soupy. Use a light touch to combine, folding from the edges toward the center until the ingredients are evenly distributed, this preserves a tender texture. If you press a tiny bit and it holds shape, you have the right consistency. Why this matters, the egg binds the meat so it will form around the cheese and cook uniformly. Common mistake, overmixing will pack the proteins and create dense meatballs, so stop as soon as things come together.
  • Form 10-11 patties about 3 inches in diameter. Place a slice of cheese in the middle and form meatballs.: You will feel the coolness of the meat in your hands as you shape each patty, and when you press the mozzarella string cheese into the center the meat should cup around it without gaps. The visual cue is a smooth surface with no holes, and the size ensures even cooking. This technique keeps the cheese enclosed so it melts but does not leak out. Troubleshooting tip, if seams appear, press the edges together firmly and smooth with your fingers to seal, otherwise cheese may escape during cooking.
  • In a large skillet over medium heat add oil and butter. Add meatballs and cook turning every couple of minutes until each side is browned and the juice runs clear.: The pan will sing as the meat hits the heated olive oil and butter , creating a satisfying sizzle and a fragrant butter browning note. Look for a deep golden brown crust, that Maillard reaction gives aroma and complexity. Turn the meatballs gently so they brown evenly on all sides, listen for consistent sizzling to judge heat. Why it matters, even browning creates flavor layers that the creamy sauce will cling to. Common mistake, overcrowding the pan drops the temperature and prevents browning, so give each ball room to breathe.
  • Remove meatballs and place on a serving plate.: As you lift the browned meatballs out, notice the juices that have accumulated in the pan have concentrated flavor. Placing them on a warm plate keeps them cozy while you make the sauce, and a brief rest helps redistribute juices so the center stays molten. This pause also allows you to skim excess fat if needed. Troubleshooting, do not leave the meatballs to rest too long on a cool plate, as they can lose heat rapidly and affect cheese melt.
  • In the same skillet add whipping cream and tomato paste heat over medium heat until large bubbles form. Season to taste and serve with meatballs.: The first addition of the heavy whipping cream will wobble and shimmer as it warms, and when you stir in the tomato paste the color deepens to a warm, rosy hue. Watch for large, gentle bubbles signaling the sauce is hot and thickening, then reduce heat slightly to maintain a glossy texture. Spoon the sauce over the reserved meatballs so it clings and pools around them, creating harmonious bites. Why this technique matters, gently heating the cream with the paste allows the tomato flavor to bloom without curdling, resulting in a silky sauce that balances richness and acidity. Common mistake, boiling vigorously can break the cream and lead to separation, so keep the heat controlled and stir consistently.

Notes

  • Handle the meat gently — When combining the ground beef and large egg, mix just until combined to keep the meatballs tender rather than dense. Overworking develops the proteins and yields a chewier texture that feels heavy on the palate.
  • Dry the cheese pieces — Pat the mozzarella string cheese dry before inserting to minimize steam that can create gaps or bursting pockets. A dry surface helps the meat adhere and seal properly during shaping.
  • Preheat the pan — Ensure your skillet is hot before adding the olive oil and butter, the right temperature produces a deep brown crust and reduces sticking. If the fat smokes, lower the heat slightly to avoid bitterness.
  • Brown evenly — Turn the meatballs gently every couple of minutes so all sides develop color, this enhances flavor and texture. Avoid constant flipping which prevents proper crust formation.
  • Control sauce heat — Heat the heavy whipping cream and tomato paste until large bubbles form, then reduce to a simmer to maintain silkiness. High heat can break the cream and create an oily texture, so watch the pan and stir steadily.
Keyword cheese stuffed meatballs, creamy tomato meatballs, easy weeknight meatballs, mozzarella stuffed meatballs