I love making this fresh tomato chili sauce because it’s simple and full of bright flavors that wake up any meal. It’s one of those recipes that feels like a warm hug on a plate, perfect for adding a little spice to your day. I can’t wait for you to try it and see how easy it is to make from scratch!
Most of the ingredients in this recipe are easy to find in your kitchen or local store. The only one you might want to keep an eye out for is the fresh tomatoes, which work best when they’re ripe and juicy. If you visit the supermarket, look for firm tomatoes with a bright red color. Red chili flakes add the spicy kick, and you can usually find them in the spice aisle.
Ingredients for Fresh Tomato Chili Sauce Recipe
Fresh tomatoes: These provide the juicy, tangy base of the sauce and should be ripe for the best flavor.
Onion: Adds sweetness and depth when cooked down.
Garlic: Gives a sharp, aromatic punch that balances the sauce.
Olive oil: Used to sauté the onions and garlic, adding richness.
Salt: Enhances all the flavors in the sauce.
Black pepper: Adds a mild heat and earthiness.
Red chili flakes: Brings the spicy kick that makes this sauce special.
Lime juice: Adds a fresh, zesty brightness to finish the sauce.
Technique Tip for This Recipe
One of the most important steps in this Fresh Tomato Chili Sauce Recipe is sautéing the onions and garlic until they’re soft and translucent. This step might seem simple, but it really makes a big difference in how your sauce tastes. Here’s how to do it just right:
- Heat the olive oil in your saucepan over medium heat. You want the oil warm but not smoking.
- Add the chopped onions first. Stir them around so they get coated with the oil.
- After a minute or two, add the minced garlic. Garlic cooks faster than onions, so adding it a little later helps prevent burning.
- Keep stirring gently and watch the onions. They’ll start to look clear and soft—that’s what “translucent” means.
- This usually takes about 5 to 7 minutes. If the onions start to brown or stick, turn the heat down a bit.
Sautéing like this helps bring out the natural sweetness in the onions and garlic, which adds a rich, deep flavor to your sauce. If you skip this step or rush it, your sauce might taste a little flat or sharp. Plus, soft onions blend better with the tomatoes when you mix everything together.
I remember the first time I tried this, I got impatient and turned the heat too high. The garlic burned quickly and made the sauce taste bitter. Now, I’m patient and keep the heat medium-low, and it always turns out better. Also, if you want to save time, you can chop the onions and garlic the night before and keep them in the fridge, so you’re ready to go when cooking time comes.
Taking a few extra minutes to sauté properly really pays off with a tastier, smoother chili sauce!
Suggested Side Dishes
Alternative Ingredients
fresh tomatoes - Substitute with canned tomatoes: Canned tomatoes can provide a similar texture and flavor, especially when fresh tomatoes are out of season.
onion - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor, making them a good alternative to onions.
garlic - Substitute with garlic powder: Garlic powder can be used in place of fresh garlic, though it lacks the same depth of flavor.
olive oil - Substitute with vegetable oil: Vegetable oil can be used as a neutral-flavored alternative to olive oil.
salt - Substitute with soy sauce: Soy sauce can add a salty and umami flavor, though it will also add a different depth of flavor.
black pepper - Substitute with white pepper: White pepper provides a similar heat without the black specks, offering a slightly different flavor profile.
red chili flakes - Substitute with cayenne pepper: Cayenne pepper can provide a similar level of heat, though it is more finely ground.
lime juice - Substitute with lemon juice: Lemon juice can provide a similar acidity and brightness to the dish.
Alternative Recipes Similar to This Dish
How to Store or Freeze This Recipe
- Allow the fresh tomato chili sauce to cool completely at room temperature before storing or freezing.
- Transfer the sauce into airtight containers or mason jars. Make sure to leave about an inch of space at the top to allow for expansion if freezing.
- Label the containers with the date and contents to keep track of freshness.
- For short-term storage, place the containers in the refrigerator. The sauce will stay fresh for up to one week.
- For long-term storage, place the containers in the freezer. The sauce can be frozen for up to three months.
- When ready to use, thaw the frozen sauce in the refrigerator overnight.
- Reheat the sauce in a saucepan over low heat, stirring occasionally until it reaches the desired temperature.
- If the sauce appears too thick after reheating, add a splash of water or vegetable broth to achieve the desired consistency.
- For added freshness, consider adding a squeeze of lime juice or a sprinkle of fresh herbs like cilantro or parsley before serving.
How to Reheat Leftovers
Stovetop Method: Place the fresh tomato chili sauce in a saucepan over medium heat. Stir occasionally to ensure even heating. If the sauce appears too thick, add a splash of water or vegetable broth to reach the desired consistency. Heat until it reaches your preferred temperature.
Microwave Method: Transfer the sauce to a microwave-safe container. Cover it with a microwave-safe lid or a microwave-safe plate to prevent splatters. Heat on high for 1-2 minutes, stirring halfway through. Continue heating in 30-second intervals until the sauce is thoroughly warmed.
Oven Method: Preheat your oven to 350°F (175°C). Place the chili sauce in an oven-safe dish and cover it with aluminum foil to retain moisture. Heat for about 15-20 minutes, stirring halfway through to ensure even heating.
Double Boiler Method: Fill a pot with a couple of inches of water and bring it to a simmer. Place a heatproof bowl with the sauce over the pot, ensuring the bottom of the bowl does not touch the water. Stir occasionally until the sauce is heated through.
Slow Cooker Method: Pour the fresh tomato chili sauce into your slow cooker. Set it to low and let it warm for about 1-2 hours, stirring occasionally. This method is perfect if you want to keep the sauce warm for an extended period.
Sous Vide Method: Place the sauce in a vacuum-sealed bag or a resealable plastic bag with the air removed. Set your sous vide machine to 140°F (60°C) and immerse the bag in the water bath. Heat for about 30-45 minutes, ensuring the sauce is evenly warmed.
Best Tools for This Recipe
Saucepan: Used to heat the olive oil and cook the onions, garlic, and tomatoes.
Wooden spoon: Ideal for stirring the ingredients as they cook to ensure even cooking and prevent sticking.
Cutting board: Provides a stable surface for chopping the tomatoes, onions, and mincing the garlic.
Chef's knife: Essential for chopping the tomatoes and onions, and mincing the garlic with precision.
Blender: Used to blend the cooked mixture into a smooth sauce after it has cooled slightly.
Measuring cups: Necessary for accurately measuring the chopped tomatoes and onions.
Measuring spoons: Used to measure the olive oil, salt, black pepper, red chili flakes, and lime juice.
Ladle: Handy for transferring the sauce from the saucepan to the blender.
Mixing bowl: Useful for holding the chopped tomatoes and onions before adding them to the saucepan.
Spatula: Helps to scrape down the sides of the blender to ensure all the sauce is blended smoothly.
How to Save Time on Making This Recipe
Use a food processor: Chop tomatoes, onions, and garlic quickly by pulsing them in a food processor.
Pre-measure ingredients: Have all ingredients measured and ready before you start cooking.
Simmer with a lid: Cover the saucepan while simmering to reduce cooking time.
Batch cooking: Double the recipe and freeze extra sauce for future use.
Use pre-minced garlic: Save time by using store-bought minced garlic.
Quick cool down: Place the saucepan in a cold water bath to cool the sauce faster before blending.

Fresh Tomato Chili Sauce Recipe
Ingredients
Main Ingredients
- 4 cups Fresh tomatoes, chopped
- 1 cup Onion, chopped
- 2 cloves Garlic, minced
- 2 tablespoon Olive oil
- 1 teaspoon Salt
- 1 teaspoon Black pepper
- 1 teaspoon Red chili flakes
- 1 tablespoon Lime juice
Instructions
- 1. Heat the olive oil in a saucepan over medium heat.
- 2. Add the chopped onions and garlic, and sauté until they are soft and translucent.
- 3. Add the chopped tomatoes, salt, black pepper, and red chili flakes. Stir well.
- 4. Let the mixture simmer for about 15 minutes, stirring occasionally.
- 5. Remove from heat and let it cool slightly. Blend the mixture until smooth.
- 6. Stir in the lime juice and adjust seasoning if needed.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Pesto Sauce Recipe10 Minutes
- Fried Mozzarella Cheese Sticks Recipe20 Minutes
- Baked BBQ Chicken Drumsticks Recipe55 Minutes
- Asparagus Quiche Recipe1 Hours
- Slow Cooker Corned Beef and Cabbage Recipe8 Hours 15 Minutes
- Spicy Red Snapper Bloody Mary with Gin Recipe10 Minutes
- Capellini Pomodoro Pasta Recipe25 Minutes
- Roasted Duck Recipe2 Hours 20 Minutes

Leave a Reply