Classic Salsa Roja Recipe

As an Amazon Associate I earn from qualifying purchases.

Discover how to make classic salsa roja with fresh tomatoes and dried chilies. This quick, easy recipe delivers smoky, tangy flavors perfect for tacos, chips, and more. Ready in under 30 minutes with simple ingredients.

Bright, tangy, and smoky salsa roja made with fresh tomatoes and chilies in under 30 minutes.

This classic salsa roja brings a vibrant, smoky flavor that livens up any meal. It’s made with fresh tomatoes and dried chilies for a perfect balance of heat and tang.

Simple to prepare, this salsa is a versatile addition to your kitchen, great for dipping or topping your favorite dishes. The recipe requires minimal ingredients but delivers maximum taste.

Perfect for casual gatherings or weeknight dinners, this salsa roja adds a homemade touch to your table. Its bold flavor and bright color make it a crowd favorite every time.

Classic Salsa Roja Recipe - easy recipe with step by step instructions

VeganGluten-Free
QuickEasySummer
Easy

Recipe Overview

⏱️
Prep
About 10 minutes to prepare ingredients and soak chilies
🔥
Cook
Approximately 15 minutes to roast and blend
Total
Around 25 minutes from start to finish
🍽️
Serves
Serves 6 to 8 people
💰
Cost/Serving
$0.75

Why This Recipe Works

Here’s why this Classic Salsa Roja Recipe recipe has become a go-to favorite.

Why We Love It

  • Quick and easy to make with minimal ingredients.
  • Uses fresh, wholesome ingredients for authentic flavor.
  • Naturally vegan and gluten-free, suitable for many diets.
  • Versatile sauce that pairs well with a variety of dishes.
  • No blender required; simple roasting enhances depth.
  • Can be customized easily to adjust heat and seasoning.

Shop the tools used in this recipe


Key Ingredients

Using fire-roasted tomatoes and dried guajillo chilies is essential for achieving the signature smoky depth and balanced heat that define a classic salsa roja. These ingredients bring complexity and authenticity to the sauce.

Gather these fresh and pantry staples to create a flavorful salsa roja that’s perfect for dipping or topping your favorite dishes.

Ingredient Notes

  • For the Sauce
  • 4 medium ripe tomatoes (about 1.5 pounds)
  • 2 dried guajillo chilies
  • 1 small white onion, quartered
  • 2 cloves garlic, peeled
  • 1 jalapeño pepper, stem removed (optional for extra heat)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 cup fresh cilantro leaves
  • 1 tablespoon white vinegar
  • Salt to taste
  • 1 tablespoon vegetable oil
Complete Guide
The Ultimate Ad-Free Cookbook

Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

The Ultimate Ad-Free Cookbook Cover
50% OFF TODAY
$39.99 $19.99
One printable guide · $19.99 · yours forever
📱 Instant Download🍳 100+ Recipes✓ 30-Day Guarantee
Download the Full Cookbook →
Sent to your email immediately.
🔒 Secure Payment • ✓ Money-Back Guarantee • ⚡ Instant Access

Equipment Needed

🍳Cast iron skillet or heavy-bottom pan
🥣Medium bowl for soaking chilies
🫙Blender or food processor
🔪Knife and cutting board
🥄Measuring spoons
🥄Spatula or wooden spoon
🥣Serving bowl

Step-by-Step Instructions

Follow these straightforward steps to roast, soak, blend, and season your salsa roja for a fresh, smoky flavor.

1
Toast the dried guajillo chilies in a dry skillet over medium heat for 1-2 minutes, turning frequently until fragrant but not burnt.
2
Soak the toasted chilies in hot water for 10 minutes until softened, then drain and remove stems and seeds.
3
Roast the tomatoes, onion, garlic, and jalapeño (if using) in the skillet with a little oil over medium heat, turning occasionally until charred and softened, about 8-10 minutes.
4
Transfer the roasted vegetables and soaked chilies to a blender. Add cumin, oregano, vinegar, and a pinch of salt.
5
Blend until smooth but still slightly textured, adjusting salt to taste.
6
Pour the salsa into a bowl and stir in fresh cilantro. Let it rest for 10 minutes to allow flavors to meld before serving.

Pro Tip

Toast the dried chilies gently before soaking to unlock their full flavor without burning, which can cause bitterness.

Success Tips

  • Use ripe, firm tomatoes for the best flavor and texture.
  • Don’t skip toasting the chilies; it enhances their smoky aroma.
  • Adjust the jalapeño amount to control heat level.
  • Let the salsa rest before serving to deepen the flavors.
  • Store leftovers in an airtight container to maintain freshness.
Classic Salsa Roja Recipe - easy recipe with step by step instructions

Ingredient Swaps

If you need alternatives, here are some ingredient swaps that work well without compromising flavor.

Best Substitutions

  • Substitute dried ancho chilies for guajillo for a milder, sweeter heat.
  • Use canned fire-roasted tomatoes if fresh tomatoes aren’t available.
  • Replace white onion with yellow onion for a slightly sweeter taste.
  • Swap white vinegar with apple cider vinegar for a fruitier tang.
  • Use fresh cilantro stems if leaves aren’t available; they still add flavor.

Frequently Asked Questions

Q: Can I freeze salsa roja?

A: Yes, salsa roja freezes well in airtight containers for up to 3 months. Thaw overnight in the refrigerator before using.

Q: Can I make this salsa ahead of time?

A: Absolutely, making it a few hours or a day ahead allows the flavors to develop even more.

Q: How spicy is this salsa?

A: The heat level is mild to medium, but you can adjust by adding or omitting the jalapeño pepper.

Q: Do I have to peel the tomatoes?

A: No need to peel if you roast them well; the skin softens and blends smoothly.

Q: Is this salsa gluten-free and vegan?

A: Yes, all ingredients are naturally gluten-free and vegan-friendly.


Storage Tips

Proper storage keeps your salsa roja fresh and flavorful for days.

Storage & Reheating

  • Store in a sealed glass container in the refrigerator for up to 5 days.
  • Stir before serving if separated after refrigeration.
  • Freeze in small portions for up to 3 months; thaw overnight in the fridge.
  • Avoid storing in metal containers to prevent flavor changes.

What to Serve With It

Serve this salsa roja alongside these dishes to enhance your meal experience.

Serving Suggestions

  • Tortilla chips for dipping
  • Grilled carne asada or chicken
  • Scrambled eggs or huevos rancheros
  • Tacos or burritos
Classic Salsa Roja Recipe - easy recipe with step by step instructions

Classic Salsa Roja Recipe

★★★★★ (25 reviews)
Prep
About 10 minutes to prepare ingredients and soak chilies
Cook
Approximately 15 minutes to roast and blend
Total
Around 25 minutes from start to finish
Serves
Serves 6 to 8 people

Ingredients

  • For the Sauce
  • 4 medium ripe tomatoes (about 1.5 pounds)
  • 2 dried guajillo chilies
  • 1 small white onion, quartered
  • 2 cloves garlic, peeled
  • 1 jalapeño pepper, stem removed (optional for extra heat)
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 cup fresh cilantro leaves
  • 1 tablespoon white vinegar
  • Salt to taste
  • 1 tablespoon vegetable oil

Instructions

  • 1 Toast the dried guajillo chilies in a dry skillet over medium heat for 1-2 minutes, turning frequently until fragrant but not burnt.
  • 2 Soak the toasted chilies in hot water for 10 minutes until softened, then drain and remove stems and seeds.
  • 3 Roast the tomatoes, onion, garlic, and jalapeño (if using) in the skillet with a little oil over medium heat, turning occasionally until charred and softened, about 8-10 minutes.
  • 4 Transfer the roasted vegetables and soaked chilies to a blender. Add cumin, oregano, vinegar, and a pinch of salt.
  • 5 Blend until smooth but still slightly textured, adjusting salt to taste.
  • 6 Pour the salsa into a bowl and stir in fresh cilantro. Let it rest for 10 minutes to allow flavors to meld before serving.
Nutrition Facts
Amount Per Serving
Calories35
Total Fat1
Total Carbs7
Dietary Fiber2
Sugars4
Protein1

Did You Make This Classic Salsa Roja Recipe?

We’d love to hear how it turned out. Leave a rating and comment below.