Noodles & Rice · American
Spaghetti & Meatballs
Cook Now684kcal40.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.
No alcohol
Contains: gluten, dairy, egg
Ingredients
Servings:
| 8 oz | spaghetti |
| 8 oz | beef, ground (80/20) |
| 4 oz | pork, ground |
| ½ cup | breadcrumbs (fine, dry) |
| ¼ cup | milk (whole) |
| 1 unit | egg (beaten) |
| ½ cup | parmesan (grated) |
| 4 clove | garlic (minced) |
| 1 unit | onion (grated) |
| 2 tbsp | parsley (chopped) |
| 20 oz | tomato (canned, crushed) |
| 3 tbsp | olive oil |
| ¼ cup | basil (torn) |
| 2 tsp | salt |
| ½ tsp | black pepper (ground) |
| 3 l | water (for boiling) |
| ¼ tsp | red pepper flakesoptional |
| ½ tsp | sugaroptional |
| ½ tsp | oregano (dried)optional |
| 1 tbsp | tomato pasteoptional |
Method
- rest8 minroom temperaturebreadcrumbs + 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
- mix4 minby hand, light touchpanade + 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
- prep8 minchilled hands, damproll 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
- sear10 minmedium-high, olive oil, single layermeatballs, 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
- saute2 minmedium, in the rendered fatremaining 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
- simmer35 minbare 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
- boil10 minhard boil, heavily salted waterspaghetti 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
- toss2 minmedium heatdrained 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