Italian Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Spaghetti and Meatballs
Tender beef-and-pork meatballs simmered in tomato sauce over spaghetti — the Italian-American comfort classic.
Contains common allergens
In the app, Listahan checks these against your household automatically.
Instructions
6 steps- 1
Mix the Meatballs: Combine the ground meat, soaked breadcrumbs, egg, Parmesan cheese, half the garlic, salt, and pepper. Mix gently and roll into golf-ball-sized meatballs.
- 2
Sear: Brown the meatballs in olive oil on all sides in a large pan, then set aside (they will finish cooking in the sauce).
- 3
Start the Sauce: In the same pan, soften the onion and remaining garlic for 5 minutes. Pour in the passata, season, and add a few torn basil leaves.
- 4
Simmer: Return the meatballs to the sauce, cover, and simmer gently for 20-25 minutes until cooked through and the sauce has thickened.
- 5
Cook the Pasta: Boil the spaghetti in salted water until al dente and drain.
- 6
Serve: Pile the spaghetti onto plates, spoon over the meatballs and sauce, and finish with extra Parmesan cheese and basil.
Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Listahan Family Score™
73/100
Good fit for most families
Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.
Nutrition
per serving840
Calories
52 g
Protein
83 g
Carbs
31 g
Fat
Estimated per serving. Actual values depend on the brands and portions you use.
Listahan cooking guide
Chef notes & practical guide
Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.
Cultural context
Spaghetti and meatballs is an Italian-American invention rather than a dish you would find in Italy, born in early-20th-century immigrant communities where meat was suddenly affordable and plentiful. Back in Italy, polpette were small and eaten on their own, but in America they grew large and married the pasta on one plate. It became a comfort-food icon of the American-Italian table, hearty and generous by design.
Listahan note
This version embraces the Italian-American classic with tender, well-seasoned meatballs simmered in a long-cooked tomato sauce, then served over spaghetti. It focuses on keeping the meatballs moist and the sauce rich.
Technique cues
- Soak breadcrumbs in milk into a panade before mixing them in; this is what keeps the meatballs tender instead of dense.
- Sear the meatballs to build color, then finish cooking them in the sauce so they stay juicy and flavor the tomato.
- Mix the meat just until combined; overworking it makes the meatballs tough and rubbery.
Kitchen flow
- Parallel prep
- Start the sauce simmering while you mix and roll the meatballs so they are ready to drop in when it is warm.
- Make-ahead
- Shape the meatballs and make the sauce a day ahead; they finish in the reheated sauce in about twenty minutes.
- Leftover move
- Tuck leftover meatballs and sauce into a toasted roll with melted mozzarella for a meatball sub.
- Cleanup rhythm
- Sear the meatballs in the same pot you build the sauce in so the browned bits flavor the tomato and you wash one pot.
Ingredient brief
Role, handling, and swap guidance for each key ingredient.
ground beef
meatball base
Purpose: It gives the meatballs their hearty flavor and structure.
Handling: Combine gently with the other ingredients and shape with a light hand.
Adaptation: A beef-pork-veal blend is more traditional and tender; ground turkey makes a leaner version.
breadcrumbs and milk
tenderizer
Purpose: Soaked into a panade, they hold moisture and keep the meatballs soft and light.
Handling: Soak the crumbs in milk until pasty before mixing into the meat.
Adaptation: Soaked torn bread or panko work; gluten-free crumbs keep the same effect.
eggs
binder
Purpose: They hold the meatballs together so they do not crumble in the sauce.
Handling: Beat and mix in just until combined.
Adaptation: A little extra panade can help bind if avoiding egg, though the texture loosens slightly.
canned tomatoes
sauce base
Purpose: They cook down into the rich, slightly sweet tomato sauce the meatballs simmer in.
Handling: Crush and simmer with garlic and herbs until thickened.
Adaptation: Passata gives a smoother sauce; San Marzano tomatoes are the gold standard.
Parmigiano-Reggiano
seasoning and finish
Purpose: It seasons the meat mix and finishes the plate with savory depth.
Handling: Grate fresh, folding some into the meatballs and reserving the rest for serving.
Adaptation: Pecorino adds more bite; Grana Padano is milder and cheaper.
Technique notes
- Let the meatballs simmer gently in the sauce for at least thirty minutes so they absorb flavor and stay tender.
- Toast a little extra garlic and chili in oil before the tomatoes for a deeper, more aromatic sauce.
- Toss the spaghetti with a ladle of sauce before plating so the noodles are seasoned, then top with meatballs.
Ingredient swaps
- Gluten-free direction
- Use gluten-free breadcrumbs in the meatballs and gluten-free spaghetti for the same comforting result.
- Dairy-free option
- Soak the breadcrumbs in unsweetened plant milk and skip the finishing cheese for a dairy-free plate.
- Weeknight shortcut
- Bake the meatballs on a sheet pan while the sauce simmers, then combine, to cut hands-on time.
Serve alongside
- Garlic bread
- Caesar salad
- Roasted green beans
- Sauteed broccoli rabe
- A glass of Chianti
- A glass of Montepulciano
- Sparkling water with lemon
Serving suggestions only — check pairings for your household's allergens.
Storage & reheating
- Refrigerate meatballs in their sauce for up to four days; they reheat well and even improve overnight. The meatballs and sauce freeze excellently for up to three months. Reheat gently on the stove with a splash of water and cook fresh spaghetti to serve.
Equipment
- A heavy Dutch oven or deep saute pan
- A large pasta pot
- A small scoop for uniform meatballs
- Tongs for turning and serving
Make this household-aware
Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.
Plan it in Listahan
Add Spaghetti and Meatballs to your week, check it against your household's allergens, and build the shopping list automatically.
More Italian recipes
Italian Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Sfogliatella
Naples' iconic shell-shaped pastry with crisp, flaky layers wrapped around a sweet ricotta-semolina filling.
Italian Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Stuffed Shells (Conchiglioni Ripieni)
Jumbo pasta shells filled with a creamy ricotta-spinach mixture and baked in tomato sauce.
Italian Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Cacio e Pepe
A minimalist Roman pasta dish literally meaning "cheese and pepper."