Description
This classic Italian-American spaghetti and meatballs recipe features tender meatballs, a rich marinara sauce, and perfectly cooked pasta. A comforting family favorite perfect for any night of the week!
Ingredients
For the Perfect, Tender Meatballs
- Meat Blend: 1 lb ground beef (80/20 recommended for flavor and moisture, ½ lb ground pork, ½ lb ground veal (Optional, but adds tenderness. Can substitute with more pork or beef). Using a blend adds complexity.)
- Binder & Moisture (Panade: ¾ cup plain breadcrumbs (preferably homemade from stale bread), ½ cup whole milk or buttermilk. This is crucial for tender meatballs!)
- Flavor Enhancers:
- 1 cup finely grated Parmesan cheese (use the real stuff!)
- ½ cup finely chopped fresh parsley
- 2 large cloves garlic (minced or grated)
- 1 small-onion (very finely minced or grated (about ½ cup))
- 2 large eggs (lightly beaten)
- 1 ½ teaspoons kosher salt
- 1 teaspoon black pepper
- ½ teaspoon dried oregano (optional)
- Pinch of red-pepper flakes (optional, for a little heat)
For the Rich & Savory Tomato Sauce (Marinara Base)
- Tomatoes: 2 (28-ounce cans crushed tomatoes (San Marzano recommended for best flavor))
- Aromatics:
- ¼ cup extra virgin olive oil
- 1 medium-onion (finely chopped (about 1 cup))
- 4-5 cloves garlic (thinly sliced or minced)
- Seasoning & Herbs:
- 1 teaspoon kosher salt (adjust to taste)
- ½ teaspoon black-pepper
- ½ cup chopped fresh basil leaves (add half during simmering, half at the end)
- Optional: A bay leaf (a pinch of sugar (to balance acidity), a splash of red wine (added after sautéing onions/garlic))
For the Pasta and Serving
- Pasta: 1 lb spaghetti (or bucatini, linguine)
- Garnish: Extra grated Parmesan cheese (fresh chopped parsley or basil)
Instructions
- In a large bowl, combine beef, pork, breadcrumbs, Parmesan, parsley, garlic, onion, egg, milk, salt, pepper, and red pepper flakes. Mix until just combined.
- Form the mixture into 1½-inch meatballs.
- Heat a skillet over medium heat and lightly coat with olive oil. Brown meatballs in batches, about 5–7 minutes, turning occasionally. (They will finish cooking in sauce.)
- In a large pot, heat olive oil over medium heat. Sauté onion until translucent. Add garlic and cook 1 more minute.
- Stir in crushed tomatoes, tomato sauce, and tomato paste. Season with sugar, oregano, basil, salt, and pepper.
- Bring sauce to a simmer, then nestle browned meatballs into the sauce. Cover and simmer on low for 30–35 minutes.
- Meanwhile, cook spaghetti according to package directions until al dente. Drain and reserve ½ cup pasta water.
- Toss cooked spaghetti into the sauce, adding a splash of reserved pasta water if needed.
- Serve hot, topped with fresh basil and Parmesan.
Notes
Substitute ground turkey or chicken for a lighter version.
For gluten-free meatballs, use gluten-free breadcrumbs and serve with gluten-free pasta.
To bake meatballs, preheat oven to 400°F (200°C) and bake for 15–20 minutes.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Main Course, pasta
- Cuisine: italian-american