Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Authentic Mexican Salsa Roja

 Authentic Mexican Salsa Roja


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Thompson
  • Total Time: 25 minutes
  • Yield: About 3 cups 1x
  • Diet: Vegan

Description

Authentic Mexican Salsa Roja is a bold, smoky, and spicy salsa made with fire-roasted tomatoes and chiles, fresh cilantro, onion, and lime juice. Perfectly balanced and deeply flavorful, this easy homemade salsa elevates everything from tacos to eggs to chips. It’s the ultimate staple for real Mexican flavor on your table.


Ingredients

Scale
  • 6 ripe medium tomatoes, stems removed (approx. 900 g)

  • 24 jalapeño or serrano chiles (approx. 50100 g)

  • ½ medium onion, diced (approx. 75 g)

  • ⅓ cup (10 g) fresh cilantro, chopped

  • 1 tbsp (15 ml) lime juice, or more to taste

  • Salt, to taste


Instructions

  • Roast: In a hot dry skillet, char tomatoes and chiles. Roast chiles ~6 minutes, tomatoes 10–15 minutes until skins blacken.

  • Blend: Let chiles cool. Add tomatoes to a blender and pulse ~10 seconds for a textured blend.

  • Prep Chiles: Remove stems (and seeds/ribs for milder heat). Finely dice chiles and add to tomato blend.

  • Add Fresh Ingredients: Stir in diced onion, chopped cilantro, lime juice, and salt. Adjust seasoning to taste.

  • Chill: Let salsa chill before serving to develop full flavor.

Notes

Use serrano chiles for more heat, jalapeños for milder.

Grilling tomatoes and chiles gives extra smokiness.

Adjust lime and salt after chilling for best balance.

For a chunkier texture, hand-chop half the tomatoes instead of blending all.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Condiment
  • Method: Skillet-Roasted & Blended
  • Cuisine: Mexican