
There is something satisfying about making your own homemade tomato pasta sauce from scratch. Not only does it taste fresher than many store-bought jars, but it is also a simple way to stretch your grocery budget.
This easy homemade tomato pasta sauce uses basic ingredients you probably already have in your pantry – tomatoes, onion, garlic, herbs, and a few simple seasonings. It creates a rich, flavour-packed sauce that works perfectly with spaghetti, lasagne, pasta bakes, pizza bases, and more.
The best part? A big batch costs less than buying multiple jars of pasta sauce, and you can freeze leftovers for busy nights when you need dinner on the table quickly.
Love making homemade basics from scratch? Explore more easy recipes for sauces, dips and condiments that add extra flavour to everyday meals – from quick pasta sauces and creamy dips to family favourites you can make at home.
Quick Snapshot
This Easy Homemade Tomato Pasta Sauce is a budget-friendly kitchen staple made with simple ingredients like canned tomatoes, onion, garlic, herbs, and pantry basics. Rich, flavourful, and much cheaper than many store-bought jar sauces, this homemade sauce is an easy way to add fresh flavour to everyday family meals while keeping grocery costs down. Whether you’re serving it with spaghetti, using it as a base for pasta bakes, spreading it on homemade pizzas, or freezing it for busy nights, this versatile sauce is a recipe worth having ready in your kitchen. With minimal prep, simple ingredients, and plenty of homemade flavour, it is an affordable alternative to packaged sauces the whole family will enjoy.
Prep time: 10 minutes
Cook time: 35–45 minutes
Total time: 45–55 minutes
Difficulty: Easy
Cost: Approximately $5.50 per batch, around $0.90 per serve
Cuisine: Italian-inspired / Family Comfort Food
Serves: 6
Best for: Budget-friendly family dinners, easy weeknight meals, homemade pantry staples, freezer meals, meal prep, pasta nights, pizza toppings, reducing grocery costs, and simple from-scratch cooking.

Why You’ll Love This Homemade Tomato Pasta Sauce
✔ Budget-friendly – made with affordable pantry staples
✔ Better flavour than many jar sauces – fresh garlic, herbs, and slow cooking make all the difference
✔ Family-friendly – simple flavours that kids usually enjoy
✔ Freezer-friendly – make extra and save time later
✔ Versatile – use it for pasta, pizza, casseroles, and more
Budget Breakdown – What it Costs to Make this Recipe
One of the best things about this Easy Homemade Tomato Pasta Sauce is how affordable it is to make. Using simple pantry staples and budget-friendly ingredients, you can create a rich, flavourful sauce for a fraction of the cost of many store-bought jars.
Estimated Ingredient Cost in Australia as at July 18th, 2026 – $5.50 per batch, Approximately $0.90 per serve
Serves 6 People
| Ingredient | Quantity | Estimated Cost |
| Crushed Tomatoes | 2 x 400g cans | $2.00 |
| Tomato Paste | 2 Tbsp | $0.25 |
| Onion | 1 | $0.40 |
| Garlic | 4 Cloves | $0.20 |
| Olive oil | 2 Tbsp | $0.10 |
| Dried Oregano | 1 Tsp | $0.10 |
| Dried Basil | 1 Tsp | $0.10 |
| Sugar (optional) | 1/2 Tsp | $0.05 |
| Salt & Pepper | To Taste | $0.10 |
| Fresh Basil (optional) | Small portion | $0.20 |
* Disclaimer: Ingredient costs are approximate and based on average Australian supermarket prices as at the date published. Actual costs may vary depending on store, location, brand and seasonal pricing. Provided for estimation purposes only and Saavy Family Kitchen takes no responsibility for the usage of these estimates.

Easy Homemade Tomato Pasta Sauce
Ingredients
Method
- Prepare the flavour base – Heat olive oil in a large saucepan over medium heat. Add the diced onion and cook for 5–7 minutes until softened and slightly golden.
- Add the garlic and tomato paste – Add the minced garlic and cook for 30 seconds until fragrant. Stir through the tomato paste and cook for another minute to deepen the flavour.
- Add the tomatoes and seasonings – Add the crushed tomatoes, dried oregano, dried basil, sugar (if using), salt, and pepper. Stir well to combine.
- Simmer the sauce – Reduce the heat to low and simmer uncovered for 35–45 minutes, stirring occasionally, until the sauce thickens and the flavours develop.
- Adjust the texture – For a smooth sauce, use a stick blender to blend until your preferred consistency. Leave it slightly chunky for a more rustic homemade style.
- Serve or store – Serve warm with pasta, use as a base for pizza or pasta bakes, or allow to cool completely before storing in the fridge or freezer.
Notes
- Make it smoother: Blend with a stick blender after cooking for a silky pasta sauce texture.
- Make it richer: Add an extra tablespoon of tomato paste or allow the sauce to simmer longer for a deeper flavour.
- Reduce acidity: If your tomatoes taste sharp, add a small pinch of sugar or a drizzle of olive oil to balance the flavour.
- Add extra vegetables: Grated carrot, zucchini, mushrooms, or capsicum can be added to stretch the sauce and increase nutrition.
- Freeze for later: Cool completely and freeze in meal-sized portions for up to 3 months.
- Best flavour tip: The sauce often tastes even better the next day after the flavours have had time to develop.
- Pasta tip: Reserve a little pasta cooking water and stir it through the sauce before serving to help it coat the pasta beautifully.
Tips for Perfectly Cooked Homemade Tomato Pasta Sauce
Cook the onion slowly for better flavour
Don’t rush the first step. Allowing the onion to soften and lightly caramelise creates a sweeter, deeper flavour base for your sauce.
Don’t burn the garlic
Garlic only needs around 30 seconds to become fragrant. Cooking it too long or over high heat can make it bitter and affect the final flavour of your sauce.
Let the sauce simmer gently
The secret to a rich tomato pasta sauce is time. A gentle simmer allows the tomatoes to break down, the flavours to combine, and the sauce to become thicker and more flavourful.
Add seasoning gradually
Start with a small amount of salt and herbs, then taste as the sauce cooks. Tomatoes vary in sweetness and acidity, so adjusting the seasoning at the end gives you the best result.
Balance the acidity
If your sauce tastes a little sharp, a small pinch of sugar, an extra drizzle of olive oil, or a longer cooking time can help create a smoother, more balanced flavour.
Blend to your preferred texture
For a smooth, restaurant-style sauce, blend with a stick blender. If you prefer a rustic homemade feel, leave it slightly chunky.
Make extra and freeze it
This sauce freezes beautifully, so consider doubling the recipe. Having homemade pasta sauce ready in the freezer makes busy weeknight dinners much easier.
Use it while it is still warm
Warm sauce coats pasta better than cold sauce and helps the flavours combine. Reserve a little pasta cooking water and stir it through if you need to loosen the sauce.
Variations to Try
One of the best things about this Easy Homemade Tomato Pasta Sauce is how easy it is to customise. Once you have the basic sauce recipe, you can change the flavours, add extra vegetables, or turn it into a completely different meal depending on what you have available.
Hidden Vegetable Tomato Sauce
A great option for families with picky eaters. Add finely grated or blended vegetables such as:
- Carrot
- Zucchini
- Capsicum
- Mushrooms
- Spinach
The vegetables add extra nutrition while keeping the rich tomato flavour kids love.
Spicy Tomato Pasta Sauce
Add a little extra heat for a more grown-up version:
- ½–1 teaspoon chilli flakes
- Fresh chopped chilli
- A pinch of cayenne pepper
This works beautifully with pasta, prawns, chicken, or roasted vegetables.
Creamy Tomato Pasta Sauce
For a richer sauce, stir through:
- ¼ cup cream
- A splash of milk
- A spoonful of cream cheese
- A handful of grated parmesan
This creates a comforting creamy tomato sauce perfect for colder nights.
Tomato Basil Sauce
For a fresh Italian-inspired flavour, add:
- Extra fresh basil leaves
- A drizzle of good quality olive oil
- Freshly grated parmesan before serving
This simple version is perfect with spaghetti or homemade pasta.
Chunky Vegetable Pasta Sauce
Turn this into a hearty vegetarian sauce by adding:
- Diced zucchini
- Eggplant
- Mushrooms
- Capsicum
- Baby spinach
Serve with pasta, rice, or crusty bread for an affordable meat-free meal.
Meaty Tomato Sauce
Use this homemade sauce as the base for a family favourite:
- Brown mince and stir through for a quick bolognese
- Add cooked chicken pieces for a hearty pasta dinner
- Mix with meatballs for a classic Italian-inspired meal
Pizza Sauce Version
For homemade pizza night, simply simmer the sauce a little longer until it becomes thicker. The reduced consistency makes it easier to spread and prevents soggy pizza bases.
Saavy Family Kitchen Tip: Make a double batch and freeze portions in labelled containers. Having homemade tomato sauce ready to go makes budget-friendly family dinners much easier on busy nights.r family, your budget, and whatever vegetables need using up.
Why Your Homemade Tomato Pasta Sauce Might Not Turn Out
Homemade tomato pasta sauce is simple to make, but a few small mistakes can affect the final flavour and texture. Here are the most common problems and how to fix them.
My Sauce Tastes Too Acidic
Tomatoes naturally have acidity, and some varieties are sharper than others.
How to fix it:
- Simmer the sauce for longer to allow the flavours to mellow
- Add a small pinch of sugar to balance the acidity
- Stir through a drizzle of olive oil for a smoother flavour
- Add a little extra tomato paste for richness
My Sauce Is Too Watery
A thin sauce usually means there is too much liquid or it has not cooked down enough.
How to fix it:
- Simmer uncovered for an extra 10–15 minutes
- Avoid adding pasta water until you know the sauce needs it
- Use crushed tomatoes or passata for a thicker starting point
My Sauce Tastes Bland
Tomato sauce needs time and seasoning to develop flavour.
How to fix it:
- Add a little more salt – tomatoes often need more seasoning than expected
- Increase the herbs
- Add extra garlic or onion
- Stir through a spoonful of tomato paste for deeper flavour
- Let the sauce simmer longer
My Sauce Tastes Bitter
Bitterness can come from burnt garlic, too much tomato paste, or overcooked herbs.
How to fix it:
- Add a small pinch of sugar
- Stir through a little olive oil
- Add a splash of cream for a smoother sauce
- Avoid cooking garlic over high heat next time
My Sauce Is Too Thick
A sauce that reduces too much can become heavy and difficult to coat pasta.
How to fix it:
- Add a splash of pasta cooking water
- Stir through a little extra crushed tomato or passata
- Reduce the cooking time slightly next time
My Sauce Has a Chunky Texture When I Want Smooth
Some canned tomatoes naturally break down differently.
How to fix it:
- Use a stick blender until you reach your preferred consistency
- Choose passata for a smoother sauce from the beginning
My Sauce Separates When Served
A little separation is normal with homemade sauces, especially after storing.
How to fix it:
- Stir well while reheating
- Add a small splash of water or pasta cooking water
- Toss the sauce through hot pasta before serving
Saavy Family Kitchen Tip: The biggest difference between an average tomato sauce and a great one is patience. Giving the sauce enough time to gently simmer allows the tomatoes, herbs, garlic, and seasoning to come together into a richer, more balanced flavour. preferably minimal dishes).
Frequently Asked Questions – Easy Tomato Pasta Sauce
Can I use fresh tomatoes instead of canned tomatoes?
Yes, you can use fresh tomatoes if they are ripe and in season. You will need approximately 1.5kg of fresh tomatoes. Keep in mind that fresh tomatoes contain more water, so the sauce may need extra simmering time to thicken and develop flavour.
How long does homemade tomato pasta sauce last in the fridge?
Once cooled, store your tomato pasta sauce in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop or in the microwave before serving.
Can I freeze homemade tomato pasta sauce?
Yes. This sauce freezes very well. Allow it to cool completely, then transfer it into freezer-safe containers or bags. Freeze for up to 3 months. Freezing in individual portions makes it easy to use for quick family dinners.
Can I make this tomato sauce ahead of time?
Absolutely. In fact, the flavour often improves after resting overnight in the fridge. Making it ahead is a great way to save time on busy weeknights.
How can I make tomato pasta sauce less acidic?
If your sauce tastes too sharp, allow it to simmer for longer to naturally mellow the flavour. You can also add a small pinch of sugar, a drizzle of olive oil, or a splash of cream to help balance the acidity.
Can I use this sauce for more than pasta?
Yes! This homemade tomato sauce is very versatile. Use it for:
- Pasta bakes
- Lasagne
- Pizza bases
- Chicken parmigiana
- Meatballs
- Dipping sauce
- Vegetable casseroles
Can I add meat to this tomato pasta sauce?
Definitely. This recipe makes a great base for a meat sauce. Simply brown your choice of mince, chicken, or meatballs separately, then stir through the homemade tomato sauce and allow the flavours to combine.
How can I make this sauce smoother?
For a silky smooth sauce, use a stick blender after cooking until you reach your preferred texture. For a more rustic homemade style, leave it slightly chunky.
Is homemade tomato pasta sauce cheaper than jar sauce?
Usually, yes. This recipe uses affordable pantry staples and makes approximately 6 serves for around $0.90 per serve, making it a budget-friendly alternative to many store-bought sauces. It also allows you to control the ingredients, flavours, and seasonings.
Can I use this recipe as a pizza sauce?
Yes. For pizza, simmer the sauce for a little longer until it becomes thicker and more concentrated. A thicker sauce spreads more easily and helps prevent a soggy pizza base.
Saavy Budget-friendly Ideas
Making homemade tomato pasta sauce is already a great way to save money, but a few simple tricks can help you stretch your budget even further while creating delicious family meals.
Make a Double Batch
Tomato sauce freezes beautifully, so consider doubling the recipe while you are already cooking. Having extra portions ready means you can create quick dinners without reaching for expensive convenience foods.
Buy Pantry Staples in Bulk
Canned tomatoes, tomato paste, dried herbs, and pasta are all affordable pantry essentials that can often be purchased in larger quantities when on special. Keeping these basics stocked makes it easier to prepare budget-friendly meals.
Use Store-Brand Ingredients
For recipes like this, budget brands often work just as well. Choose affordable canned tomatoes and dried herbs to keep the cost low without sacrificing flavour.
Turn Leftover Sauce Into Another Meal
A batch of tomato sauce can become the base for several different dinners. Try using leftovers for:
- Homemade pizza night
- Pasta bake
- Chicken parmigiana
- Meatball subs
- Vegetable soup
- Shakshuka-style eggs
Add Extra Vegetables To Stretch The Sauce
Adding vegetables is an easy way to increase the volume of the sauce while making it more nutritious. Try grated carrot, zucchini, mushrooms, or capsicum — especially vegetables that need using up.
Freeze In Meal-Sized Portions
Instead of freezing the entire batch together, portion the sauce into containers or freezer bags. This allows you to defrost only what you need for one family meal.
Grow Your Own Herbs
Fresh herbs can be expensive, but basil, oregano, and parsley are easy to grow at home. Even a small pot on a windowsill can provide fresh flavour for homemade sauces.
Save Your Pasta Water
Before draining your pasta, save a little cooking water. Adding a splash to your sauce helps it coat the pasta better and creates a silky texture without needing extra ingredients.
Saavy Family Kitchen Tip: A few homemade basics like tomato sauce can make a big difference to your grocery budget. Building a collection of simple, affordable recipes means you can create more meals from the ingredients you already have.
If you enjoyed this Easy Homemade Tomato Pasta Sauce, here are a few more simple, budget-friendly recipes from Saavy Family Kitchen:
- Chicken Rice Bake
- Creamy Tuscan Chicken Pasta
- $8 Creamy Tuna Pasta Bake
- Loaded Nachos Casserole
- Cheesy Bean & Rice Burritos
Looking for more homemade kitchen basics and flavour-packed ideas? Explore our Sauces, Dips & Condiments collection for easy recipes made from everyday ingredients. From homemade pasta sauces and creamy dips to simple condiments that bring meals together, you’ll find affordable recipes designed to help you save money while creating delicious family meals at home.