Roasted Salsa Recipe
This easy roasted salsa brings bold, authentic flavors to your table with roasted tomatoes, jalapeños, garlic, and red onion. Fresh cilantro and a blend of spices perfectly complement the smoky, zesty ingredients, creating a vibrant Mexican-inspired appetizer that’s impossible to resist.

Nothing beats the taste of fresh salsa, except for roasted salsa. Though this easy recipe comes together in about half an hour, it’s best to refrigerate it for a couple of hours so that the flavors can meld.
Serve this salsa with tortilla chips for a crowd-pleasing snack, or use it as a flavorful topping for tacos, burritos, or grilled meats. Whether you’re hosting a party or just craving something fresh and delicious, this salsa is sure to become a favorite!
Ingredients
For this classic Mexican dish, you need the following ingredients:
- Roma tomatoes
- Red onion
- Garlic
- Jalapeno pepper seeded and roughly chopped
- Olive oil or avocado oil
- Cilantro
- Petite diced tomatoes
- Lime juice
- Chili powder
- Sugar (optional)
- Salt

How To Make Roasted Salsa
Preheat your oven to 450° Fahrenheit.
Slice the tomatoes in half lengthwise and place them on a foil-lined baking sheet. Add chopped onion, garlic, and jalapeno. Drizzle the vegetables with olive oil.
Roast the vegetables for 20 minutes, flipping them ½ way through the cooking time.


Place roasted vegetables and remaining ingredients into a food processor and pulse until all of the ingredients are finely chopped. Be careful when handling the hot veggies.



Chill the salsa in the refrigerator for a couple of hours before serving. Roasted salsa can be store in the fridge in an air-tight container for 1 week – if it lasts that long.

Fresh cilantro and spices help pull the ingredients together into one tasty Mexican appetizer. Serve this salsa over grilled chicken or shrimp for a simple weeknight meal. Or make it ahead of time to serve at your next party! This salsa recipe can be stored in the refrigerator for up to five days.
PrintRoasted Salsa Recipe
Bursting with fresh flavors, this easy roasted salsa combines Roma tomatoes, red onion, garlic, jalapeño, and cilantro with a touch of lime juice and spices for the perfect dip or topping. Simple to make and packed with a smoky, zesty kick, it’s a must-try recipe for taco nights, parties, or anytime snacking!
- Prep Time: 2 hours 5 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours 25 minutes
- Yield: 4 servings 1x
- Category: Appetizers
- Cuisine: Mexican
Ingredients
- 1 pound Roma tomatoes
- 1/3 cup red onion chopped
- 1 garlic clove
- 1 jalapeno pepper seeded and roughly chopped
- 2 tablespoons olive oil or avocado oil
- 1/3 cup cilantro
- 14.5 ounce petite diced tomatoes
- 2 tablespoons lime juice
- 1/2 teaspoon chili powder
- 1/2 teaspoon sugar optional
- 1/4 teaspoon salt
Instructions
-
Preheat oven to 450° Fahrenheit.
-
Slice tomatoes in half lengthwise and place on a foil-lined baking sheet. Add chopped onion, garlic, and jalapeno. Drizzle with olive oil.
-
Roast vegetables for 20 minutes, flipping ½ way through the cooking time.
-
Place roasted vegetables and remaining ingredients into a food processor and pulse until all of the ingredients are finely chopped.
Notes
Be careful when handling the roasted vegetables!
Nutrition
- Serving Size: 1
- Calories: 127
- Fat: 1
- Carbohydrates: 15
- Fiber: 4
- Protein: 3
Spice up your snack game with this easy roasted salsa recipe! Perfect for dipping, topping, or sharing, it’s a must-have for any occasion. Save this recipe for your next party or taco night, and let me know in the comments how you enjoyed it!