Smoky Guajillo Salsa Roja: The Ultimate Recipe

Sauces

October 30, 2026

Classic Salsa Roja (Authentic Mexican Red Sauce) – vegetarian recipe

Classic salsa roja, the authentic Mexican red sauce, is toasted guajillo chiles blended with tomato, onion, and garlic, then simmered until deep and glossy. Forty-five minutes from pantry to a jar that quietly beats everything bottled.

Unlock the secret to incredible Mexican-inspired meals with this classic Salsa Roja recipe! Forget the jarred stuff; this homemade cooked salsa delivers a deep, complex, and smoky flavor thanks to rich guajillo chiles. It’s wonderfully versatile—serve it chunky as a dip with chips, or blend it smooth to create the most amazing red enchilada sauce you’ve ever had. In under an hour, you’ll have a vibrant, authentic salsa that will elevate your entire dish. Let’s get cooking!

Ingredients

• MAKES: About 2 cupsTIME: 45 to 50 minutes
• 2 large guajillo chiles, toasted, soaked, and cleaned
• 1/4 cup / 60ml neutral oil, like grapeseed or corn
• 2 large onions, chopped
• 4 cloves garlic, minced
• 2 pounds / 900g (31.7 oz) tomatoes, cored, peeled, seeded, and chopped (about 3 cups / 720 ml; canned are fine)
• 1 tablespoon (15 ml / 0.5 fl oz) sugar
• Salt and freshly ground black pepper, to taste
• 1/4 cup (960 ml) chopped fresh cilantro
• 3 tablespoons (45 ml / 1.5 fl oz) freshly squeezed lime juice

Instructions

1. Finely mince the prepared guajillo chiles. Put the oil in a medium saucepan or deep skillet over medium-high heat. When the oil is hot, add the minced chiles, chopped onions, and garlic. Cook, stirring occasionally, until the onions have softened, about 5 minutes.
2. Add the chopped tomatoes with their liquid, the sugar, a generous pinch of salt, and plenty of freshly ground black pepper. Stir everything to combine.
3. Adjust the heat so the mixture bubbles gently. Cook, stirring occasionally, for about 20 minutes, or until the salsa has thickened and the flavors have melded together.
4. Remove the pan from the heat and stir in the chopped cilantro and fresh lime juice. Taste the salsa and adjust the seasoning as needed with more salt or pepper. Serve hot or at room temperature.

Nutritional Information

• Serving Size: 2 tablespoons (30 ml / 1 fl oz) | Calories: 40 | Fat: 2.5g (0.09 oz) | Carbohydrates: 4g (0.14 oz) | Protein: 1g (0.04 oz) | Sodium: 120mg. This recipe is naturally vegan, gluten-free, and rich in antioxidants from tomatoes and chiles.

Pro Tips

• & Variations
• For a perfect Red Enchilada Sauce, use an immersion blender to purée the finished salsa directly in the pan until it’s completely smooth and velvety.
• To create a charred, grill-kissed flavor, cut the tomatoes and onions into thick slices and grill or broil them until charred on both sides before proceeding with the recipe.
• Make a “Salsa Borracha” (Drunk Salsa) by adding a bottle of Mexican beer with the tomatoes in step 2. Once cooked and blended, finish with a shot of tequila.
• For a spicier, smokier salsa, add one dried chipotle chile (toasted and soaked with the guajillos) or a canned chipotle in adobo sauce along with the tomatoes.
• Don’t discard the chile soaking water! It’s full of flavor and can be used to thin the salsa if it becomes too thick or as a base for other recipes like Tortilla Soup.

FAQ

Q: Is this guajillo salsa recipe vegan and gluten-free
A: Yes, this Salsa Roja recipe is naturally vegan and gluten-free as written. All ingredients are plant-based, making it a perfect, flavorful addition to any vegetarian, vegan, or gluten-free meal. Just be sure to serve it with certified gluten-free tortilla chips if needed.

Q: How can I add protein to make this a heartier vegetarian meal
A: This salsa is a fantastic base for a protein-rich dish. To make it more substantial, stir in a can of rinsed black beans or pinto beans during the last 5 minutes of cooking. You can also use it as a sauce for bean and cheese enchiladas, or serve it over scrambled tofu or with grilled halloumi for a complete vegetarian meal.

Q: What is the best way to store this homemade salsa
A: To keep your homemade salsa fresh, allow it to cool completely before transferring it to an airtight container, like a glass jar. It will last in the refrigerator for up to one week. For longer-term storage, you can freeze the salsa in a freezer-safe container for up to 3 months. The flavors often deepen and improve after a day in the fridge!

More Recipes You’ll Love

Classic Salsa Roja (Authentic Mexican Red Sauce) – vegetarian recipe
Stav Kogan

Classic Salsa Roja (Authentic Mexican Red Sauce)

Unlock the secret to incredible Mexican-inspired meals with this classic Salsa Roja recipe! This homemade cooked salsa delivers a deep, complex, and smoky flavor thanks to rich guajillo chiles. Serve it chunky as a dip or blend it smooth for the perfect red enchilada sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 2 cup
Calories: 40

Ingredients
  

  • 2 large guajillo chiles, toasted, soaked, and cleaned
  • 1/4 cup (60 ml) neutral oil, like grapeseed or corn
  • 2 large onions, chopped
  • 4 cloves garlic, minced
  • 2 pounds (900 g / 31.7 oz) tomatoes, cored, peeled, seeded, and chopped (about 3 cups / 720 ml; canned are fine)
  • 1 tablespoon (15 ml / 0.5 fl oz) sugar
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup (960 ml) chopped fresh cilantro
  • 3 tablespoons (45 ml / 1.5 fl oz) freshly squeezed lime juice
  • & Variations
  • For a perfect Red Enchilada Sauce, use an immersion blender to purée the finished salsa directly in the pan until it's completely smooth and velvety.
  • To create a charred, grill-kissed flavor, cut the tomatoes and onions into thick slices and grill or broil them until charred on both sides before proceeding with the recipe.
  • Make a Salsa Borracha (Drunk Salsa) by adding a bottle of Mexican beer with the tomatoes in step 2. Once cooked and blended, finish with a shot of tequila.
  • For a spicier, smokier salsa, add one dried chipotle chile (toasted and soaked with the guajillos) or a canned chipotle in adobo sauce along with the tomatoes.

Method
 

  1. Finely mince the prepared guajillo chiles.
  2. Put the oil in a medium saucepan or deep skillet over medium-high heat.
  3. When the oil is hot, add the minced chiles, chopped onions, and garlic.
  4. Cook, stirring occasionally, until the onions have softened, about 5 minutes.
  5. Add the chopped tomatoes with their liquid, the sugar, a generous pinch of salt, and plenty of freshly ground black pepper.
  6. Stir everything to combine.
  7. Adjust the heat so the mixture bubbles gently.
  8. Cook, stirring occasionally, for about 20 minutes, or until the salsa has thickened and the flavors have melded together.
  9. Remove the pan from the heat and stir in the chopped cilantro and fresh lime juice.
  10. Taste the salsa and adjust the seasoning as needed with more salt or pepper.
  11. Serve hot or at room temperature.
  12. Don't discard the chile soaking water! It's full of flavor and can be used to thin the salsa if it becomes too thick or as a base for other recipes like Tortilla Soup.

Nutrition

Calories: 40kcalCarbohydrates: 4gProtein: 1gFat: 2.5g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Cardamom-Orange Butter ELAICHE MAKHAN – vegetarian recipe

Cardamom-Orange Butter ELAICHE MAKHAN

Cardamom-orange butter, elaiche makhan, is soft unsalted butter whipped with frozen orange juice concentrate, coarsely crushed cardamom, and an optional whisper of orange flower water. It's a compound butter that turns plain toast and scones into something...

Butter MAKHAN – vegetarian recipe

Homemade Butter MAKHAN

Homemade butter, makhan, is nothing more than cold heavy cream churned until it breaks into golden butter and buttermilk, then rinsed in ice water until the water runs clear. The flavor is sweeter and cleaner than anything from a carton. A pinch of salt is the only...

Simple Mauritian Rougaille (No-Cook Tomato Relish) – vegetarian recipe

Easy No-Cook Mauritian Tomato Rougaille

Mauritian rougaille is a bright no-cook tomato relish that Mauritians serve with almost everything. Diced tomatoes, sweet onion, green bell pepper, garlic, and ginger come together raw with cilantro and a flick of cayenne — twenty-five minutes, most of it resting...

Game-Changing Soy-Ginger Marinated Tofu – vegetarian recipe

Easy Soy-Ginger Marinated Tofu Recipe

Soy-ginger marinated tofu is the game-changing recipe that finally made me look forward to tofu. A punchy marinade of soy sauce, fresh ginger, scallions, sesame oil, and vinegar soaks into firm tofu, with an optional cornstarch-and-oil finish for crispy edges....