Homemade Italian Spaghetti Sauce with Meatballs

Homemade Italian Spaghetti Sauce with Meatballs

Serves 6-8
Region Italian
From magazine Slightly adapted from Gourmet January 2009
Spaghetti and meatballs is a classic comfort dish--even more so when everything is made from scratch! Learn how to make homemade Italian spaghetti sauce with meatballs.

Ingredients

Spaghetti sauce

  • 3 (28 oz) cans whole tomatoes in juice
  • 1 tablespoon dried basil
  • 1 medium onion (chopped)
  • 3 garlic cloves (finely chopped)

Meatballs

  • 1 medium onion (finely chopped)
  • 1/8 cup extra-virgin olive oil
  • 5 garlic cloves (finely chopped)
  • 1 1/2 Cups torn day-old Italian bread
  • 1 1/2 Cups whole milk
  • 3 Large eggs
  • 1 cup grated Parmesan
  • 1/4 cup finely chopped parsley
  • 1/2 teaspoon dried oregano
  • 1 1/2 Teaspoons grated lemon zest
  • 3/4 Pound ground veal
  • 3/4 Pound ground pork
  • 3/4 Pound ground beef (not lean)
  • 1 cup olive or vegetable oil

pasta

  • 1 Pound dried spaghetti

Accompaniment (Optional)

  • grated Parmesan (for serving)

Note

* Meatballs can be made and simmered in sauce 5 days ahead and chilled (cover once cool).

* Meatballs with sauce can be frozen in an airtight container or heavy-duty sealable bags up to 3 months

Directions

Spaghetti sauce
Step 1
Drain tomatoes, reserving juice in large bowl. Crush tomatoes with your hands and add to juice.
Step 2
Cook onion in oil in pot over medium heat, stirring occasionally, until softened, about 10 minutes. Add garlic and cook, stirring occasionally, until softened, about 2 minutes. Stir in tomatoes with their juice, basil, 2 teaspoons salt, and 1/2 teaspoon pepper. Simmer sauce, uncovered, stirring occasionally, until slightly thickened, 45 minutes to 1 hour. Season with salt.
Meatballs
Step 3
While the sauce simmers, make the meatballs: Cook onion in olive oil in a 12-inch skillet over medium heat, stirring occasionally, until softened, about 10 minutes. Add garlic and cook, stirring occasionally, until softened, about 3 minutes. Transfer to a large bowl to cool.
Step 4
Soak bread in milk in another bowl until soft, about 5 minutes. Firmly squeeze bread to remove excess milk, discarding milk.
Step 5
Stir together cooled onion mixture, bread, eggs, parmesan, parsley, oregano, lemon zest, 2 3/4 teaspoons salt, 3/4 teaspoon pepper until combined. Add meats to bread mixture, gently mix with your hands until just combined (do not overmix).
Step 6
Form meat mixture into about 35 (1 1/2 inch) balls with dampened hands, arranging meatballs on a large baking sheet or shallow baking dish.
Step 7
Heat olive or vegetable oil (1 cup) in a large skillet or Dutch oven (the Dutch oven helps prevent oil from splattering) over medium-high heat until hot but not smoking, then brown meatballs in batches (without crowding), turning frequently, about 5 minutes per batch. Return to baking sheet.
Sauce and Meatballs
Step 8
Add meatballs to sauce and gently simmer, covered, stirring occasionally, until cooked through , 20 to 30 minutes.
Pasta
Step 9
Cook spaghetti in boiling salted water until just al dente, drain. Toss pasta with some of the sauce in a large serving dish.
Serve
Step 10
Serve with meatballs, remaining sauce, and grated cheese.