Back to recipes
🍝
Italian-Americanβ€’Dinnerβ€’Medium

Classic Spaghetti and Meatballs

Tender beef-and-pork meatballs simmered in a slow-cooked tomato sauce over spaghetti.

⏱ Prep 25mπŸ”₯ Cook 45mπŸ•’ Total 70m🍽 6 servings
#comfort food#family dinner
Your rating:
✨

Ask Chef AI

Scan this recipe for pairings, improvements, nutrition β€” or ask anything.

Transform this recipe

Servings
6
Units
Oven temp

Ingredients

  • 1 lbground beef
  • 1/2 lbground pork
  • 1 cupfresh breadcrumbs
  • 1/2 cupwhole milk
  • 2eggs
  • 1/2 cupgrated Parmesan cheese
  • 3 clovesgarlic, minced
  • 1/4 cupfresh parsley, chopped
  • 1 tspsalt, plus more to taste
  • 1/2 tspblack pepper
  • 2 tbspolive oil, for browning
  • 1small onion, finely chopped
  • 2 (28 oz) canscrushed tomatoes
  • 1 tspdried oregano
  • 1bay leaf
  • 1 lbspaghetti
  • extra Parmesan, for serving

Nutrition / serving

No nutrition data for this recipe β€” tap Nutrition in Ask Chef AI above for an estimate.

Cost estimate

My notes

Method

  1. 1

    Soak breadcrumbs in milk for 5 minutes, then combine with beef, pork, eggs, Parmesan, garlic, parsley, salt, and pepper. Mix gently and shape into 1 1/2-inch meatballs (about 18-20).

  2. 2

    Heat olive oil in a large Dutch oven over medium-high heat. Brown meatballs in batches, about 2 minutes per side, then set aside (they don't need to cook through yet).

  3. 3

    Add onion to the same pot and cook until softened, 4-5 minutes, scraping up the browned bits.

  4. 4

    Stir in crushed tomatoes, oregano, bay leaf, and 1 teaspoon salt. Bring to a simmer.

  5. 5

    Return meatballs to the sauce, cover partially, and simmer gently on low heat for 30-35 minutes, until meatballs are cooked through and sauce has thickened.

  6. 6

    Meanwhile, cook spaghetti in well-salted boiling water until al dente. Drain, reserving 1/2 cup pasta water.

  7. 7

    Discard bay leaf. Toss spaghetti with a little sauce and reserved pasta water, then plate and top with meatballs, remaining sauce, and grated Parmesan.

Reviews

Sign in to leave a review.