Facebook LinkedIn Email Pinterest Twitter Instagram YouTube Icon Navigation Search Icon Main Search Icon Video Play Icon Plus Icon Minus Icon Check Icon Print Icon Note Icon Heart Icon Filled Heart Icon Single Arrow Icon Double Arrow Icon Hamburger Icon TV Icon Close Icon Sorted Hamburger/Search Icon

Spaghetti and Meatballs

Scott Phillips

Servings: 6 to 8

Plenty of oregano and a touch of fennel makes these tender meatballs super flavorful. This recipe uses a higher proportion of pork than beef or veal in the meatballs because it gives the best texture, but meatloaf mix—equal parts beef, veal, and pork—is an easy-to-find substitute.


For the sauce

  • 1/2 cup olive oil
  • 1 large yellow onion, chopped (1-1/2 cups)
  • 3 medium cloves garlic, crushed
  • 2 tsp. chopped fresh oregano or 1 tsp. dry oregano
  • 1 bay leaf
  • 1 Tbs. tomato paste
  • 2 26- to 28-oz. containers diced tomatoes, preferably Pomì brand
  • Kosher salt

For the meatballs

  • 1 Tbs. olive oil
  • 8 oz. ground pork
  • 6 oz. 80% lean ground beef
  • 6 oz. ground veal
  • 1 cup coarse fresh white breadcrumbs
  • 1/2 cup whole-milk ricotta
  • 2 large eggs
  • 2 Tbs. chopped fresh flat-leaf parsley
  • 1 Tbs. chopped fresh oregano or 1-1/2 tsp. dry oregano
  • 1/2 tsp. freshly ground fennel seed
  • 1/8 tsp. crushed red pepper flakes
  • Kosher salt

For the pasta

  • Kosher salt
  • 1-1/2 lb. dried spaghetti

Nutritional Information

  • Calories (kcal) : 660
  • Fat Calories (kcal): 250
  • Fat (g): 28
  • Saturated Fat (g): 7
  • Polyunsaturated Fat (g): 3
  • Monounsaturated Fat (g): 16
  • Cholesterol (mg): 95
  • Sodium (mg): 810
  • Carbohydrates (g): 72
  • Fiber (g): 7
  • Protein (g): 29


Make the sauce

  • Heat the olive oil in a heavy-duty 4-quart saucepan over medium heat. Add the onion, garlic, oregano, and bay leaf. Cook, stirring often, until the onion is soft, 6 to 10 minutes.
  • Add the tomato paste and cook, stirring constantly, until darkened, 3 to 4 minutes. Add the tomatoes and their juice and 1 tsp. salt. Bring to a boil and then simmer over low heat, stirring frequently, until the sauce has reduced by about a third, 40 to 60 minutes. Remove the bay leaf and season to taste with salt. Keep warm, covered. (The sauce can also be refrigerated for up to 5 days, or frozen for 1 month.)

Make the meatballs

  • Position a rack in the center of the oven and heat the oven to 450°F. Coat the bottom and sides of an 8×8-inch baking dish with the olive oil. Set aside.
  • Combine the ground meats, breadcrumbs, ricotta, eggs, parsley, oregano, fennel seed, red pepper flakes, and 2 tsp. salt in a large bowl. Mix gently but thoroughly with your hands.
  • Divide the meat into 16 golf-ball-size portions using a 2-oz., 2-inch-diameter ice cream scoop or your hands; roll with wet hands to make them round. Arrange the balls snugly in the baking dish.
  • Bake the meatballs until they register about 90°F on an instant-read thermometer and are firm to the touch, 10 to 12 minutes. (If you’ve made the tomato sauce ahead, heat it while the meatballs are cooking.)
  • Remove the meatballs from the oven and drain excess fat, if there is any, from the pan. Ladle half of the sauce over them, return them to the oven, and continue to bake until an instant-read thermometer inserted into one reads 165°F, about 15 minutes. (The meatballs can be refrigerated for up to 3 days or frozen for 2 weeks.)

Cook the pasta

  • Bring a large covered pot of well-salted water to a rolling boil.
  • Add the pasta and cook, stirring occasionally, for 2 minutes less than package timing for al dente. Reserve 2 cups of the pasta water and drain.
  • Return the pasta to the pot and mix with the remaining sauce. Add 1 cup pasta water to thin the sauce and cook over medium heat until the pasta is al dente, 2 to 3 minutes. Add more pasta water if necessary, and season to taste with salt.
  • Transfer the spaghetti to a large heated serving bowl. Top with the meatballs and their sauce and serve.


Rate or Review

Reviews (20 reviews)

  • lichfield | 02/15/2021

    Highly praised meatballs on the FC Community FB page.

  • wamr | 07/21/2017

    Recipes are for me an 'inspiration ' and this one is an excellent start, but requires doctoring. Unlike the author, I did not use more pork in the trilogy – I prefer the flavor of veal so I used 8 ounces of Kobe-style ground beef, 8 ounces of veal and about 5 ounces of pork. To the sauce I added considerably more salt (1T?), sautéed chopped brown mushrooms and about a third a bottle of Chianti. Before adding the Chianti, I let the sauce simmer for approximately 45 minutes and then coarsely emulsified it (w/o the bay leaf) – I didn't like the tomato and onion chunks visually. Every change I made added no more than five minutes to this recipe and made all the difference in the world.

Show More

Rate this Recipe

Write a Review


View All


Follow Fine Cooking on your favorite social networks

We hope you’ve enjoyed your free articles. To keep reading, subscribe today.

Get the print magazine, 25 years of back issues online, over 7,000 recipes, and more.