Fresh Roasted Salsa (Easy, Flavor-Packed, and Perfect for Dipping)

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

  1. Preheat the oven to 400°F.
  2. 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.
  3. 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.
  4. Blend until your desired consistency—chunky or smooth, it’s up to you!
  5. Taste and adjust seasoning with more salt or lime juice if needed.
  6. 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