CHEF PRIMERABAR PRIMERABAKER PRIMERAsoon
ENES

Spaghetti & Meatballs

Noodles & Rice · American

16 ingredients · 80 minutes · 4 servings

Spaghetti & Meatballs
Cook Now

684kcal40.3g protein30.1g fat62g carbs~$2.59/ serving*Estimates computed from the ingredient list; cost uses average US supermarket prices. Not a substitute for packaging measurements or your receipt.

Contains gluten, dairy, egg

Restrictions

Containsgluten · dairy · eggIt is in an ingredient you cannot leave out.

Diets
No alcohol

Worked out from the ingredient list. It knows nothing about brands, shared equipment or cross contamination, and it is not a certification — if you have an allergy, you still have to read the label.

Ingredients

Servings:
8 ozspaghetti
8 ozbeef, ground (80/20)
4 ozpork, ground
½ cupbreadcrumbs (fine, dry)
¼ cupmilk (whole)
1 unitegg (beaten)
½ cupparmesan (grated)
4 clovegarlic (minced)
1 unitonion (grated)
2 tbspparsley (chopped)
20 oztomato (canned, crushed)
3 tbspolive oil
¼ cupbasil (torn)
2 tspsalt
½ tspblack pepper (ground)
3 lwater (for boiling)

Optional

Not counted above. The dish works without them.

¼ tspred pepper flakes
½ tspsugar
½ tsporegano (dried)
1 tbsptomato paste

Steps

  1. Rest8 min
    room temperature
    breadcrumbs + milk, until the crumbs swell into a paste = panade. The gelled starch holds water inside the meatball as the proteins contract, which is the whole difference between tender and rubbery — dry crumbs cannot do this because they compete with the meat for moisture instead of donating it
  2. Mix4 min
    by hand, light touch
    panade + ground beef + ground pork + egg + half the parmesan + half the garlic + grated onion + parsley + 1 tsp salt + black pepper, folding only until no dry streaks remain. Stop there: working it further cross-links the myosin into a springy sausage texture, and grated onion is used rather than diced so it releases juice instead of leaving raw crunchy pockets
  3. Prep8 min
    chilled hands, damp
    roll into 10-12 balls about 1.5 in across, packing just firmly enough to hold. Uniform size matters more than large size — mismatched balls finish at different times and the small ones dry out while you wait on the big ones
  4. Sear10 min
    medium-high, olive oil, single layer
    meatballs, turning to brown 3 or 4 sides — do not cook through. Leave space between them; touching meatballs trap steam and go gray. The browned crust and the stuck fond in the pan are the flavor base for the sauce, so nothing gets wiped out
  5. Saute2 min
    medium, in the rendered fat
    remaining garlic in the same pan, scraping the fond loose as it softens, until fragrant but not colored — burnt garlic turns the whole sauce acrid and cannot be corrected later
  6. Simmer35 min
    bare simmer, partly covered
    + crushed tomatoes + 1 tsp salt + optionals, then nestle the meatballs back in and let them finish in the sauce. Gentle heat only: a boil tightens the meat and forces out the moisture the panade was holding, and the tomatoes need this long for their raw metallic edge to cook off = sauce
  7. Boil10 min
    hard boil, heavily salted water
    spaghetti in salted water until just short of tender, then lift it out and reserve a cup of the cloudy water. Pasta seasoned only on the outside always tastes flat — this is the only chance to salt it from within
  8. Toss2 min
    medium heat
    drained spaghetti + a ladle of sauce + a splash of the starchy water, tossing hard until the sauce clings rather than pools. The suspended starch emulsifies the tomato and rendered fat into a coating; plain water just thins it. Plate, then spoon the meatballs and remaining sauce over and finish with the rest of the parmesan and torn basil off the heat so it stays perfumed