This satisfying spaghetti features a robust meat sauce built from ground beef, onions, garlic, and crushed tomatoes simmered with oregano, basil, and red pepper flakes. The sauce develops deep flavor over 20 minutes of simmering, creating a thick, rich coating for al dente pasta. Finished with Parmesan and fresh basil, each bowl delivers warming comfort with classic Italian-American flair. The dish comes together efficiently while pasta water boils, making it perfect for weeknight dinners or casual weekend meals.
The smell of onions and garlic hitting olive oil has always been my favorite Sunday afternoon signal. I learned this recipe from an old Italian neighbor who swore the secret was patience, not technique. Now it is the one meal my family requests whenever they need comfort food.
Last winter my cousin dropped by unexpectedly during a snowstorm, and I threw this together using what I had in the pantry. We ended up eating standing at the counter, talking for hours, and she still messages me about that sauce every time she smells garlic cooking somewhere.
Ingredients
- 400 g dried spaghetti: Bronze cut pasta holds sauce better than smooth varieties
- 2 tbsp olive oil: Use extra virgin for the best flavor foundation
- 1 medium yellow onion, finely chopped: The sweetness balances the tomatoes
- 3 garlic cloves, minced: Fresh garlic makes all the difference here
- 500 g ground beef: Plant-based meat or lentils work perfectly for a vegetarian twist
- 1 tsp dried oregano: Dried herbs actually work better than fresh in long cooked sauces
- 1 tsp dried basil: Build the herb flavor in layers
- 1/2 tsp crushed red pepper flakes: Optional, but adds a gentle warmth
- 800 g canned crushed tomatoes: San Marzano tomatoes are worth the extra cost
- 2 tbsp tomato paste: This concentrates the tomato flavor beautifully
- 1 tsp sugar: Just enough to cut the acidity
- Salt and freshly ground black pepper: Taste and adjust as you go
- 50 g grated Parmesan cheese: The salty finish ties everything together
- Fresh basil leaves: Add this at the end for a bright pop of freshness
Instructions
- Get the pasta water ready:
- Bring a large pot of salted water to boil and cook the spaghetti until al dente, saving 1/2 cup pasta water before draining
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat, cook the onion for 4-5 minutes until softened, then add garlic for 1 more minute
- Brown the meat:
- Add ground beef to the skillet, breaking it up with a spoon until fully browned, about 6-8 minutes, and drain excess fat if needed
- Wake up the herbs:
- Stir in oregano, basil, and red pepper flakes, then add tomato paste and cook for 1 minute to deepen its flavor
- Let it simmer:
- Pour in crushed tomatoes and sugar, season with salt and pepper, and let simmer uncovered for 20 minutes until thickened
- Bring it all together:
- Toss the drained spaghetti with the sauce, adding reserved pasta water as needed until everything clings together beautifully
- Finish it right:
- Serve hot topped with grated Parmesan, fresh basil leaves, and a drizzle of good olive oil
This is the recipe that finally convinced my skeptical teenagers that homemade pasta was worth the effort over boxed mac and cheese. Sometimes the simplest dishes carry the most weight.
Make It Ahead
The sauce actually improves after a day in the refrigerator, making it perfect for meal prep or busy weeknight dinners. Just reheat gently and toss with freshly cooked pasta.
Choosing The Right Meat
Ground beef with 15 percent fat gives the richest sauce, but ground turkey keeps it lighter without sacrificing satisfaction. The plant-based alternatives have improved dramatically in recent years.
Serving Suggestions
A simple green salad with vinaigrette cuts through the richness perfectly. Crusty bread for sopping up extra sauce is never a mistake.
- Open a bottle of Chianti or Sangiovese to complement the tomatoes
- Keep extra Parmesan at the table because everyone will want more
- Leftovers reheat beautifully for lunch the next day
Some meals are just meant to be shared slowly, with good wine and even better company.
Recipe FAQs
- → Can I make this vegetarian?
-
Yes, substitute the ground beef with plant-based meat, lentils, or crumbled tempeh. The sauce remains hearty and flavorful with these alternatives.
- → How do I store leftovers?
-
Cool completely and refrigerate in an airtight container for up to 4 days. The sauce often tastes better the next day as flavors meld. Reheat gently with a splash of water.
- → What pasta works best?
-
Spaghetti is traditional, but penne, rigatoni, or fusilli also catch the sauce beautifully. Choose high-quality dried pasta for the best texture.
- → Can I freeze this dish?
-
Freeze the sauce separately for up to 3 months. Cook fresh pasta when reheating for best results, or freeze complete portions if preferred.
- → How can I make it spicier?
-
Increase red pepper flakes to 1 teaspoon, or add fresh Calabrian chilies while sautéing garlic. A splash of hot sauce also works well.
- → What wine pairs well?
-
Chianti, Sangiovese, or a medium-bodied Italian red balances the rich tomato sauce perfectly. Serve slightly below room temperature.