
Spicy Tomato Sauce with Cilantro
Mediterranean-Inspired Recipe
Fresh spicy tomato sauce with cilantro made with tomatoes, garlic, chili, lemon, and olive oil - bright, bold, and Mediterranean-inspired.
Quick Info:
Cooking Video:
Ingredients
- 4roma tomatoes
- 1 chili pepper
- 3 cloves garlic
- 1 ouncefresh cilantro
- 2 ouncesdry white wine
- 2 tablespoons lemon juice
- 1/2 teaspoon red paprika
- 2 tablespoons olive oil
- to taste fresh cracked pepper
- to taste salt
- 4 ounces cornbreadto serve (optional)
If you are looking for the best Spicy Tomato Sauce with Cilantro, this is the version we use in our kitchen. It is fresh, simple, and full of bold flavor, made with ripe tomatoes, garlic, chili pepper, cilantro, lemon juice, and olive oil.

We love this recipe because it is quick, versatile, and works as a dip, sauce, or topping. It is also naturally Mediterranean-inspired and uses only fresh ingredients.
This is not a heavy, cooked sauce. It is a fresh spicy tomato sauce with cilantro that keeps the brightness of raw ingredients while still delivering deep flavor.
We often serve this spicy tomato sauce with cornbread, which soaks up every drop beautifully. However, it is equally delicious as a dip, a topping for grilled vegetables, a spread for sandwiches, or a condiment alongside roasted meats and fish.
Which season works best for this dish?
The best season for making Spicy Tomato Sauce with Cilantro is the summer-fall season. During those months, tomatoes reach their peak flavor. They are sweeter, juicier, and more aromatic than at any other time of the year. When tomatoes are in season, the sauce becomes naturally richer and requires less adjustment.
Fresh cilantro is also abundant during warm weather, making it the ideal time to enjoy the freshest possible version of this recipe.
That said, I prepare this sauce year-round. During colder months, I simply choose the ripest tomatoes available. Vine-ripened tomatoes, greenhouse-grown tomatoes, or high-quality tomatoes from local markets can all produce excellent results.
Spring is another wonderful season for this recipe because fresh herbs begin appearing in abundance. The bright flavors match the lighter grilled meals many of us enjoy during that time of year.

In fall, this sauce pairs particularly well with roasted vegetables and hearty cornbread. Even during winter, its fresh flavors can add brightness to meals when seasonal produce options are more limited.
Where can I buy the ingredients to make this Spicy Tomato Sauce with Cilantro recipe?
The ingredients for this recipe are widely available and easy to find.
Tomatoes can be purchased at supermarkets, farmers’ markets, local produce stands, and specialty grocery stores. When selecting tomatoes, look for those that feel heavy for their size and have a pleasant tomato aroma.
Chili peppers are commonly available in grocery stores. Depending on your preferred heat level, you can choose mild or hot varieties.
Garlic is a kitchen staple found in nearly every grocery store. Fresh garlic cloves provide the strongest flavor and best results.
Fresh cilantro is usually sold in the refrigerated produce section alongside parsley, basil, and other herbs. Choose bright green bunches with fresh-looking leaves.
Lemon juice can be squeezed from fresh lemons. We generally prefer fresh lemons because they provide a cleaner, brighter flavor. Red paprika can be found in the spice aisle. Sweet paprika works well, but smoked paprika can also add an interesting depth.

Olive oil is available at virtually every supermarket. Extra virgin olive oil contributes the most flavor to this recipe. Cornbread can be homemade, bakery-made, or store-bought depending on your preference.
Can I substitute any of the ingredients?
Yes. This recipe is flexible and can be adapted to your availability and personal taste.
If cilantro is not your favorite herb, fresh parsley can be used instead. While the flavor will be different, it still creates a fresh and delicious sauce. If fresh tomatoes are unavailable, canned whole tomatoes can work in a pinch. Be sure to drain excess liquid if necessary.
Different chili peppers can be substituted depending on how much heat you prefer. Jalapeños create moderate heat, while serrano peppers offer a stronger kick. Lime juice can replace lemon juice. The flavor becomes slightly more tropical and tangy. Shallots can be used alongside or instead of some of the garlic for a milder aromatic profile.
If you prefer a smokier flavor, smoked paprika can replace regular paprika. Avocado oil can be used instead of olive oil if desired, although olive oil contributes a distinctive richness that complements the other ingredients.

For serving, toasted bread, crackers, pita chips, or fresh vegetables can easily replace cornbread. One of the strengths of this recipe is its adaptability.
Can I make this Spicy Tomato Sauce with Cilantro part of a menu?
Absolutely. This spicy tomato sauce fits naturally into a wide variety of menus.
As an appetizer, serve it with warm cornbread, toasted bread slices, Chorizo Bread (Pão com Chouriço) or vegetables.
For a main dish, you can pair it with Baked Rosefish, Breaded Beef Steak, or Portuguese Fried Octopus.
It also works beautifully as a petiscos or tapas-style dish with fresh bread and other small bites. If you are hosting a gathering, the sauce can be prepared ahead of time and served as part of a dip platter.
For a dessert, you can serve Blueberry Crostata or Strawberry Napoleons.
Recipe tips & tricks
Here are my most important tips when making this sauce:
- Use fully ripe tomatoes for best flavor.
- Always use fresh lemon juice.
- Remove chili seeds for a milder sauce.
- Let the sauce rest for 10 minutes before serving.
- Finely chop cilantro for even flavor.
- Use good-quality olive oil.
Can I make this sauce less spicy?
Yes, remove the chili seeds or use a mild pepper.
Can I blend the sauce?
Yes, blending makes it smoother and more like a dip.
Can I make it ahead of time?
Yes, but it tastes best fresh or within a few hours.
What can I serve it with?
Cornbread, grilled meats, baked fish, seafood, vegetables, or chorizo bread.
Wine Pairings and Non-Alcoholic Options
This spicy tomato sauce with cilantro brings fresh, acidic, spicy, and herbaceous notes; the ideal drink pairing should either refresh the palate or complement its brightness and heat.
A crisp Vinho Verde from northern Portugal is one of the best pairings. Its natural acidity, light bubbles, and citrus notes match perfectly with the freshness of the tomatoes and lemon juice. If you prefer red wine, a young, fruity Portuguese red from the Alentejo or Douro region works well, especially if the sauce is served with grilled meats or cornbread.
For white wine, a lightly oaked Encruzado from the Dão region offers aromatic depth while still keeping enough freshness to balance the chili heat. You can also read about what to serve with this wine, the flavor profile, and other important information.
For a non-alcoholic option, água com gás com limão (sparkling water with lemon) is an excellent choice, refreshing the palate between bites and enhancing the citrus notes in the sauce.
How long can I store the leftovers?
Leftover Spicy Tomato Sauce with Cilantro should be stored in an airtight container in the refrigerator. Properly refrigerated, it typically stays fresh for up to 3 days.
Because the recipe contains fresh herbs and fresh tomatoes, its texture may soften slightly over time. Stir the sauce before serving if separation occurs. We recommend enjoying it within the first 24 hours for the freshest flavor and brightest color.
Freezing is possible, although the texture of the tomatoes and cilantro may change after thawing. If frozen, use within 1 month for best quality. Always check for signs of spoilage before consuming leftovers. If the sauce develops an off odor, unusual appearance, or unpleasant taste, it should be discarded.
Ingredients
| 4 romatomatoes |
| 1 chili pepper |
| 3 cloves garlic |
| 1 ounce freshcilantro |
| 2 ounces drywhite wine |
| 2 tablespoons lemon juice |
| 1/2 teaspoon red paprika |
| 2 tablespoons olive oil |
| to taste fresh cracked pepper |
| to taste salt |
| 4 ounces cornbread to serve (optional) |
Nutritional Info
Please note that I am not a nutritionist. The nutrition information is provided for reference only.
How to make Spicy Tomato Sauce with Cilantro
Step 1. Prepare the vegetables 5 minutesChop the tomatoes into small pieces so they break down easily into a sauce. Finely chop the garlic, chili pepper. |
Step 2. Chop the cilantro 2 minutesChop cilantro so everything cooks evenly and releases maximum flavor. |
Step 3. Cook the sauce 7 minutesAdd the red paprika to the pan and stir quickly so it blooms in the hot oil and releases its aroma. Heat olive oil in a pan over medium heat. Add the chopped garlic and sauté until fragrant, making sure the garlic does not burn. Add the chopped tomatoes, chili to the pan and cook, stirring occasionally, until they soften and start breaking down into a chunky sauce. Reduce the heat and add the white wine, stir in the fresh cilantro. Season with salt, fresh cracked black pepper, and lemon juice. Mix well and let everything combine for 1-2 minutes. |
Step 4. Toast the bread 3 minutesRemove from heat and let the sauce rest briefly so the flavors settle and intensify before serving. (You can blend it if you want a smoother texture, or serve it as is with chunks). |
Step 5. Serve 1 minuteYour spicy tomato sauce with cilantro is ready. Enjoy! |
I love the combination of ripe tomatoes, chili pepper, garlic, cilantro, lemon juice, paprika, and olive oil, which delivers a sauce that is vibrant, versatile, and full of Mediterranean flavor!


Did you like the recipe?
Please rate ★★★★★ if you do. It is an easy way to show your appreciation and help me bring you more gourmet recipes like this in the future. Thank you, Gourmand!
Not subscribed yet?
By signing up, you agree to receive gourmet emails. No spam. This website handles your data responsibly and in accordance with the Privacy Policy.