Homemade Spaghetti Sauce
Indulge in the rich, savory flavors of homemade spaghetti sauce that will transform your pasta dishes into a delectable experience. This recipe is simple yet packed with taste, making it perfect for weeknight dinners or special occasions. With fresh ingredients and a few essential spices, you’ll create a sauce that rivals any restaurant. Get ready to impress your family and friends with this delightful homemade treat!
Ingredients
– 2 tablespoons olive oil
– 1 medium onion, finely chopped
– 2 cloves garlic, minced
– 1 can (28 oz) crushed tomatoes
– 2 tablespoons tomato paste
– 1 teaspoon dried oregano
– 1 teaspoon dried basil
– Salt and pepper to taste
– Fresh basil leaves for garnish
– Grated Parmesan cheese (optional)

Servings and Cooking Time
This recipe serves 4 people. Preparation time is approximately 10 minutes, and cooking time is about 30 minutes.
Nutritional Value
Each serving (1/4 of the recipe) contains approximately 180 calories, 7g of fat, 25g of carbohydrates, and 4g of protein. This nutritional breakdown is based on one serving for one person.
Step-by-Step Cooking Process
- Heat olive oil in a large saucepan over medium heat.
- Add chopped onion and sauté until translucent, about 5 minutes.
- Stir in minced garlic and cook for an additional minute until fragrant.
- Add crushed tomatoes and tomato paste; stir well to combine.
- Season with dried oregano, dried basil, salt, and pepper.
- Bring the sauce to a simmer, then reduce heat to low.
- Let it simmer uncovered for 20 minutes, stirring occasionally.
- Taste and adjust seasoning if necessary.
- Remove from heat and let it cool slightly before serving.
- Garnish with fresh basil leaves and Parmesan cheese if desired.

Alternative Ingredients
You can substitute fresh tomatoes for canned tomatoes if preferred, or use fresh herbs instead of dried. For a spicier kick, consider adding red pepper flakes. If you’re looking for a vegan option, ensure your Parmesan cheese is plant-based or omit it entirely.
Serving and Pairings
This homemade spaghetti sauce pairs beautifully with spaghetti, but it also complements other pasta types, meatballs, or even as a pizza topping. Serve with garlic bread and a side salad for a complete meal.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 5 days. To reheat, simply warm it on the stove over low heat or in the microwave. This sauce can also be frozen for up to 3 months, making it a great meal prep option.
Cooking Mistakes
- Overcooking the garlic can lead to bitterness.
- Not seasoning the sauce enough can make it bland.
- Using poor-quality tomatoes can affect the sauce’s flavor.
- Skipping the simmering step can result in a watery sauce.
- Forgetting to taste and adjust seasoning is a common error.
Helpful Tips
- Use fresh herbs for a brighter flavor.
- Let the sauce sit for a few hours for deeper flavor.
- Experiment with adding vegetables like bell peppers or mushrooms.
- Always taste before serving to enhance flavors.

FAQs
How long can I store homemade spaghetti sauce?
Homemade spaghetti sauce can be stored in the refrigerator for up to 5 days or frozen for up to 3 months. Make sure to use airtight containers for best results.
Can I make spaghetti sauce ahead of time?
Yes, you can prepare spaghetti sauce a day or two in advance. Just store it in the refrigerator and reheat when ready to serve.
What types of tomatoes are best for spaghetti sauce?
San Marzano tomatoes are often recommended for their sweetness and low acidity. However, any high-quality canned or fresh tomatoes can work well.
Can I add meat to the spaghetti sauce?
Absolutely! Ground beef, sausage, or turkey can be browned and added for a heartier sauce.
Is homemade spaghetti sauce better than store-bought?
Many people find homemade spaghetti sauce fresher and more flavorful than store-bought options, as you can control the ingredients and adjust the flavors to your liking.
Conclusion
Making homemade spaghetti sauce is not only simple but also rewarding. With fresh ingredients and a little love, you can create a delicious sauce that enhances any pasta dish. Enjoy the satisfaction of cooking from scratch and impress your family and friends with this authentic Italian delight!

Homemade Spaghetti Sauce
Ingredients
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 2 cloves garlic minced
- 1 can 28 oz crushed tomatoes
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- Fresh basil leaves for garnish
- Grated Parmesan cheese optional
Instructions
- Heat olive oil in a large saucepan over medium heat.
- Add chopped onion and sauté until translucent, about 5 minutes.
- Stir in minced garlic and cook for an additional minute until fragrant.
- Add crushed tomatoes and tomato paste; stir well to combine.
- Season with dried oregano, dried basil, salt, and pepper.
- Bring the sauce to a simmer, then reduce heat to low.
- Let it simmer uncovered for 20 minutes, stirring occasionally.
- Taste and adjust seasoning if necessary.
- Remove from heat and let it cool slightly before serving.
- Garnish with fresh basil leaves and Parmesan cheese if desired.