Welcome to Recipesprocess

Salsa De Epazote

By Jennifer Adams | March 26, 2026
Salsa De Epazote
Salsas & Dips

Salsa De Epazote

Prep20 min
Cook10 min
Total40 min
Serves8
Salsa De Epazote
Smoky Salsa De Epazote

I still remember the first time I tasted Salsa De Epazote at my abuela's house in Guadalajara. The smoky flavor of the toasted chiles, the pungency of the epazote, and the sweetness of the onions all combined to create a truly unforgettable salsa. As a second-generation cook, I'm excited to share this traditional Mexican recipe with you, and I hope it becomes a staple in your kitchen just like it has in mine.

Salsa De Epazote is a versatile condiment that can be used to add flavor to a variety of dishes, from tacos and grilled meats to soups and stews. It's also a great dip for chips or vegetables, and it makes a wonderful accompaniment to grilled cheese or fried eggs.

One of the things I love about this recipe is that it's relatively simple to make, requiring just a few ingredients and some basic cooking techniques. However, the key to creating an authentic Salsa De Epazote is to use high-quality ingredients and to take the time to toast the chiles and other ingredients properly. This step is crucial in developing the deep, smoky flavor that characterizes this salsa.

In this recipe, I'll guide you through the process of making Salsa De Epazote from scratch, including toasting the chiles, blending the ingredients, and adjusting the seasoning. I'll also provide you with some tips and variations to help you customize the recipe to your taste.

Whether you're a seasoned cook or just starting to explore the world of Mexican cuisine, I hope you enjoy this recipe for Salsa De Epazote. It's a true classic, and I'm confident that it will become a favorite in your kitchen.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients.
  • Salsa De Epazote is a versatile condiment that can be used in a variety of dishes.
  • The toasting process brings out the natural sweetness of the chiles and adds a deep, smoky flavor to the salsa.
  • You can adjust the level of heat to your taste by using more or fewer chiles.
  • Salsa De Epazote is a great dip for chips or vegetables, and it makes a wonderful accompaniment to grilled cheese or fried eggs.
  • This recipe is perfect for anyone who loves Mexican cuisine and wants to try something new.
  • Salsa De Epazote is a healthy and nutritious condiment that's low in calories and high in flavor.

Why This Recipe Works

The key to making a great Salsa De Epazote is to use a combination of toasted chiles, garlic, and epazote. The toasting process brings out the natural sweetness of the chiles and adds a deep, smoky flavor to the salsa. The garlic and epazote add a pungency and depth to the salsa that complements the sweetness of the chiles perfectly.

Another important factor in making a great Salsa De Epazote is to use the right type of chiles. For this recipe, I recommend using a combination of ancho and guajillo chiles, which have a mild to medium heat level and a rich, slightly sweet flavor. You can adjust the level of heat to your taste by using more or fewer chiles, or by adding other types of hot peppers to the salsa.

In terms of texture, Salsa De Epazote should be smooth and creamy, with a slightly thick consistency. This is achieved by blending the ingredients together until they're well combined, and then adjusting the seasoning as needed. You can also add a little water to the salsa if it's too thick, or a little more chile if it's too thin.

Overall, the combination of toasted chiles, garlic, and epazote, along with the right texture and seasoning, is what makes Salsa De Epazote such a delicious and versatile condiment. I hope you enjoy making and eating it as much as I do!

Ingredients You’ll Need

To make Salsa De Epazote, you'll need a few simple ingredients, including ancho and guajillo chiles, garlic, epazote, onion, tomato, and cilantro. You can find these ingredients at most Mexican markets or online. When shopping for chiles, look for ones that are dry and fragrant, with a deep red or brown color. For the epazote, you can use either fresh or dried leaves, depending on what's available.

In addition to these ingredients, you'll also need some basic pantry staples, such as salt, pepper, and olive oil. You can also add other ingredients to the salsa to customize it to your taste, such as diced mango or pineapple, or a squeeze of fresh lime juice.

  • 4 ancho chilesAncho chiles have a mild to medium heat level and a rich, slightly sweet flavor. They're a key ingredient in Salsa De Epazote and can be found at most Mexican markets or online.
  • 2 guajillo chilesGuajillo chiles have a mild to medium heat level and a bright, slightly smoky flavor. They add a nice depth and complexity to the salsa.
  • 3 cloves garlic, mincedGarlic adds a pungency and depth to the salsa that complements the sweetness of the chiles perfectly. You can adjust the amount of garlic to your taste.
  • 1/4 cup fresh epazote leavesEpazote has a strong, pungent flavor that's characteristic of many Mexican dishes. You can use either fresh or dried leaves, depending on what's available.
  • 1 small onion, dicedOnion adds a sweetness and depth to the salsa that complements the chiles and epazote nicely. You can use either yellow or white onion, depending on what's available.
  • 2 medium tomatoes, dicedTomatoes add a bright, acidic flavor to the salsa that helps to balance out the richness of the chiles and epazote. You can use either fresh or canned tomatoes, depending on what's available.
  • 1/4 cup fresh cilantro leavesCilantro adds a fresh, herbal flavor to the salsa that complements the chiles and epazote nicely. You can use either fresh or dried leaves, depending on what's available.
  • 2 tablespoons olive oilOlive oil is used to toast the chiles and other ingredients, which brings out their natural sweetness and adds a deep, smoky flavor to the salsa.
  • 1 teaspoon saltSalt enhances the flavors of the other ingredients and helps to bring out the natural sweetness of the chiles.
  • 1/2 teaspoon black pepperBlack pepper adds a nice depth and complexity to the salsa, and helps to balance out the flavors of the other ingredients.
  • 2 tablespoons lime juiceLime juice adds a bright, acidic flavor to the salsa that helps to balance out the richness of the chiles and epazote. You can adjust the amount of lime juice to your taste.
  • 1/4 cup waterWater is used to thin out the salsa to the desired consistency. You can adjust the amount of water to your taste, depending on how thick or thin you like your salsa.
Ingredients for Salsa De Epazote

Equipment You’ll Need

Large heavy skillet or comalSharp chef's knifeCutting boardBlender or food processorInstant-read thermometerSpatulaTongs or slotted spoon

How to Make Salsa De Epazote

  1. 1
    Start by toasting the ancho and guajillo chiles on a hot comal or in a dry skillet over medium-high heat, turning frequently, until they're fragrant and slightly puffed, about 5-7 minutes.
  2. 2
    Once the chiles are toasted, remove them from the heat and let them cool slightly. Then, stem and seed them, and tear them into small pieces.
  3. 3
    In a blender or food processor, combine the toasted chile pieces, garlic, epazote, onion, tomatoes, cilantro, salt, and pepper. Blend until the mixture is well combined and slightly smooth, about 2-3 minutes.
  4. 4
    With the blender or food processor running, slowly pour in the olive oil and lime juice. Continue blending until the salsa is smooth and creamy, about 2-3 minutes more.
  5. 5
    Taste the salsa and adjust the seasoning as needed. You can add more salt, pepper, or lime juice to taste.
  6. 6
    Transfer the salsa to a serving bowl and stir in the water. The salsa should be thick but still pourable. You can adjust the consistency to your taste by adding more or less water.
  7. 7
    Cover the bowl with plastic wrap and let the salsa sit at room temperature for at least 30 minutes to allow the flavors to meld together.
  8. 8
    After 30 minutes, give the salsa a good stir and taste it again. You can adjust the seasoning as needed and add more water if the salsa has thickened too much.
  9. 9
    Serve the salsa with tortilla chips, grilled meats, or vegetables. You can also use it as a topping for tacos, grilled cheese, or fried eggs.
  10. 10
    To store the salsa, transfer it to an airtight container and refrigerate it for up to 1 week. You can also freeze it for up to 3 months.
  11. 11
    To freeze the salsa, transfer it to a freezer-safe container or freezer bag and label it with the date. When you're ready to use it, simply thaw it in the refrigerator or at room temperature.

Expert Tips

  • Use high-quality ingredients, including fresh and fragrant chiles, to get the best flavor out of your salsa.
  • Don't over-toast the chiles, as this can make them bitter and unpleasant. Instead, toast them until they're fragrant and slightly puffed, about 5-7 minutes.
  • Use a blender or food processor to blend the salsa, as this will help to break down the ingredients and create a smooth, creamy texture.
  • Don't over-blend the salsa, as this can make it too thin and watery. Instead, blend it until it's just combined and still has a bit of texture.
  • Let the salsa sit at room temperature for at least 30 minutes to allow the flavors to meld together. This will help to create a deep, rich flavor that's characteristic of authentic Mexican cuisine.
  • Adjust the seasoning of the salsa to your taste, and don't be afraid to add more or less of any ingredient to get the flavor just right.
  • Use the salsa within a week or freeze it for later use. This will help to preserve the flavor and texture of the salsa and keep it fresh for a longer period of time.
  • Experiment with different types of chiles and ingredients to create unique and delicious variations of the salsa.

Common Mistakes to Avoid

  • Over-toasting the chiles, which can make them bitter and unpleasant.
  • Not letting the salsa sit at room temperature for at least 30 minutes, which can prevent the flavors from melding together.
  • Over-blending the salsa, which can make it too thin and watery.
  • Not adjusting the seasoning of the salsa to your taste, which can result in a flavor that's too bland or too spicy.
  • Not using high-quality ingredients, which can affect the flavor and texture of the salsa.
  • Not storing the salsa properly, which can cause it to spoil or become contaminated.

Variations and Substitutions

  • Add diced mango or pineapple to the salsa for a sweet and fruity twist.
  • Use different types of chiles, such as habanero or ghost peppers, to create a spicier salsa.
  • Add a splash of vinegar, such as apple cider or white wine vinegar, to the salsa for a tangy flavor.
  • Use fresh or dried oregano instead of epazote for a different herbal flavor.
  • Add some heat to the salsa by incorporating diced jalapenos or serrano peppers.
  • Use roasted tomatoes instead of fresh tomatoes for a deeper, richer flavor.
  • Add some smokiness to the salsa by incorporating chipotle peppers in adobo sauce.

What to Serve With Salsa De Epazote

Salsa De Epazote is a versatile condiment that can be used in a variety of dishes. It's great with tortilla chips, grilled meats, or vegetables, and it makes a wonderful topping for tacos, grilled cheese, or fried eggs. You can also use it as a dip for chips or vegetables, or as a sauce for grilled meats or vegetables.

Some other ideas for using Salsa De Epazote include:

Grilled chicken or steak tacos, topped with Salsa De Epazote, sliced avocado, and sour cream.

Grilled cheese sandwiches, topped with Salsa De Epazote and sliced tomato.

Fried eggs, topped with Salsa De Epazote and sliced chorizo or breakfast sausage.

Grilled vegetables, such as bell peppers or zucchini, topped with Salsa De Epazote and crumbled queso fresco.

Tortilla chipsGrilled meatsVegetablesTacosGrilled cheeseFried eggs

Make-Ahead, Storage, Freezing and Reheating

To store Salsa De Epazote, transfer it to an airtight container and refrigerate it for up to 1 week. You can also freeze it for up to 3 months.

To freeze the salsa, transfer it to a freezer-safe container or freezer bag and label it with the date. When you're ready to use it, simply thaw it in the refrigerator or at room temperature.

It's also a good idea to portion out the salsa into smaller containers or freezer bags, so you can easily thaw and use the amount you need. This will help to prevent waste and keep the salsa fresh for a longer period of time.

When you're ready to use the frozen salsa, simply thaw it in the refrigerator or at room temperature. You can then use it as you would fresh salsa, topping tacos, grilled meats, or vegetables with it.

In addition to freezing, you can also can Salsa De Epazote using a water bath canner. This will help to preserve the salsa for a longer period of time and make it shelf-stable. Simply follow the instructions for canning salsa, making sure to use a tested recipe and follow safe canning practices.

Frequently Asked Questions

What type of chiles should I use for Salsa De Epazote?

For Salsa De Epazote, you can use a combination of ancho and guajillo chiles, which have a mild to medium heat level and a rich, slightly sweet flavor. You can adjust the level of heat to your taste by using more or fewer chiles, or by adding other types of hot peppers to the salsa.

How do I toast the chiles?

To toast the chiles, simply place them on a hot comal or in a dry skillet over medium-high heat, turning frequently, until they're fragrant and slightly puffed, about 5-7 minutes.

Can I use fresh or dried epazote?

Yes, you can use either fresh or dried epazote for Salsa De Epazote. Fresh epazote has a stronger, more pungent flavor, while dried epazote is milder and more subtle. You can use either one, depending on your personal preference and what's available.

How do I adjust the seasoning of the salsa?

To adjust the seasoning of the salsa, simply taste it and add more salt, pepper, or lime juice as needed. You can also add other ingredients, such as diced mango or pineapple, to create a unique and delicious flavor.

Can I freeze Salsa De Epazote?

Yes, you can freeze Salsa De Epazote for up to 3 months. Simply transfer it to a freezer-safe container or freezer bag and label it with the date. When you're ready to use it, simply thaw it in the refrigerator or at room temperature.

How do I use Salsa De Epazote?

Salsa De Epazote is a versatile condiment that can be used in a variety of dishes. It's great with tortilla chips, grilled meats, or vegetables, and it makes a wonderful topping for tacos, grilled cheese, or fried eggs. You can also use it as a dip for chips or vegetables, or as a sauce for grilled meats or vegetables.

Can I can Salsa De Epazote?

Yes, you can can Salsa De Epazote using a water bath canner. This will help to preserve the salsa for a longer period of time and make it shelf-stable. Simply follow the instructions for canning salsa, making sure to use a tested recipe and follow safe canning practices.

How long does Salsa De Epazote last?

Salsa De Epazote will last for up to 1 week in the refrigerator, or up to 3 months in the freezer. You can also can it using a water bath canner, which will help to preserve it for a longer period of time.

The Full Recipe
Recipe Card
Salsa De Epazote

Salsa De Epazote

Discover the authentic Mexican flavors of Salsa De Epazote, a traditional recipe made with toasted chiles, garlic, and epazote, perfect for tacos, grilled meats, and more.

Prep20 min
Cook10 min
Total40 min
Serves8
Pin Recipe

Ingredients

  • 4 ancho chiles
  • 2 guajillo chiles
  • 3 cloves garlic, minced
  • 1/4 cup fresh epazote leaves
  • 1 small onion, diced
  • 2 medium tomatoes, diced
  • 1/4 cup fresh cilantro leaves
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons lime juice
  • 1/4 cup water

Instructions

  1. Start by toasting the ancho and guajillo chiles on a hot comal or in a dry skillet over medium-high heat, turning frequently, until they're fragrant and slightly puffed, about 5-7 minutes.
  2. Once the chiles are toasted, remove them from the heat and let them cool slightly. Then, stem and seed them, and tear them into small pieces.
  3. In a blender or food processor, combine the toasted chile pieces, garlic, epazote, onion, tomatoes, cilantro, salt, and pepper. Blend until the mixture is well combined and slightly smooth, about 2-3 minutes.
  4. With the blender or food processor running, slowly pour in the olive oil and lime juice. Continue blending until the salsa is smooth and creamy, about 2-3 minutes more.
  5. Taste the salsa and adjust the seasoning as needed. You can add more salt, pepper, or lime juice to taste.
  6. Transfer the salsa to a serving bowl and stir in the water. The salsa should be thick but still pourable. You can adjust the consistency to your taste by adding more or less water.
  7. Cover the bowl with plastic wrap and let the salsa sit at room temperature for at least 30 minutes to allow the flavors to meld together.
  8. After 30 minutes, give the salsa a good stir and taste it again. You can adjust the seasoning as needed and add more water if the salsa has thickened too much.
  9. Serve the salsa with tortilla chips, grilled meats, or vegetables. You can also use it as a topping for tacos, grilled cheese, or fried eggs.
  10. To store the salsa, transfer it to an airtight container and refrigerate it for up to 1 week. You can also freeze it for up to 3 months.
  11. To freeze the salsa, transfer it to a freezer-safe container or freezer bag and label it with the date. When you're ready to use it, simply thaw it in the refrigerator or at room temperature.

Nutrition (per serving, approximate)

50Calories
1gProtein
10gCarbs
0gFat