Go Back
+ servings
serving beef meatballs in tomato gravy with a spoon

Meatballs with Creamy Tomato Sauce

Meatballs with Creamy Tomato Sauce for an easy weeknight dinner that's ready in minutes! With juicy, flavorful meatballs in a creamy tomato sauce, they're amazing with steamed rice, mashed potatoes or noodles!
Course Main Entree
Cuisine American
Keyword meatballs in tomato sauce
Prep Time 15 minutes
Cook Time 20 minutes
Chilling 30 minutes
Total Time 35 minutes
Servings 8 Servings
Calories 453kcal
Author Lalaine


  • 3 slices white bread, sides trimmed
  • 1/2 cup milk
  • 1 pound ground beef
  • 1 pound ground pork
  • 1 onion, peeled and grated
  • 2 eggs
  • 2 teaspoons salt
  • 1/2 teaspoon Italian seasoning
  • 3 tablespoons canola oil
  • 1 cup tomato sauce
  • 1/2 cup heavy cream
  • 1/2 cup water
  • salt and pepper to taste
  • Parmesan cheese, grated


  • In a small bowl, soak bread in milk. Tear with hands until it resembles a soft paste.
  • In a large bowl, combine ground beef, ground pork, soaked bread, onions, eggs, salt and Italian seasoning. Gently mix until combined.
  • Using a small scoop, portion about 1 tablespoon of meat mixture and using roll between palms of hands into a 1-inch diameter ball.
  • Arrange meatballs in a single layer on a parchment-lined baking sheet and freeze for about 20 to 30 minutes or until firm.
  • In a skillet over medium heat, heat oil. Add meatballs in a single layer and cook, gently turning on sides as needed, until lightly browned but not cooked through. Remove from pan and drain on paper towels. Keep warm.
  • Alternatively, arrange meatballs in a single layer on a baking sheet and bake in a 400 F oven for about 10 to 15 minutes or until no longer pink.
  • In another pan over medium heat, heat the remaining 1 tablespoon oil. 
  • Add tomato sauce, heavy cream, and water. Season with salt and pepper to taste.  Stir to combine and bring to a simmer. 
  • Add meatballs in a single layer and cook, stirring occasionally, for about 8 to 10 minutes or until meatballs are until thermometer inserted in the center of meatball reads 145 F. 
  • Sprinkle with Parmesan cheese, if desired. Serve hot.


Calories: 453kcal | Carbohydrates: 8g | Protein: 22g | Fat: 36g | Saturated Fat: 13g | Cholesterol: 143mg | Sodium: 886mg | Potassium: 494mg | Sugar: 3g | Vitamin A: 435IU | Vitamin C: 3.5mg | Calcium: 83mg | Iron: 2.5mg