Nutrition Facts for Old school tomato sauce with meatballs

Old School Tomato Sauce with Meatballs

Transport your taste buds to the comforting warmth of Sunday family dinners with this Old School Tomato Sauce with Meatballs recipe. Featuring tender, flavor-packed meatballs made from a blend of ground beef and pork, Parmesan cheese, and fresh parsley, these hearty bites simmer to perfection in a rich, slow-cooked tomato sauce. Infused with aromatic garlic, herbs like oregano and basil, and a touch of red pepper flakes for subtle heat, this classic Italian-American dish is ideal for pairing with spaghetti or your favorite pasta. Perfectly balanced and satisfying, this recipe takes two hours to coax out deep, nostalgic flavors, making it the ultimate from-scratch comfort food. Garnish with fresh basil and extra Parmesan for an authentic, restaurant-worthy finish.

Nutriscore Rating: 71/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Old School Tomato Sauce with Meatballs
Prep Time:30 mins
Cook Time:120 mins
Total Time:150 mins
Servings: 6

Ingredients

  • 1 pound ground beef
  • 0.5 pound ground pork
  • 0.5 cup bread crumbs
  • 0.25 cup milk
  • 0.5 cup grated Parmesan cheese
  • 1 large egg
  • 2 tablespoons parsley, chopped
  • 4 cloves garlic, minced
  • 1.5 teaspoons salt
  • 1 teaspoon black pepper
  • 3 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 28 ounces crushed tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 0.25 teaspoon red pepper flakes
  • 1 cup water
  • 1 pound spaghetti or pasta of your choice
  • 0 fresh basil (optional, for garnish)

Directions

Step 1

In a large mixing bowl, combine ground beef, ground pork, bread crumbs, milk, Parmesan cheese, egg, parsley, half of the minced garlic, 1 teaspoon of salt, and 1/2 teaspoon of black pepper. Mix gently with your hands until just combined. Do not overmix.

Step 2

Form the meat mixture into 1.5-inch balls and place them on a baking sheet or plate. This should make about 18-20 meatballs.

Step 3

In a large pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add the meatballs in batches, cooking until browned on all sides, about 5-6 minutes per batch. Remove the browned meatballs and set them aside.

Step 4

In the same pot, add the remaining tablespoon of olive oil. Add the chopped onion and sauté until softened, about 5 minutes. Add the remaining minced garlic and cook for another 1-2 minutes, until fragrant.

Step 5

Stir in the crushed tomatoes, tomato paste, oregano, basil, red pepper flakes, 1/2 teaspoon of salt, and 1/2 teaspoon of black pepper. Pour in 1 cup of water and stir to combine.

Step 6

Bring the sauce to a gentle simmer, then carefully return the meatballs to the pot. Lower the heat to a slow simmer and cover partially with a lid. Cook for 1.5 to 2 hours, stirring occasionally to prevent sticking.

Step 7

Taste the sauce and adjust seasoning if needed. If the sauce thickens too much, add a splash of water to reach your desired consistency.

Step 8

While the sauce is finishing, cook the spaghetti or pasta of your choice according to package instructions. Drain and set aside.

Step 9

Serve the meatballs and sauce over the pasta, garnished with fresh basil if desired. Offer additional Parmesan cheese on the side.

Nutrition Facts

Serving size (2598.4g)
Amount per serving % Daily Value*
Calories 3673.3
Total Fat 210.3g 0%
Saturated Fat 72.5g 0%
Polyunsaturated Fat 6.0g
Cholesterol 786.6mg 0%
Sodium 5339.8mg 0%
Total Carbohydrate 242.3g 0%
Dietary Fiber 25.5g 0%
Total Sugars 42.1g
Protein 213.4g 0%
Vitamin D 112.4IU 0%
Calcium 1045.0mg 0%
Iron 28.4mg 0%
Potassium 4043.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 50.9%
Protein: 23.0%
Carbs: 26.1%