- Heat olive oil in a large pot over medium heat.
- Add onion and garlic, sauté until soft and fragrant (about 3 minutes).
- Add ground beef or sausage, cook until browned. Drain excess fat if needed.
Step 2: Build the Sauce
- Stir in crushed tomatoes, tomato sauce, and tomato paste.
- Add sugar, oregano, basil, red pepper flakes, salt, and pepper.
- Pour in water or beef broth, stir well.
- Reduce heat to low, cover, and let simmer for at least 30 minutes (longer for richer flavor).
Step 3: Cook the Spaghetti
- While the sauce simmers, bring a large pot of salted water to a boil.
- Add spaghetti and cook according to package instructions (usually 8-10 minutes).
- Drain the pasta and never rinse it (so the sauce clings better).
Step 4: Combine & Serve
- Toss spaghetti with the sauce or serve sauce on top.
- Garnish with fresh parsley and grated Parmesan cheese.
Serving & Storage Tips
- Serve hot with garlic bread and a side salad.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Freeze sauce separately for up to 3 months—just reheat and serve over fresh pasta.
- Reheat on the stove with a splash of water or broth for freshness.
Variants: Customize Your Spaghetti!
- Meat Lovers’ Spaghetti – Add Italian sausage, pancetta, or meatballs for extra richness.
- Vegetarian Version – Swap meat for mushrooms, lentils, or zucchini.
- Spicy Arrabbiata Twist – Increase red pepper flakes for heat.
- Cheesy Baked Spaghetti – Layer with mozzarella and bake at 375°F for 20 minutes.
- Wine-Infused Sauce – Add ½ cup red wine while simmering for depth.
FAQ: Everything You Need to Know
1. Can I make this sauce ahead of time?
Yes! The flavors develop even better after a day—just refrigerate and reheat when ready.
2. What pasta works best besides spaghetti?
Linguine, fettuccine, or penne are great alternatives.
3. How do I thicken my sauce?
Let it simmer uncovered longer or add an extra tablespoon of tomato paste.
4. Can I use fresh tomatoes instead of canned?
Yes! Use 2 lbs fresh Roma tomatoes, blended and cooked down.
5. What cheese pairs best with spaghetti?
Fresh Parmesan, Pecorino Romano, or ricotta complement the sauce beautifully.
Final Thoughts: The Perfect Old-School Spaghetti
This classic spaghetti recipe is all about rich flavors, simple ingredients, and comforting goodness. Whether you’re making it for a casual weeknight dinner or a special gathering, it’s a dish that always delivers nostalgia and satisfaction.