Homemade Spaghetti Sauce is a classic recipe that brings fresh tomato flavor and herbs together to create a rich, hearty sauce perfect for pasta lovers. The sauce freezes well, making it convenient to prepare in larger batches.
This sauce is easy to make from scratch, allowing you to control the ingredients and customize the flavors to your liking. Using ripe tomatoes, garlic, onions, and a blend of Italian herbs, the sauce simmers slowly to develop a satisfying taste.
This recipe is perfect for anyone wanting to skip store-bought sauces and enjoy a fresher, healthier alternative. You can make it thick or thin depending on your preference and even add ground meat or vegetables for variety.
Whether served over spaghetti, used in lasagna, or as a dipping sauce for breadsticks, homemade spaghetti sauce is a versatile kitchen staple. It’s a comforting, wholesome dish that fills your home with wonderful aromas and will become a family favorite.
The best part is that it’s highly customizable. Add red pepper flakes for heat, more basil for sweetness, or blend for a smoother texture. Whether you prefer a chunky sauce or silky one, you’re in control.

WHY YOU WILL LOVE THIS RECIPE
- Deep Rich Flavour: Slow simmering with garlic, tomatoes, and herbs gives the sauce incredible depth and makes each bite truly memorable.
- Made from Scratch: You control the ingredients, meaning no preservatives or artificial flavours—just fresh, real, delicious homemade goodness every time.
- Perfect for Freezing: Make extra sauce, freeze in portions, and enjoy convenient, ready-to-use pasta sauce on busy nights or lazy weekends.
- Customisable Ingredients: You can make it meaty, veggie-packed, spicy, or mild to suit your personal preferences and family tastes.
- Better Than Store-Bought: It’s fresher, tastier, and healthier than any jarred sauce, with no strange ingredients or added sugars.
- Great for Any Pasta: Pairs beautifully with spaghetti, lasagna, ravioli, or zoodles—it’s a versatile classic you’ll use again and again.
- Crowd-Pleaser: everyone loves spaghetti night, and this sauce delivers bold, comforting flavour that makes any meal feel like a special occasion.
INGREDIENTS
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 2 cans (28 oz each) crushed tomatoes
- 1 can (6 oz) tomato paste
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon sugar
- ½ cup water or red wine (optional)
- Fresh basil leaves for garnish (optional)
DIRECTIONS
- Step No.1: Sauté onion and garlic
Heat benefits of olive oil in a large saucepan over medium heat. Add chopped onion and garlic and cook until softened and fragrant.
- Step No.2: Add tomatoes and paste
Stir in crushed tomatoes and tomato paste, mixing thoroughly with the onions and garlic.
- Step No.3: Season the sauce
Add dried basil, oregano, salt, pepper, and sugar. Stir well to combine all the ingredients.
- Step No.4: Simmer the sauce
Reduce heat to low, cover partially, and let sauce simmer gently for 30-45 minutes, stirring occasionally.
- Step No.5: Adjust consistency
Add water or red wine if sauce is too thick. Continue simmering until desired texture is reached.
- Step No.6: Serve or store
Remove from heat, garnish with fresh basil if desired, and serve over cooked pasta or use as needed.

TIPS FOR SUCCESS
- Use Quality Tomatoes: Good canned tomatoes make a big difference in flavour. Choose crushed San Marzano or fire-roasted if available.
- Simmer Low and Slow: A gentle simmer helps the flavours deepen and blend perfectly without burning or making the sauce watery.
- Deglaze with Wine: Adding a splash of red wine after browning meat can enhance the flavour with subtle richness and complexity.
- Sweeten if Needed: If your tomatoes are very acidic, adding a teaspoon of sugar balances the flavour without making it sweet.
- Double the Batch: Make a big pot and freeze extra portions for fast, homemade dinners whenever you need them during busy weeks.
- Stir Often: Stirring every 5–10 minutes prevents burning at the bottom and ensures a thick, even texture throughout.
- Don’t Skip Garlic: Garlic brings essential aroma and taste. Fresh garlic works best and enhances the sauce more than powder ever could.
VARIATIONS
- vegetarian diet Version: Omit the meat and add mushrooms, bell peppers, or zucchini for a hearty and veggie-packed tomato sauce.
- Spicy Kick: Stir in more red pepper flakes, hot italian sausage, or even a chopped jalapeño to bring extra heat.
- Creamy Option: Add a splash of heavy cream or milk toward the end for a creamy tomato sauce with a luxurious texture.
- Chunky Texture: Leave your onions, garlic, and tomatoes coarsely chopped for a rustic, chunky sauce perfect for baked pasta dishes.
- Add Fresh Herbs: Stir in fresh basil or parsley just before serving for bright, fresh flavour that balances the rich tomato base.
- Blend Smooth: Use an immersion blender for a smoother sauce—ideal for picky eaters or fancier pasta presentations.
- Low-Sodium Swap: Use no-salt-added tomato products and season to taste, allowing full control over the salt content in your sauce.
SERVING AND STORAGE
Serving
Serve warm over cooked spaghetti or your favorite pasta for a delicious meal.
Storage
Store leftover sauce in an airtight container in the fridge for up to 5 days.

FAQ
Yes, peel and crush fresh tomatoes; adjust cooking time as fresh tomatoes are less concentrated.
Refrigerate for up to 5 days or freeze for up to 3 months.
Absolutely, freeze in portions for convenient future use.
Yes, brown ground beef or sausage before adding tomatoes for a meat sauce.
Yes, all ingredients are naturally gluten-free.
Making homemade spaghetti sauce is a rewarding way to enjoy fresh, rich flavors that beat any store-bought jar.
You can tweak it to match your tastes, whether you prefer a spicy kick, a smooth texture, or a meatier sauce.
It’s a perfect base for a variety of Italian dishes and a wholesome choice for families wanting homemade goodness on the table.
Preparing your own sauce also means controlling ingredients for a healthier meal, free from preservatives and unnecessary additives.
Enjoy the comforting aroma and taste of this classic sauce with your favorite pasta or italian recipes any day of the week.


HOMEMADE SPAGHETTI SAUCE
Ingredients
- 2 tablespoons olive oil
- 1 small onion finely chopped
- 3 garlic cloves minced
- 1 can 28 oz crushed tomatoes
- 1 can 15 oz tomato sauce
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- ½ teaspoon sugar
- ¼ teaspoon crushed red pepper flakes optional
- Salt and black pepper to taste
- ½ cup water or as needed
- 1 tablespoon fresh chopped parsley optional
Instructions
Sauté Aromatics:
- Heat olive oil in a large saucepan over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic and cook for 1 minute.
Add Tomatoes and Seasonings:
- Add crushed tomatoes, tomato sauce, and tomato paste. Stir in oregano, basil, sugar, red pepper flakes, salt, and pepper.
Simmer the Sauce:
- Add water to thin if needed. Reduce heat to low, cover partially, and simmer for 45–60 minutes, stirring occasionally. Add more water if sauce thickens too much.
Finish and Serve:
- Taste and adjust seasonings. Stir in fresh parsley if using. Serve hot over spaghetti or your favourite pasta.





Comments
No Comments