Recipe courtesy of Tiffani Thiessen

Spaghetti and Meatballs

Save Recipe
  • Level: Intermediate
  • Total: 7 hr
  • Active: 1 hr 50 min
  • Yield: 6 servings
Share This Recipe



Four 28-ounce cans whole peeled tomatoes

6 ounces thinly sliced pancetta, cut into strips 

2 tablespoons extra-virgin olive oil 

1 medium onion, diced 

Kosher salt

8 cloves garlic, minced (about 3 tablespoons) 

1/4 cup red wine 

1 teaspoon red pepper flakes 

1 tablespoon dried oregano 

1 medium carrot, cut into thirds 

1 large stem fresh basil 

1/2 cup minced fresh parsley or basil (or a mix of the two)


Nonstick cooking spray, for rack

1 cup panko breadcrumbs (about 3 ounces)

1 1/4 cups buttermilk 

2 large eggs, lightly beaten 

1 pound ground beef (80 percent lean) 

8 ounces ground pork 

3 ounces thinly sliced prosciutto, chopped fine 

1 1/2 ounces Parmesan, grated (about 1/3 cup) 

3 tablespoons minced fresh Italian parsley 

3 medium cloves garlic, minced (about 1 tablespoon) 

3/4 teaspoon ground black pepper 

1/2 teaspoon kosher salt 

1 1/2 pounds spaghetti 

Parmesan, grated, for serving 


  1. For the sauce: In a large bowl, use your hands to break up the tomatoes, squeezing them into 1/2-inch pieces. Set aside.
  2. Place the pancetta in a large, heavy-bottomed saucepan or Dutch oven over medium-low heat. Cook gently until the pancetta releases its juices and browns, about 15 minutes. Remove with a slotted spoon and reserve.
  3. To the rendered fat in the pan, add the olive oil and, when hot, the onions and 1/2 teaspoon salt. Cook until soft and golden, about 5 minutes. Add the garlic and cook just until it releases its fragrance, about 1 minute. Add the red pepper flakes and oregano, cook for a minute or two, and then add the red wine. Cook until the wine is almost evaporated, scraping up any browned bits from the bottom of the pan. Return the pancetta to the pan, along with the tomatoes and their juices, the carrots, and the basil. Bring to a boil, then reduce the heat to low and simmer gently, stirring frequently, until thickened and reduced by one-half to two-thirds, about 5 hours.
  4. When the sauce has thickened and reduced, remove the carrots and basil, and puree to the desired smoothness using an immersion blender. Stir in the parsley.
  5. For the meatballs: Preheat the oven to 450 degrees F. Spray a wire rack with nonstick cooking spray and place over a parchment-lined baking sheet.
  6. Combine the panko and buttermilk in a large bowl and let sit, mashing occasionally with fork, until a smooth paste forms, about 10 minutes. Add the eggs, ground beef, ground pork, prosciutto, Parmesan, parsley, garlic, pepper and salt. Gently mix with your hands until thoroughly combined, then lightly form into golf ball-size meatballs (approximately 24).
  7. Place the meatballs, evenly spaced, on the prepared rack and roast until browned, about 25 minutes, rotating the baking sheet halfway through.
  8. When the sauce is ready, gently add the meatballs to the pot and simmer, covered, over low heat until the meatballs are fully cooked and firm, about 30 minutes.
  9. Bring a large pot of well-salted water a boil--the water should taste salty like the ocean. Add the pasta and cook until just al dente. Drain and rinse under cold water, then return the pasta to the pot.
  10. Ladle approximately half of the sauce into the pasta and simmer for 10 to 15 minutes, to let the pasta absorb some of the sauce.
  11. Using tongs, portion the pasta into individual pasta bowls. Top with 3 to 4 meatballs per serving and finish with more sauce. Serve extra Parmesan separately at the table.
Spicy Calabrian Meatballs
36m Easy 98%
Eggplant "Meatballs"
Pamela Salzman

Eggplant "Meatballs"

14m Easy 100%
Lemon Pesto Spaghetti
9m Easy 100%
Spaghetti Puttanesca
21m Easy 100%