Homemade Pasta Sauce earns its place in my kitchen for one very practical reason — I always have tomatoes sitting on the counter that need using before they go soft. That is genuinely how this started. I made a big batch one Saturday afternoon because I had pasta for dinner and could not be bothered hunting for a store-bought jar. The sauce has been a fixture ever since.
What I find meaningful about this particular recipe is the Italian seasoning you grind yourself. It takes barely five minutes, and the aroma when it hits the pan is completely different from anything pre-packaged. I usually double the seasoning batch and store the extra in a small glass jar, because it disappears faster than you would expect.
About the Recipe
All the ingredients here are things most Indian kitchens already stock — tomatoes, onions, garlic, olive oil, and dried herbs that are now easy to find in any decent supermarket. The whole process takes roughly 45 minutes from start to finish, including the time to simmer the tomatoes and reduce the sauce.
I reach for this recipe specifically on Sundays when I want something ready in the fridge for mid-week pasta nights. The corn flour slurry at the end is a small but useful step — it gives the sauce a proper coating consistency rather than something thin and watery.
Why you will love this recipe
A sauce made from real tomatoes has a brightness that no jar from a supermarket shelf can quite match — there is a natural acidity that settles into something rounded and deep after the long simmer. The garlic and onion base also builds slowly as it cooks, filling the kitchen with a warm, savoury smell that makes the whole process feel worth the hour you spend on it.
What I appreciate about this recipe from a practical standpoint is how much it yields. One batch gives you enough sauce for at least three to four pasta meals, which means the effort on one afternoon pays off across an entire week. That ratio of work to reward is exactly why I keep coming back to it.

Cooking Tips
The most common mistake is pulling the sauce off the heat too early. If the raw tomato smell is still sharp in the pan, it needs more time — that stage usually takes longer than beginners expect, sometimes 20 to 25 minutes on a medium-low flame. Rushing it leaves a slightly sour, unfinished flavour in the final sauce. Also, add the corn flour paste only after the sauce has already thickened naturally. Adding it too early makes the texture gluey rather than smooth.
Top Tips
- Use ripe, red tomatoes with no green patches. Underripe tomatoes make the sauce noticeably more acidic even after long cooking.
- Grind the Italian seasoning fresh if you can — even a few hours before making the sauce is fine. Pre-ground versions from a jar tend to be milder and less fragrant.
- Keep the flame on medium-low once the tomato pulp goes in. High heat causes the sauce to splatter and can catch at the bottom of the pan before the water has reduced.
- Mix the corn flour and water thoroughly before adding it to the sauce. Lumps form quickly if the slurry is not fully combined.
- Once cooled completely, transfer to a sterilised glass jar and refrigerate. The sauce keeps well for up to a week, and the flavour actually deepens by day two.
Serving and Storing Suggestions
This recipe makes around 2 to 2.5 cups of finished sauce, enough for 4 to 6 servings depending on how generously you coat the pasta. Total preparation and cooking time is around 45 to 50 minutes. Serve it tossed through spaghetti, penne, or any pasta you have on hand, with a little grated cheese on top if you like. Store in a sterilised, airtight glass jar in the refrigerator for up to one week. Reheat gently in a pan on low flame, adding a small splash of water if the sauce has thickened too much overnight.
Similar Recipes
- Homemade Tomato Soup
- Marinara Dipping Sauce
- Roasted Tomato Bruschetta Topping
- Arrabbiata Sauce
- White Sauce (Bechamel) for Pasta
Nutrient Benefits
Fresh tomatoes are a good source of lycopene, a compound that becomes more concentrated when the tomatoes are cooked and broken down. Olive oil, used as the cooking base here, contributes healthy unsaturated fats. Garlic and onions bring their own mild antimicrobial properties. Because this sauce skips added sugar and preservatives entirely, it is considerably cleaner than most store-bought versions — and a 1/4 cup serving keeps the calorie count low while still delivering real vegetable nutrition.

Homemade Pasta Sauce
Ingredients
- 8 to 10 Tomatoes
- 3 to 4 Onions (finely chopped)
- 8 to 10 Garlic (finely chopped)
- 1/3 cup Olive Oil
- 2 tsp Basil Leaves
- 1 tbsp Italian Seasoning (available in supermarkets or use the recipe below)
- 2 tsp Black Pepper Powder
- 2 tbsp Corn Flour (mixed with 3 tblsp water)
- Salt as per taste
For Italian Seasoning:
- Dried Basil - 3 tsp
- Dried Oregano - 3 tsp
- Dried Parsley - 3 tsp
- Garlic Powder - 1 tsp
- Onion Powder - 1/4 tsp
- Dried Thyme - 1/4 tsp
- Dried Rosemary - 1/4 tsp
- Black Peppercorns - 1/16th tsp
- Red Chilli Flakes - 1/16th tsp
Instructions
- Combine and grind all the italian seasoning ingredients to a fine powder.
- Heat a pan of water over medium flame.
- Add the tomatoes and simmer for 15 minutes.
- Peel the skin and grind to a smooth pulp.
- Heat olive oil in a pan.
- Add the onions and saute until golden.
- Add the garlic, tomato pulp and stir well.
- Add salt, 1 cup of water and bring to a boil.
- Simmer until the raw smell of the tomatoes is gone.
- Add the italian seasoning, pepper powder, basil leaves and stir well.
- Simmer for another 5 minutes.
- When it starts to thicken and has a sauce like consistency, add corn flour paste and stir well.
- Switch off the flame and allow it to cool.
- Transfer to a clean, sterilized jar and use as required.
Sign up for our newsletter
Add Awesome Cuisine as a Preferred Source
Frequently Asked Questions
My sauce tastes sour even after a long simmer. What went wrong?
This usually means the tomatoes were underripe or the sauce did not cook long enough to mellow out the acidity. Simmer for a few extra minutes and taste again. If it is still sharp, a very small pinch of sugar stirred in at the end helps balance it without making the sauce taste sweet.
Can I use canned tomatoes instead of fresh ones?
Yes, you can. Use about 400 grammes of canned whole or crushed tomatoes in place of the fresh ones, and skip the blanching and peeling steps. The sauce will be slightly thicker from the start, so reduce the added water to half a cup and adjust from there.
The sauce turned out too thin even after adding the corn flour. How do I fix it?
Mix another half tablespoon of corn flour with one tablespoon of cold water and stir it in while the sauce is still on a low flame. Give it two to three minutes to thicken before checking again. Make sure the flame is not too high, because high heat breaks down the corn flour’s thickening effect.
How long does this sauce actually keep in the fridge?
Up to one week in a properly sterilised, airtight glass jar. To sterilise the jar, wash it well, then place it in an oven at 120 degrees Celsius for about 15 minutes, or pour boiling water into it and let it dry completely before use. Always use a clean, dry spoon when scooping out the sauce — moisture introduced into the jar shortens its shelf life.
I do not have all the herbs for the Italian seasoning. Can I use fewer?
Yes. The three you really need are dried basil, dried oregano, and dried parsley. The rest — thyme, rosemary, onion powder — add depth, but the sauce is still very usable without them. I have made it with just basil and oregano on days when I was running low, and it held up fine.