Go Back

Spaghetti And Meatballs Recipe

A classic Italian-American dish, this recipe brings together tender, flavor-rich meatballs in a robust homemade marinara sauce, served over perfectly cooked spaghetti. Ideal for family dinners or entertaining guests.
Print Pin
Course: Main Course
Cuisine: American, Italian
Keyword: Spaghetti And Meatballs Recipe
Prep Time: 20 minutes
Cook Time: 45 minutes
Total Time: 1 hour 5 minutes

Ingredients

For the Meatballs

  • 1 lb sweet ground Italian sausage casings removed
  • 3 Tbsp light olive oil or vegetable oil for sautéing
  • 2/3 cup cold water
  • 3/4 cup all-purpose flour for dredging
  • 1/4 cup grated parmesan cheese plus extra for serving
  • 1 tsp sea salt
  • 3 slices white bread crusts removed and torn
  • 1 large egg
  • 1 lb lean ground beef 7%-15% fat
  • 1/2 tsp ground black pepper
  • 4 cloves garlic finely minced

For the Marinara Sauce:

  • 2 bay leaves optional
  • 4 cloves garlic minced
  • 1 medium yellow onion finely chopped (approximately 1 cup)
  • 56 oz crushed tomatoes from two 28 oz cans
  • Salt and pepper to taste
  • 2 Tbsp finely minced basil*

Other Ingredients:

  • 1 lb spaghetti

Instructions

  • Soak the bread pieces in cold water for 5 minutes, then mash into a paste with a fork.
  • In a large bowl, mix the mashed bread with ground beef, sausage, parmesan cheese, garlic, salt, pepper, and the egg until uniformly combined.
  • Shape the mixture into 1½-inch balls using a scoop or hands. Lightly coat each meatball in flour, tapping off any excess.
  • Heat oil in a heavy skillet or Dutch oven over medium heat. Working in batches, brown the meatballs on all sides, about 6 minutes per batch. Remove and set aside; they need not be cooked through yet.
  • In the same skillet, add more oil if necessary, and sauté chopped onion over medium heat until soft and golden, around 5 minutes. Add garlic and cook for 1–2 minutes until aromatic.
  • Pour in crushed tomatoes and add bay leaves. Bring to a gentle boil, stirring to ensure it simmers uniformly.
  • Return the browned meatballs to the sauce, partially covering the pot with a lid or splatter screen. Simmer gently for 30 minutes, occasionally turning the meatballs. Five minutes before finishing, stir in basil and adjust seasoning with salt and pepper.
  • Meanwhile, cook the spaghetti in salted water per package instructions until al dente. Drain and return to the pot.
  • Combine the cooked pasta with the meatballs and sauce, tossing gently to coat. Serve on a large platter, garnished with parmesan and fresh basil.

Notes

If using crushed tomatoes already seasoned with basil, additional basil may be omitted.