There’s nothing like a homemade salsa that bursts with bold flavor and freshness. This fresh roasted salsa combines fire-roasted vegetables, herbs, and spices into a dip-worthy blend that’s perfect for tortilla chips, tacos, burrito bowls, or even as a topping for grilled meats.
Unlike store-bought salsa, this recipe uses roasted onion, garlic, and jalapeño to add depth and smokiness. Paired with juicy canned tomatoes, bright cilantro, and a squeeze of fresh lime, you’ll end up with a salsa that tastes like it came straight from your favorite Mexican restaurant.
Ingredients
- 1 (10 oz) can diced tomatoes with green chiles
- 1 (14 oz) can whole peeled tomatoes with juice
- ¼ cup fresh cilantro leaves
- ¼ yellow onion
- 2 cloves garlic
- 1 jalapeño, deseeded
- ¼ jalapeño (with seeds and membrane, for heat)
- ⅛ tsp ground cumin
- ⅛ tsp sugar
- ¼ lime, juiced
- Salt, to taste
- Drizzle avocado oil (for roasting)
Instructions
- Preheat the oven to 400°F.
- On a sheet of foil, add the onion, garlic, and de-seeded jalapeño. Drizzle lightly with avocado oil and tent the foil to cover. Roast for 15–20 minutes, until softened and slightly charred for extra flavor.
- In a food processor, combine the roasted vegetables with the canned tomatoes, 1/4 of a fresh jalapeno, cilantro, cumin, sugar, lime juice, and a pinch of salt.
- Blend until your desired consistency—chunky or smooth, it’s up to you!
- Taste and adjust seasoning with more salt or lime juice if needed.
- Transfer to a bowl, cover, and refrigerate for at least 30 minutes. This helps the flavors meld together and makes the salsa taste even better.
Tips & Serving Ideas
- Love it spicy? Keep the full jalapeño with seeds and add an extra one if you dare.
- This salsa is a perfect make-ahead appetizer—the flavors get better as it sits.
- Serve with tortilla chips, tacos, enchiladas, quesadillas, or grilled chicken.
Why You’ll Love This Salsa
- Quick and easy (ready in about 30 minutes)
- Healthy and naturally low-calorie
- Versatile—use as a dip, topping, or marinade
- Restaurant-quality flavor at home
Make this fresh roasted salsa once, and you’ll never go back to the jarred version again!

Leave a comment