Mexican cuisine is wonderfully diverse, and that is exactly why it can be so frustrating to cook outside Mexico.
Once you start taking it seriously, you realise very quickly that authentic Mexican cooking is not built on vague “Mexican-style” flavour. It relies on a whole universe of ingredients that give dishes their backbone, character, and soul. Corn, chillies, herbs, tangy fruits, fresh produce, preserved ingredients, local greens, proper masa – all of that matters.
And yes, it matters especially if you care about tacos.
If you have read my What Is a Taco? guide, you will know that a good taco starts with a few non-negotiables: proper tortillas, delicious fillings, and robust salsas. Not some lousy adaptation. The real thing. Or at least something that respects the real thing.
That is where the ingredient problem begins.
The tortilla problem starts with masa
Let’s start with tortillas, because this is usually the first heartbreak.
It is not easy to find ready-to-eat, real soft corn tortillas. Some countries and larger cities are luckier. They have enough demand, specialist shops, and local producers, so you can buy traditional corn tortillas without too much trouble.
But most of us are not that lucky.
If you want proper tortillas at home, masa harina is a must unless you are making masa from scratch. And if you do want to make masa from scratch, I have described my homemade masa method in my tortilla-making article, but you would need to buy cal as well.
So before you even get to fillings and salsas, you are already dealing with sourcing issues.
Authentic Mexican ingredients that are hard to find
The deeper I go into Mexican cooking, the more I realise how many authentic Mexican ingredients are either difficult to source, expensive, or simply unavailable in many parts of the world.
Here are some of the ingredients I keep wishing I had easier access to.
Cactus paddle
I would absolutely love to cook tacos with nopales.
There is something very appealing about using cactus in a taco filling: it is unmistakably Mexican, a little unexpected, and deeply rooted in the cuisine. But fresh cactus paddle is not exactly sitting on every supermarket shelf.
Tomatillos
Tomatillos are essential for so many classic salsas and sauces.
Salsa verde is the obvious example, but they also matter for dishes like pozole verde and many other preparations where that bright, tart, slightly herbal freshness is the whole point. When you cannot get tomatillos, you can improvise, but let’s not pretend it is quite the same thing.
I’ve even bought some seeds and will plant some this spring. Why not?
Poblano peppers and other fresh chillies
I would love to get my hands on large poblanos here, especially to make chiles rellenos and similar dishes.
And it is not just poblanos. Other fresh chillies can be difficult to find too, including good habaneros. If you love Mexican cooking, you eventually become a bit obsessive about chillies, and not just for heat, but for flavour, fruitiness, aroma, and personality.
Local fruit like xoconostle
Then there is fruit.
I am not particularly big on desserts, as you may have noticed already, but I do love the idea of fresh exotic fruit with a sprinkle of Tajín chilli-lime salt. Simple, bright, refreshing, and very moreish.
I would especially love better access to ingredients like xoconostle, and no doubt many others that rarely travel well or simply never make it into export channels.
Huitlacoche
Huitlacoche is one of those ingredients that immediately makes me curious.
It is a corn fungus that is said to very lightly mimic truffle aromas. That alone is enough to intrigue me. Next time I am in Mexico, I would definitely want to try it.
Jicama
Jicama is another ingredient I wish were easier to find.
It is widely used for slaws, and in some cases, even sliced thinly to mimic a tortilla for those who really do not do carbs much. Crisp, refreshing, and juicy, it brings a completely different kind of texture to the table.
Hearts of palm
This one is not particularly Mexican, but I still think it deserves a mention.
Hearts of palm can be very useful when creating plant-based Mexican dishes. I have seen them used beautifully for things like ceviche or even a Baja-style ‘un-fish’ concept. So while it is not a traditional Mexican cornerstone, it can still be a very clever ingredient in a Mexican-inspired kitchen.
Quelites, epazote, hoja santa
Some greens and herbs are essentially local products, and that makes them particularly difficult to source abroad.
I am talking about things like quelites, epazote, and hoja santa.
So far, I have only managed to buy dried epazote to try cooking refried beans with it. Sadly, I found that dried epazote does not really provide that much difference. Which is, frankly, a bit disappointing when you are hoping for that magic authentic touch.
When ingredients are hard to find, entire preparations become difficult too
And this is the real issue.
It is not only that individual ingredients are hard to source. It is that once a few key ingredients are missing, whole categories of Mexican cooking become much harder to pull off properly.
Lately, I have been getting more and more frustrated about salsa verde.
Yes, I have bought jars online. But that can only take you so far.
So I started thinking: what if, instead of chasing an impossible copy, I made something inspired by salsa verde using ingredients that are actually available to me? Something more Mexi-terranean, but still with a Mexican twist.
At Fiesta, I used an adapted version made with Georgian ingredients, and it worked really well with refried beans or with fattier pork dishes.
My Georgian-inspired salsa verde with a Mexican twist
Here is the recipe:
- pickled green tomatoes – 500g
- jon joli – 100g
- pickled cucumbers – 200g
- sliced jalapeños – 100g
- charred onion – 250g
- charred garlic – 2 cloves
- chopped coriander – 50g
- lemon juice – 50ml
- dry oregano – 2 tsp
- salt and pepper to taste
Method
Char the onions and garlic, then let them cool down.
Blend all ingredients to a smooth, fairly liquid consistency. If it feels too thick, add a bit of water.
You should end up with a zesty, fresh, mildly spicy salsa. I personally like it to retain just a touch of coarseness, but you can absolutely go for a fully blended version or leave it a bit chunkier if that is your thing.
It is not classic Mexican salsa verde, of course. But it is delicious, practical, and a good example of how to adapt with respect rather than just giving up.
Mexican Pantry Staples
Dried chillies are another sourcing mission
Whole dried chilli peppers or powders are another story.
I usually buy them via Amazon and get them forwarded, or from local specialist grocers. In my current location, there are no proper specialists, so I also tend to bring ingredients back with me when I travel.
Whole chipotle peppers are one of my go-to ingredients, especially for making my own chipotle paste.
Once you start using proper dried chillies, it becomes very hard to go back to anonymous “chilli powder” blends that tell you absolutely nothing and similarly, tend to lack real flavour behind the heat profile.
The same goes for masa harina
Masa harina falls into the same category.
You can buy it via Amazon, local specialists, or online retailers like iHerb. I use the latter because I have been able to get Bob’s Red Mill Yellow Corn Masa Harina for an adequate price and have it shipped for free. You can also opt for my favourite Masienda brand either directly or via Amazon. Though the most common and affordable brand of masa harina is Maseca.
And when you love tacos enough, that feels less like shopping and more like a survival strategy.
Verdict on hard-to-source Mexican ingredients
One of the most fascinating things about Mexican cooking is also one of the most maddening: the more you learn, the more you realise how ingredient-driven it really is.
That is not a weakness. It is part of what makes the cuisine so special.
Authentic Mexican ingredients are not just decorative details. They shape flavour, texture, aroma, and identity. They are the reason why a truly good tortilla tastes different, why a proper salsa sings, and why some dishes simply cannot be faked with supermarket shortcuts.
Still, if you live far from Mexico, you adapt. You hunt things down online. You bring back dried chillies in your suitcase. You experiment. You make peace with substitutions when you must. And sometimes, you create something new, like a Georgian-Mexican take on salsa verde, that is not traditional, but still fresh, tangy and deeply delicious.
That, too, is part of the journey. Please let me know if I’ve missed anything on this hard-to-find Mexican ingredients list. What is especially difficult for you to find?
By Dito
Restaurateur. Wine Expert & Educator (dipWSET). Flexitarian Chef. Senior Marketer. Entrepreneur.
Learn more about Dito


