Authentic Roasted Homestyle Salsa with Fresh Cilantro

Published: May 18, 2026
Emma SullivanEmma Sullivan
Tags: healthy, gluten-free, Appetizer, Mexican, Dip

Homestyle Salsa

Fresh, smokey roasted salsa with charred tomatoes, onions, and jalapeños. The perfect dip for any party.

Prep Time:10 minCook Time:15 minTotal Time:25 minServings:6Difficulty:Easy

Nutrition (per serving)

Calories:35 kcal
Protein:1 g
Carbs:7 g

There is absolutely nothing that beats the vibrant, smokey flavor of a homemade salsa made from scratch. Forget the store-bought jars; this recipe brings that authentic Mexican restaurant experience right to your kitchen table. By roasting the vegetables until they are slightly charred, we unlock a deep sweetness in the tomatoes and a complex earthiness in the peppers that you simply can't get with raw ingredients.

Whether you're hosting a game night or just looking for the perfect topping for your Tuesday night tacos, this salsa is a total crowd-pleaser. It is incredibly versatile—you can adjust the heat by leaving in or removing the jalapeño seeds, and it only gets better after sitting in the fridge for an hour. Serve it up with a big bowl of salty tortilla chips and watch it disappear in minutes!

Ingredients

  • Roma tomatoes:6 pieces
  • White onion:1/2 piece
  • Jalapeño peppers:2 pieces
  • Garlic cloves:3 pieces
  • Fresh cilantro:1/2 cup
  • Lime juice:1 tbsp
  • Salt:1 tsp
  • Ground cumin:1/4 tsp

Instructions

  1. Turn your oven broiler to high and place the tomatoes, onion half, and jalapeños on a baking sheet.

    Roma tomatoes, white onion, and jalapenos arranged on a baking sheet for broiling
  2. Broil the vegetables for 10 to 12 minutes, turning them once or twice, until the skins are charred and blackened in spots.

    Broiled tomatoes, onion, and jalapenos with charred blackened skins
  3. Transfer the roasted vegetables and any accumulated juices into a blender or food processor, along with the peeled garlic cloves.

    Roasted salsa vegetables cooling with loose tomato skins peeled back
  4. Pulse the mixture until it reaches your preferred consistency—keep it chunky for a rustic feel or blend longer for a smoother sauce.

    Roasted vegetables, garlic, cilantro, lime, salt, and cumin in a food processor
  5. Add the fresh cilantro, lime juice, salt, and cumin, then pulse just a few more times to incorporate.

    Chunky roasted salsa pulsed in a food processor
  6. Taste and adjust the seasoning if needed, then transfer to a bowl and refrigerate for at least 30 minutes before serving.

    Chunky roasted homestyle salsa in a serving bowl with lime and cilantro

Tips & Notes

  • For a spicier kick, use serrano peppers instead of jalapeños.
  • If your tomatoes are very acidic, add a tiny pinch of sugar to balance the flavors.
  • Make sure to let the salsa chill in the fridge; this allows the smoky flavors to fully develop and meld together.