Salsa De Elote
I still remember the first time I tasted Salsa De Elote, a traditional Mexican salsa made with roasted corn, onions, and chiles. It was at my abuela's house, and she had just finished preparing it for our family gathering. The aroma that filled the kitchen was incredible, and the flavors were so rich and deep. From that day on, I was hooked.
As I grew older, I began to appreciate the simplicity and complexity of this salsa. It's a perfect example of how a few, well-chosen ingredients can come together to create something truly special. And the best part is that it's incredibly easy to make, requiring just a few ingredients and some basic kitchen equipment.
One of the key factors that sets Salsa De Elote apart from other salsas is the use of roasted corn. By charring the corn on the cob, we bring out its natural sweetness and add a smoky depth to the salsa. This, combined with the slightly sweet and spicy flavor of the chiles, creates a truly unique and addictive taste experience.
In this recipe, I'll guide you through the process of making Salsa De Elote, from start to finish. We'll cover everything from preparing the ingredients to roasting the corn and chiles, and finally, blending it all together into a delicious and authentic Mexican salsa.
Whether you're a seasoned cook or just starting out, this recipe is perfect for anyone looking to add a little excitement to their meals. And the best part is that it's incredibly versatile, so feel free to experiment and make it your own.
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients
- It's perfect for topping tacos, grilled meats, or vegetables
- The combination of roasted corn and chiles adds a unique and addictive flavor
- It's a great way to add some excitement to your meals
- You can make it ahead of time and store it in the fridge for up to a week
- It's a versatile recipe that can be customized to your taste
- It's a great way to use up fresh corn and chiles
Why This Recipe Works
The key to making great Salsa De Elote is to use high-quality ingredients and to take the time to properly roast the corn and chiles. This brings out their natural flavors and adds a depth and complexity to the salsa that's hard to replicate with raw ingredients.
Another important factor is the balance of flavors. By combining the sweetness of the corn with the spiciness of the chiles and the tanginess of the lime juice, we create a salsa that's both refreshing and addictive. And by using a combination of roasted and raw ingredients, we add texture and interest to the salsa, making it perfect for topping tacos, grilled meats, or vegetables.
Finally, the type of chiles used can make a big difference in the flavor of the salsa. In this recipe, we're using a combination of Anaheim and jalapeño peppers, which provide a nice balance of heat and flavor. However, feel free to experiment with different types of chiles to find the perfect level of heat for your taste.
Ingredients You’ll Need
To make Salsa De Elote, you'll need a few simple ingredients, including fresh corn, onions, garlic, chiles, cilantro, and lime juice. You can find these ingredients at most grocery stores, and they're relatively inexpensive.
When shopping for the ingredients, look for fresh, high-quality produce. The corn should be slightly sweet and tender, while the chiles should be firm and slightly spicy. You can also use frozen or canned corn if fresh is not available, but keep in mind that the flavor and texture may be slightly different.
- 4 ears of corn, husked and silkedLook for fresh, high-quality corn that's slightly sweet and tender. You can also use frozen or canned corn if fresh is not available.
- 2 large onions, peeled and choppedUse a sweet onion, such as Vidalia or Maui, for the best flavor.
- 3 cloves of garlic, mincedUse fresh garlic for the best flavor, and mince it just before using to prevent it from becoming bitter.
- 2 Anaheim peppers, roasted and choppedAnaheim peppers have a mild, slightly sweet flavor and a crunchy texture. You can also use other types of peppers, such as jalapeño or poblano, for a different level of heat.
- 1 jalapeño pepper, seeded and choppedJalapeño peppers have a spicy, spicy flavor and a crunchy texture. Use them sparingly, as they can be quite hot.
- 1/4 cup of chopped fresh cilantroCilantro has a fresh, herbal flavor and a delicate texture. Use it sparingly, as it can be quite potent.
- 2 tablespoons of freshly squeezed lime juiceLime juice adds a bright, tangy flavor to the salsa. Use freshly squeezed juice for the best flavor.
- 1 teaspoon of saltSalt enhances the flavors of the other ingredients and adds depth to the salsa. Use a high-quality salt, such as kosher or sea salt, for the best flavor.
- 1/2 teaspoon of black pepperBlack pepper adds a subtle, spicy flavor to the salsa. Use freshly ground pepper for the best flavor.
- 2 tablespoons of olive oilOlive oil adds a rich, fruity flavor to the salsa and helps to bring the ingredients together. Use a high-quality olive oil for the best flavor.
Equipment You’ll Need
How to Make Salsa De Elote
- 1Preheat your oven to 400°F (200°C).
- 2Place the corn on a baking sheet and roast for 20-25 minutes, or until lightly charred and tender.
- 3While the corn is roasting, heat the olive oil in a large skillet over medium-high heat. Add the chopped onions and cook for 5-7 minutes, or until they're lightly browned and caramelized.
- 4Add the minced garlic to the skillet and cook for 1-2 minutes, or until fragrant.
- 5Add the chopped Anaheim and jalapeño peppers to the skillet and cook for 2-3 minutes, or until they're lightly browned and tender.
- 6Once the corn is done roasting, let it cool for a few minutes. Then, cut the kernels off the cob and add them to the skillet with the onions and peppers.
- 7Stir in the chopped cilantro, lime juice, salt, and black pepper. Cook for 1-2 minutes, or until the flavors are combined and the salsa is heated through.
- 8Use an immersion blender or a regular blender to puree the salsa to your desired consistency. Some people like it smooth, while others prefer it chunky.
- 9Taste the salsa and adjust the seasoning as needed. You can add more lime juice, salt, or pepper to taste.
- 10Transfer the salsa to a serving bowl and let it cool to room temperature. Cover and refrigerate for at least 30 minutes to allow the flavors to meld together.
- 11Before serving, give the salsa a good stir and adjust the seasoning if needed. You can serve it with tortilla chips, use it as a topping for tacos or grilled meats, or use it as a dip for vegetables.
Expert Tips
- Use fresh, high-quality ingredients for the best flavor.
- Don't overcook the corn or the onions, as they can become mushy and lose their texture.
- If you like a little heat in your salsa, you can add more jalapeño peppers or use hotter peppers like habaneros or ghost peppers.
- To make the salsa more substantial, you can add some diced tomatoes or cooked beans.
- Experiment with different types of peppers and seasonings to find the perfect flavor combination for your taste.
- Make the salsa ahead of time and store it in the fridge for up to a week. It's perfect for meal prep or as a snack for a party.
- Use the salsa as a topping for tacos, grilled meats, or vegetables. It's also great as a dip for chips or crackers.
Common Mistakes to Avoid
- Not roasting the corn long enough, resulting in a lack of flavor and texture.
- Overcooking the onions and peppers, making them mushy and losing their texture.
- Not using fresh, high-quality ingredients, resulting in a bland and unappetizing salsa.
- Not adjusting the seasoning to taste, resulting in a salsa that's too salty or too bland.
- Not letting the salsa cool and refrigerate before serving, resulting in a salsa that's not fully melded together.
- Not using the right type of peppers, resulting in a salsa that's too hot or too mild.
Variations and Substitutions
- Add some diced tomatoes or cooked beans to make the salsa more substantial.
- Use different types of peppers, such as habaneros or ghost peppers, for a hotter salsa.
- Add some chopped fresh herbs, such as parsley or basil, for a fresh and herbaceous flavor.
- Use lime juice or lemon juice for a different flavor profile.
- Add some grated cheese, such as queso fresco or feta, for a creamy and tangy salsa.
- Use the salsa as a topping for tacos, grilled meats, or vegetables. It's also great as a dip for chips or crackers.
What to Serve With Salsa De Elote
Salsa De Elote is a versatile condiment that can be used in a variety of dishes. It's perfect as a topping for tacos, grilled meats, or vegetables. You can also use it as a dip for chips or crackers, or as a sauce for grilled meats or vegetables.
Some other ideas for using Salsa De Elote include:
Adding it to tacos, burritos, or quesadillas for a burst of flavor.
Using it as a topping for grilled meats, such as steak, chicken, or fish.
Serving it as a dip for vegetables, such as carrots, celery, or cucumbers.
Adding it to soups or stews for a boost of flavor.
Make-Ahead, Storage, Freezing and Reheating
Salsa De Elote can be stored in the fridge for up to a week. It's best to store it in an airtight container, such as a glass jar or plastic container, and to keep it refrigerated at a temperature of 40°F (4°C) or below.
To freeze the salsa, you can transfer it to an airtight container or freezer bag and store it in the freezer for up to 3 months. When you're ready to use it, simply thaw it in the fridge or at room temperature.
It's also possible to can the salsa using a water bath canner, but this requires some special equipment and knowledge. If you're interested in canning the salsa, I recommend consulting a reliable resource, such as a cookbook or a website, for instructions.
In general, it's best to make the salsa fresh and use it within a few days, as the flavors and texture will be at their best. However, if you need to store it for a longer period of time, the fridge or freezer are good options.
Frequently Asked Questions
What is Salsa De Elote?
Salsa De Elote is a traditional Mexican salsa made with roasted corn, onions, and chiles. It's a versatile condiment that can be used in a variety of dishes, from tacos and grilled meats to soups and stews.
How do I make Salsa De Elote?
To make Salsa De Elote, you'll need to roast the corn and chiles, then chop them up and combine them with some onions, garlic, cilantro, and lime juice. You can find the full recipe above.
What type of peppers should I use?
The type of peppers you use will depend on your personal preference for heat and flavor. Anaheim peppers are a good choice for a mild salsa, while jalapeño or habanero peppers will add more heat.
Can I make Salsa De Elote ahead of time?
Yes, you can make Salsa De Elote ahead of time and store it in the fridge for up to a week. It's best to make it fresh, but it will still be delicious if you make it ahead of time.
Can I freeze Salsa De Elote?
Yes, you can freeze Salsa De Elote for up to 3 months. Simply transfer it to an airtight container or freezer bag and store it in the freezer.
How do I serve Salsa De Elote?
Salsa De Elote is a versatile condiment that can be used in a variety of dishes. You can use it as a topping for tacos, grilled meats, or vegetables, or as a dip for chips or crackers.
Can I can Salsa De Elote?
Yes, you can can Salsa De Elote using a water bath canner. However, this requires some special equipment and knowledge, so I recommend consulting a reliable resource for instructions.
How long does Salsa De Elote last?
Salsa De Elote will last for up to a week in the fridge and up to 3 months in the freezer. It's best to make it fresh and use it within a few days, but it will still be delicious if you store it for a longer period of time.

Ingredients
- 4 ears of corn, husked and silked
- 2 large onions, peeled and chopped
- 3 cloves of garlic, minced
- 2 Anaheim peppers, roasted and chopped
- 1 jalapeño pepper, seeded and chopped
- 1/4 cup of chopped fresh cilantro
- 2 tablespoons of freshly squeezed lime juice
- 1 teaspoon of salt
- 1/2 teaspoon of black pepper
- 2 tablespoons of olive oil
Instructions
- Preheat your oven to 400°F (200°C).
- Place the corn on a baking sheet and roast for 20-25 minutes, or until lightly charred and tender.
- While the corn is roasting, heat the olive oil in a large skillet over medium-high heat. Add the chopped onions and cook for 5-7 minutes, or until they're lightly browned and caramelized.
- Add the minced garlic to the skillet and cook for 1-2 minutes, or until fragrant.
- Add the chopped Anaheim and jalapeño peppers to the skillet and cook for 2-3 minutes, or until they're lightly browned and tender.
- Once the corn is done roasting, let it cool for a few minutes. Then, cut the kernels off the cob and add them to the skillet with the onions and peppers.
- Stir in the chopped cilantro, lime juice, salt, and black pepper. Cook for 1-2 minutes, or until the flavors are combined and the salsa is heated through.
- Use an immersion blender or a regular blender to puree the salsa to your desired consistency. Some people like it smooth, while others prefer it chunky.
- Taste the salsa and adjust the seasoning as needed. You can add more lime juice, salt, or pepper to taste.
- Transfer the salsa to a serving bowl and let it cool to room temperature. Cover and refrigerate for at least 30 minutes to allow the flavors to meld together.
- Before serving, give the salsa a good stir and adjust the seasoning if needed. You can serve it with tortilla chips, use it as a topping for tacos or grilled meats, or use it as a dip for vegetables.