...
Go Back
+ servings
Spaghetti and Meatballs

Spaghetti and Meatballs (Pasta with Tomato Sauce and Meatballs)

Classic American spaghetti and meatballs combine juicy beef and pork meatballs in a rich tomato sauce served over tender pasta for a comforting family meal.
Prep Time 25 minutes
Cook Time 45 minutes
Course Main Course
Cuisine American
Servings 4
Calories 1045 kcal

Ingredients
  

For the Meatballs:

  • 450 g ground beef 80% lean
  • 225 g ground pork
  • 2 cloves garlic finely minced
  • 60 g breadcrumbs
  • 1 egg
  • 2 tbsp fresh parsley finely chopped
  • 40 g grated Parmesan cheese
  • 1 tsp salt
  • ½ tsp freshly ground black pepper
  • 1 tsp dried oregano
  • 120 ml whole milk

For the Tomato Sauce:

  • 2 tbsp olive oil
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 800 g canned crushed tomatoes
  • 1 tbsp tomato paste
  • 1 tsp sugar
  • ½ tsp dried basil
  • Salt and pepper to taste
  • Handful of fresh basil or parsley for garnish

For the Pasta:

  • 350 g dried spaghetti
  • Salt for boiling water

Instructions
 

  • In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, egg, milk, Parmesan, garlic, parsley, oregano, salt and pepper. Mix gently using your hands until evenly combined. Avoid overworking the mixture, which can toughen the meatballs.
  • Scoop out roughly 2 tablespoons of the mixture and roll into balls about the size of a golf ball. Place them on a baking tray lined with parchment. You should have 12 to 14 meatballs. Cover and refrigerate for 15 minutes to help them hold their shape.
  • Heat a large pan over medium heat with a splash of oil. Brown the meatballs in batches, turning to sear all sides. Cook only until golden on the outside. Do not crowd the pan. Transfer the browned meatballs to a plate and set aside.
  • In the same pan, lower the heat and add olive oil, then sauté the onion until soft and translucent, about 5 minutes. Stir in garlic and cook briefly until fragrant, around 30 seconds.
  • Add tomato paste and cook for 1 minute to deepen the flavour. Pour in crushed tomatoes, sugar, dried basil, and season with salt and pepper. Stir well and bring to a gentle simmer.
  • Return the browned meatballs to the sauce. Cover and let simmer over low heat for 25 to 30 minutes. The meatballs should be fully cooked through and infused with sauce. Stir occasionally to prevent sticking.
  • While the sauce simmers, bring a large pot of salted water to a boil. Add spaghetti and cook according to packet instructions until al dente. Reserve 120ml of pasta water before draining.
  • Toss drained spaghetti with a few ladles of tomato sauce and a splash of the reserved pasta water if needed to loosen. This helps the sauce cling to the pasta beautifully.
  • Plate the spaghetti and top with generous helpings of meatballs and extra sauce. Sprinkle with grated Parmesan and freshly torn basil or parsley. Drizzle with a touch of good olive oil if desired.
  • Serve hot with crusty bread or a simple green salad. For a polished touch, use warmed plates and a final dusting of Parmesan. The contrast of tender meat, bright sauce and pasta texture offers the full experience of this beloved classic.

Nutrition

Serving: 1Calories: 1045kcalCarbohydrates: 99gProtein: 52gFat: 49gSaturated Fat: 17gPolyunsaturated Fat: 4gMonounsaturated Fat: 22gTrans Fat: 1gCholesterol: 174mgSodium: 1304mgPotassium: 1473mgFiber: 8gSugar: 16gVitamin A: 871IUVitamin C: 25mgCalcium: 303mgIron: 8mg
Keyword meatballs, spaghetti
Tried this recipe?Let us know how it was!