
Easy Spaghetti and Meatballs
Ingredients
- ¼ cextra-virgin olive oil
plus more
- 5garlic cloves
sliced
- 4 tsp.diamond crystal or 2½ tsp. morton kosher salt
divided, plus more
- 224.5-oz. bottles tomato passata
- 1 cwhole milk
- ½ cseasoned italian breadcrumbs
- 1 largeegg
- ⅓ cfinely grated parmesan
plus more for serving
- ¼ cfinely chopped parsley
plus more for serving
- 2 tsp.soy sauce
- ¼ tsp.freshly ground pepper
plus more
- ½ mediumonion
- 1 lb.ground beef
preferably 20% fat
- 8 oz.ground pork
- 1 lb.spaghetti
Directions
- 1
Heat ¼ cup extra-virgin olive oil in a medium Dutch oven or heavy pot over medium. Add 5 garlic cloves, sliced; season with kosher salt. Cook, stirring, until fragrant (don’t let garlic brown), about 30 seconds. Add two 24.5-oz. bottles tomato passata. Add ½ cup water to one of the bottles, swirl around, and pour into pot. Give sauce a good stir and bring to a vigorous simmer. Reduce heat to low, partially cover, and simmer gently until sauce is slightly thickened, 15–20 minutes. Cover and keep warm.
- 2
While the sauce is simmering, mix 1 cup whole milk and ½ cup seasoned Italian breadcrumbs in a medium bowl with a rubber spatula; let panade sit 10 minutes.
- 3
Mix 1 large egg, ¹⁄3cup grated Parmesan, ¼ cup finely chopped parsley, 2 tsp. soy sauce, ½ tsp. Diamond Crystal or ¼ tsp. Morton kosher salt, and ¼ tsp. freshly ground pepper in another medium bowl. Working over a large plate, grate ½ medium onion on the large holes of a box grater (you should have a generous ¼ cup). Mix grated onion and any onion juice from plate into egg mixture. Add panade and mix well.
- 4
Using a rubber spatula, gently mix 1 lb. ground beef, 8 oz. ground pork, and 1½ tsp. Diamond Crystal or 1 tsp. Morton kosher salt in a large bowl. Gently mix in egg mixture until incorporated; do not overwork. Using a #20 ice cream scoop (about 3 Tbsp.), portion out meatballs (you should have about 16) and place on an oiled rimmed baking sheet. Using oiled hands and working one at a time, pass meatballs back and forth between each hand (like a pitcher throwing a ball into his mitt, but lightly!) 5 or 6 times to remove excess air. The resulting balls should be smooth and shiny. Arrange meatballs in a 4x4 grid on baking sheet.
- 5
Heat broiler. Broil meatballs just until golden brown on top, about 3 minutes (don’t be tempted to cook them longer; meatballs will finish cooking in sauce). Stir 2 tsp. Diamond Crystal or 1¼ tsp. Morton kosher salt into tomato sauce. Transfer meatballs and any juices to sauce, making sure meatballs are mostly submerged. Bring to a simmer, cover, and cook just until meatballs are cooked through, 7–9 minutes. Taste and season with more salt and/or pepper if needed.
- 6
Meanwhile, cook 1 lb. spaghetti in a large pot of boiling salted water, stirring occasionally, until al dente. Drain, reserving 1 cup pasta cooking liquid. Return pasta to pot.
- 7
Add a few ladlefuls of sauce to pasta; toss to combine. Tossing vigorously, add pasta cooking liquid a splash at a time until pasta is glossy and coated.
- 8
Divide pasta among shallow bowls. Top with meatballs and sauce. Scatter more parsley and Parmesan over.

Easy Spaghetti and Meatballs
Similar Recipes
Ratings & Reviews
Based on 18 ratings
Rating Breakdown
About this Recipe
Dreaming of classic spaghetti and meatballs but think it's too much work for a weeknight? This recipe makes incredibly tender meatballs and a rich sauce achievable for any home cook, ready in about an hour.
Why This Recipe Works
This recipe stands out by ensuring extremely tender meatballs every time. The secret lies in the blend of ground beef (preferably 20% fat) and ground pork, enriched with whole milk and seasoned Italian breadcrumbs for unmatched succulence. Our method simplifies the sauce, allowing high-quality ingredients like smooth tomato passata and aromatic garlic to shine through without hours of simmering.
What to Expect
Get ready for a truly comforting meal, where al dente spaghetti meets luscious, melt-in-your-mouth meatballs nestled in a bright, savory tomato sauce. Each forkful delivers a perfect balance of rich meatiness and tangy tomato, elevated by the subtle warmth of sliced garlic and fresh parsley. This hearty dish brings the beloved Italian-American classic to your table with approachable steps, promising satisfaction with every bite.
Customization & Variations
While this recipe is crafted for optimal flavor, you can certainly adjust it to your pantry or preferences. For a different texture, try increasing the ground beef to 1.5 lbs and omitting the pork, or vice versa. The fresh parsley adds a vibrant lift, but a slightly reduced amount of dried parsley could be used in a pinch, though the flavor will be less intense. If you don't have soy sauce, a small dash of Worcestershire can offer a similar depth, or you can simply omit it.
Serving & Context
Perfect for a cozy family dinner or a satisfying main course for guests, this dish is best served with an extra sprinkle of finely grated Parmesan and fresh parsley. A simple green salad would round out the meal beautifully.







