Spicy roast tomato salsa

This spicy roast tomato salsa combines roasted tomatoes, red onion, and red hot chili peppers for a tangy and bold condiment. Ideal for enhancing tacos, grilled meats, and more, it’s easy to prepare and packed with flavour.

15 Jan 2026
Cook time 30 min
Prep time 10 min

Ingredients:

1 lb tomatoes
1/2 red onion
2 red hot chili peppers
1 tsp sugar
Spicy roast tomato salsa

Spicy roast tomato salsa is a versatile and flavorful condiment that can enhance a wide range of dishes, from tacos and fajitas to grilled meats and veggies. This homemade recipe uses fresh ingredients to deliver a burst of spicy and tangy goodness. Whether you're hosting a summer barbecue or simply looking to spice up your meal, this salsa is sure to be a crowd-pleaser.

Instructions:

1. Preheat Your Oven: Start by preheating your oven to 400°F (200°C).
2. Prepare the Tomatoes:
- Wash the tomatoes thoroughly.
- Cut the tomatoes into halves or quarters, depending on their size.
- Place the tomato pieces on a baking sheet, skin side down.
3. Prepare the Onion:
- Peel the red onion half and slice it into thick wedges.
- Add the onion slices to the baking sheet with the tomatoes.
4. Prepare the Chili Peppers:
- Wash the red hot chili peppers.
- Remove the stems and, if desired, de-seed them for a milder heat level.
- Slice the chili peppers in half lengthwise and add them to the baking sheet with the tomatoes and onions.
5. Roast the Vegetables:
- Place the baking sheet with the tomatoes, onions, and chili peppers in the preheated oven.
- Roast for about 20-25 minutes, or until the vegetables are softened and the tomatoes have a slight char.
6. Blend the Roasted Vegetables:
- Once roasted, remove the baking sheet from the oven and allow the vegetables to cool slightly.
- Transfer the roasted tomatoes, onions, and chili peppers to a food processor or blender.
- Add the sugar to the mixture.
7. Blend to Desired Consistency:
- Pulse the ingredients in the food processor or blender until you reach your desired salsa consistency. You can blend until smooth or leave it chunky for more texture.
8. Taste and Adjust:
- Taste the salsa and adjust the seasoning if necessary. You can add a pinch more sugar, salt, or lime juice to balance the flavors according to your preference.
9. Serve:
- Transfer the spicy roast tomato salsa to a serving bowl.
- Serve it warm or chilled with tortilla chips, over tacos, or as a condiment for your favorite dishes.
10. Store:
- Any leftover salsa can be stored in an airtight container in the refrigerator for up to one week.

In no time, you can have an amazing spicy roast tomato salsa ready to complement your favorite dishes. With its perfect balance of heat and sweetness, this salsa will undoubtedly become a staple in your kitchen. Enjoy the bold flavors and don't hesitate to experiment to make this recipe your own.

Spicy roast tomato salsa FAQ:

What is the baking time for the tomatoes and chili peppers?

You should roast the tomatoes, red onion, and chili peppers for about 20-25 minutes at 400°F (200°C), or until the vegetables are softened and the tomatoes have a slight char.

How can I adjust the spiciness of the salsa?

To make the salsa milder, you can remove the seeds from the chili peppers before roasting. Alternatively, you can reduce the number of chili peppers used or substitute them with milder varieties like bell peppers.

How do I store leftover spicy roast tomato salsa?

Store any leftover salsa in an airtight container in the refrigerator. It will stay fresh for up to one week.

What type of tomatoes is best for salsa?

Ripe and juicy tomatoes such as Roma or vine-ripened tomatoes are ideal for salsa due to their flavor and texture. However, any fresh tomatoes will work well in this recipe.

Can I use a different type of onion in this recipe?

Yes, you can substitute the red onion with yellow or white onion. However, keep in mind that this may slightly alter the flavor of the salsa.

Tips:

- Choose ripe tomatoes for the best flavor; the juicier, the better.

- When roasting the vegetables, ensure they are evenly spaced on the baking sheet to promote even cooking.

- Adjust the spiciness by adding more or fewer chili peppers based on your heat tolerance.

- Allow the salsa to sit for at least 30 minutes before serving to let the flavors meld together.

- Store any leftovers in an airtight container in the refrigerator for up to a week.

- For a smokier flavor, roast the vegetables on a grill instead of in the oven.

Nutrition per serving

6 Servings
Calories 27kcal
Protein 1.00g
Carbohydrates 6g
Fiber 1.31g
Sugar 4.05g
Fat 0.22g

More recipes

Mexican shredded beef

Slow-cooked Mexican shredded beef, perfect for tacos and more.

20 Jan 2026

Mexican quinoa with avocado and lime

A hearty, flavorful Mexican quinoa with black beans and avocado.

27 Nov 2025

Guacamole

Quick and easy guacamole made with fresh ingredients.

28 Jan 2026

Chicken avocado soup

A comforting Chicken Avocado Soup with tender chicken and creamy avocado.

02 Jan 2026

Homemade salsa

Easy homemade salsa packed with fresh flavors and spices.

16 Feb 2026

Guacamole

A fresh and spicy guacamole dip, perfect for snacks or parties.

30 Nov 2025

Chicken spinach quesadillas

Enjoy cheesy chicken spinach quesadillas with salsa sauce.

09 Jan 2026

Mexican style tomato rice

Flavourful Mexican style tomato rice with spices and veggies.

12 Feb 2026

Posts