Here’s a classic homemade spaghetti sauce—rich, hearty, and slow-simmered for deep flavor 🍝
This is a versatile base you can customize with meat, veggies, or keep it simple.
Classic Spaghetti Sauce
Ingredients
- 2 tbsp olive oil
- 1 small onion, finely chopped
- 4 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 can (14 oz) tomato sauce
- 2 tbsp tomato paste
- 1 tsp sugar (optional, to balance acidity)
- 1 tsp dried basil
- 1 tsp dried oregano
- ½ tsp dried thyme
- ½ tsp red pepper flakes (optional)
- Salt & black pepper, to taste
Instructions
- Sauté aromatics
Heat olive oil over medium heat.
Cook onion 4–5 minutes until soft.
Add garlic and cook 30 seconds until fragrant. - Build the sauce
Stir in tomato paste and cook 1 minute.
Add crushed tomatoes, tomato sauce, sugar, and seasonings. - Simmer
Bring to a gentle simmer.
Reduce heat to low and cook 30–60 minutes, stirring occasionally. - Finish
Taste and adjust seasoning.
Serve over cooked spaghetti.
Popular Variations
- Meat sauce: Add browned ground beef, Italian sausage, or meatballs
- Marinara: Skip tomato sauce and paste; use crushed tomatoes only
- Vegetable: Add mushrooms, bell peppers, or zucchini
- Creamy: Stir in a splash of heavy cream at the end
Tips for Best Flavor
✔ Low and slow = better taste
✔ A Parmesan rind adds richness
✔ Sauce tastes even better the next day
If you want, I can share a restaurant-style Italian sauce, a quick 20-minute version, or a slow-cooker spaghetti sauce. Just tell me 😊