There’s something comforting about making your own tomato sauce at home. This simple yet flavorful recipe transforms fresh tomatoes and garlic into a smooth, tangy sauce that pairs perfectly with fries, burgers, sandwiches, or any snack you love.
I love making this sauce because it’s versatile and packed with natural flavors. It’s sweet, slightly tangy, and has a subtle kick from Kashmiri red chili powder, giving every bite a delightful depth that store-bought sauces rarely match.
Flavor & Texture Highlights
The sauce has a smooth, velvety texture thanks to straining the puree, with a balanced sweetness and gentle heat from the chili powder. The garlic adds warmth and aroma, while vinegar enhances the tangy brightness.
Jump to Section
- Why You’ll Love This Recipe
- What You’ll Need
- Step-by-Step Instructions
- Expert Tips
- Storage Tips
- FAQs
Why You’ll Love This Recipe
Homemade tomato sauce is fresher, healthier, and more flavorful than anything from a jar. It’s naturally sweet, tangy, and versatile, making it a pantry staple you can whip up anytime to elevate your meals.
What You’ll Need to Make This Recipe
You only need ripe tomatoes, garlic, Kashmiri red chili powder, sugar, salt, and vinegar. These simple ingredients combine to create a sauce that’s both rich in flavor and incredibly versatile. Exact measurements are in the recipe card below.
How to Make Homemade Tomato Sauce Step by Step
Step 1: Blanch Tomatoes and Garlic
Place the tomatoes and peeled garlic cloves in enough water to cover them. Boil for about 3 minutes until the skins start to separate.
Step 2: Blend into a Smooth Puree
Let the tomatoes and garlic cool completely, then transfer to a blender. Blend until smooth without adding any water.
Step 3: Strain the Puree
Use a fine mesh strainer to remove seeds and skin, leaving a smooth, silky tomato–garlic puree.
Step 4: Cook the Sauce
Transfer the puree to a pan and boil on medium heat, stirring occasionally. Cook for about 10 minutes, then add Kashmiri red chili powder, sugar, and salt to taste. Continue cooking until the sauce thickens and most water evaporates.
Step 5: Finish with Vinegar
Stir in the vinegar and adjust the seasoning. Let the sauce cool completely before transferring to a clean bottle or jar.
Expert Tips
Use fully ripe tomatoes for maximum sweetness. Straining the puree is essential for a smooth texture. Adjust chili powder to control the heat level, and always stir occasionally while cooking to prevent sticking.
Storage Tips
Store the cooled sauce in a clean, dry jar in the refrigerator for up to 2 weeks. You can also freeze portions for longer shelf life.
Frequently Asked Questions
Can I use other types of chili powder?
Yes, you can substitute with paprika or cayenne pepper, but Kashmiri chili gives a beautiful color and mild heat.
Can I skip vinegar?
Vinegar adds tanginess and helps preserve the sauce, but you can omit it if you prefer a sweeter, purely tomato-forward flavor.
How can I make the sauce thicker?
Continue simmering until excess water evaporates, stirring occasionally to avoid burning. This concentrates the flavors and thickens the sauce naturally.
Homemade Tomato Sauce
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: About 2 cups
Ingredients
- 6 ripe tomatoes
- 4–5 garlic cloves, peeled
- ½ tsp Kashmiri red chilli powder
- 3 tbsp sugar
- Salt, to taste
- 3 tbsp vinegar
Instructions
- Blanch tomatoes and garlic in boiling water for 3 minutes until skins separate.
- Allow to cool, then blend into a smooth puree.
- Strain the puree to remove seeds and skins.
- Transfer to a pan and boil on medium heat for 10 minutes, stirring occasionally.
- Add chili powder, sugar, and salt. Continue stirring until thickened.
- Mix in vinegar and adjust seasoning.
- Let cool completely before transferring to a clean jar or bottle.
Notes
Perfect for fries, burgers, sandwiches, and snacks. Adjust chili powder for desired heat and sweetness.
Final Thoughts
This homemade tomato sauce is simple, flavorful, and versatile. Making it from scratch brings out the natural sweetness of tomatoes and garlic while giving you a fresh, rich sauce that elevates any snack or meal.

