This rustic spaghetti dish brings together classic Italian-American flavors with a deeply satisfying tomato meat sauce. The rich sauce combines ground beef with aromatic onions, garlic, oregano, and basil, simmered to perfection with crushed tomatoes. Each strand of pasta gets coated in the thick, flavorful sauce, creating a comforting bowl that's perfect for family dinners. The dish comes together in just 50 minutes, making it ideal for weeknight meals while still delivering that slow-cooked taste. Top with fresh Parmesan and basil for restaurant-quality presentation.
My roommate showed up one evening with a bag of groceries and announced we were making spaghetti the way her Italian grandmother used to do it. I was skeptical. My pasta experience came mostly from blue boxes and microwaveable cups. That night changed everything about how I think about a simple plate of spaghetti.
Years later, I made this for my sister after her first week at a new job. She texted me three days later asking for the recipe, saying she had eaten it for three consecutive meals and never wanted it to end.
Ingredients
- 400 g dried spaghetti: Quality pasta makes a difference here since its the backbone of the dish
- 2 tbsp olive oil: Use this to build the flavor foundation for your sauce
- 1 medium yellow onion: Finely chopped so it melts into the sauce rather than staying chunky
- 3 garlic cloves: Minced fresh is best but jarred works in a pinch
- 500 g ground beef: Ground turkey or plant-based meat works perfectly if you prefer
- 1 tsp dried oregano: Adds that classic Italian-American herb profile
- 1 tsp dried basil: Complements the oregano without overpowering
- 1/2 tsp crushed red pepper flakes: Optional but adds a gentle warmth
- 800 g canned crushed tomatoes: Whole tomatoes crushed by hand give great texture
- 2 tbsp tomato paste: Concentrates the tomato flavor and thickens the sauce
- 1 tsp sugar: Balances the acidity of the tomatoes
- Salt and pepper: Season throughout the cooking process
- 50 g grated Parmesan cheese: The finishing touch that brings it all together
- Fresh basil leaves: Adds brightness and makes it look beautiful
- Extra virgin olive oil: A final drizzle adds luxurious richness
Instructions
- Get your pasta water ready:
- Bring a large pot of salted water to boil and cook spaghetti until al dente. Drain but save that pasta water before you do.
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat and cook the onion until soft and fragrant. Add the garlic for just one minute so it does not burn.
- Brown the meat:
- Add ground beef and break it up with a spoon as it cooks until nicely browned. Drain any excess fat if there is a lot.
- Add the aromatics:
- Stir in oregano, basil and red pepper flakes then add tomato paste. Cook for one minute to let the paste deepen in flavor.
- Create the sauce:
- Pour in crushed tomatoes and sugar then season with salt and pepper. Let it simmer uncovered for 20 minutes until thickened.
- Bring it together:
- Toss spaghetti with the sauce adding pasta water as needed to reach the perfect consistency.
- Finish and serve:
- Top with Parmesan, fresh basil and a drizzle of olive oil right before serving.
This recipe became my go-to for Sunday suppers with friends. There is something about twirling pasta on a fork that makes people linger at the table longer.
Making It Vegetarian
Plant-based ground meat works beautifully here but lentils add a satisfying texture and extra nutrition. Either way you will not miss the beef.
Perfecting Your Sauce
The secret is tasting as you go and adjusting seasoning. A good sauce should taste slightly too salty on its own since the pasta will balance it out.
Worth The Extra Effort
Quality Parmesan worth grating yourself makes such a difference in the final dish. A little goes a long way so invest in the good stuff.
- Grate cheese fresh for the best melt and flavor
- Let guests add their own Parmesan at the table
- Save some pasta water even if you think you will not need it
Some recipes are just meant to be shared. This spaghetti has brought more people around my table than any other dish I know.
Recipe FAQs
- → What makes this spaghetti special?
-
The combination of quality olive oil, fresh garlic, and dried herbs creates depth in the tomato sauce. Simmering allows flavors to meld beautifully while the pasta water helps bind everything together.
- → Can I make this vegetarian?
-
Yes, simply substitute plant-based ground meat, lentils, or extra vegetables like mushrooms and bell peppers. The sauce remains rich and flavorful without the beef.
- → How do I prevent the sauce from becoming too acidic?
-
Adding a teaspoon of sugar balances the acidity of canned tomatoes. The tomato paste also adds natural sweetness while thickening the sauce.
- → Why reserve pasta water?
-
The starchy pasta water helps emulsify the sauce, creating a silky texture that clings perfectly to each strand of spaghetti rather than sitting separately.
- → What wine pairs best?
-
Chianti or Sangiovese cuts through the rich tomato sauce beautifully. Their acidity and tannins complement the beef while enhancing the herbal notes.
- → Can I make this ahead?
-
The sauce actually improves after sitting and reheats wonderfully. Make it up to 3 days ahead and store refrigerated. Cook fresh pasta when serving for best texture.