What is Huitlacoche and Quesadillas de Huitlacoche Recipe
Huitlacoche also known as Mexican corn truffle or corn smut is truly a delicacy. It tastes like a mild mushroom and it pairs wonderfully in quesadillas. This is a favorite treat in my house and you’ll love it too.

What Is Huitlacoche?
Huitlacoche (pronounced similar to this, whee-tla-ko-cheh) is a mushroom (fungi) that grows around the corn kernels of ears of corn.
This is technically a disease and often destroyed by corn farmers around the World — but not in Mexico, here it’s consider a delicacy.
This mushroom, or truffle or corn fungus or even sometimes called “corn smut”, has been a food enjoyed by the native Aztecs since before the arrival of the Spanish.
Another name for it is cuitlacoche.
For the native people huitlacoche was prized for its taste and medicinal qualities. Still very much prized nowadays, this Mexican truffle is sold at a higher price than regular mushrooms or ears of corn.
Huitlacoche has been a culinary gem for the people of Mexico for centuries and even today it continues to be included in many Mexican dishes. In recent years chefs have also tried to introduce it to fine dinning establishments around the World, and has been met with mixed reviews.
Traditional Uses In Mexican Cuisine
Huitlacoche is most commonly used in the cuisines of Central Mexico. It’s used in a variety of dishes like soups, stews, sauces, and prepared as a filling for dishes like quesadillas, tacos, and even tamales.
I’ve personally only ever eaten the quesadillas and tacos, and it’s one of my most favorite seasonal foods during the rainy months.
To be completely honest with you, huitlacoche is an acquired taste.
Now this doesn’t mean it’s not delicious, it’s just that like other mushrooms, some people will either love it straightaway or will grow to love…and some will just never enjoy the flavor of this delicacy.
What Does Huitlacoche Taste Like
So you’re probably wondering what this strange-looking “truffle” taste like, right?
Well, it’s tender and kind of melts in your mouth. Some describe the taste as “truffle-like”, hence the corn truffle name.
To me the taste is a little earthy, like wild mushrooms, and has sweet tones just like corn kernels.
There isn’t much smell to it when raw and when cooked it absorbs the other flavors perfectly.
After it’s cooked it turns a dark black color. We humans are programmed to stay away from foods this color, but believe me you really don’t want to pass up a taste of huitlacoche.
Where To Buy It
In Mexico it’s easy to find fresh huitlacoche during the rainy season at most grocery stores and at open air markets or mercados.
You’ll find the whole ears of corn with the truffle still on it. It’s also available in small containers with the huitlacoche already removed from the ears of corn.
In the United States and rest of the World you may occasionally find it at farmer’s markets. But if you have a local Hispanic or Mexican food store, that’s your best bet for finding fresh huitlacoche.
Just like in Mexico, many Hispanic grocery stores also carry it either jarred or canned – sometimes even frozen. The cans only require reheating and will have a black inky liquid that releases naturally when cooked.
Often times the jars and cans are labeled as cuitlacoche instead of huitlacoche, it’s the same thing.
In my opinion, and if you have the opportunity, fresh is better. I prefer this because I can better control the texture. I don’t like it too soggy.
Ingredients
Huitlacoche: You can find it at your local Hispanic food store.
Veggies: White onion (or green onion), garlic cloves, serrano pepper or fresh jalapeño. (You can also add tomatoes if you want.)
Seasonings: Keep it simple with just salt and some finely chopped fresh epazote, if fresh isn’t available you can used dried epazote.
Oil: Use olive, avocado, or your favorite oil.
Cheese: Use your favorite brand of shredded melting cheese. (If you can get vegan Oaxaca, Chihuahua or Manchego cheese that would be great. If not the VioLife Mozzarella Shreds work well too.)
Tortillas: I make these quesadillas with both flour and corn tortillas. You choose.
Homemade Salsa: This is for serving so you can use your favorite. I love serving with salsa de molcajete made with roasted tomatoes, onion, chiles, and fresh cilantro.
Instructions
Make sure to have your homemade salsa already made because this huitlacoche recipe comes together rather quickly.
Step 1:
Heat a large skillet and once hot drizzle in the oil, allow to heat for a minute or two. Then add the onion and sauté until it begins to soften.
Step 2:
Then mix in the minced garlic and chopped chile pepper. Sauté until for a few minutes or until onion is slightly browned.
Step 3:
Next add the fresh huitlacoche kernels to the pan, mix until well combined. Sprinkle in some salt and chopped epazote (if using), and cook until the huitlacoche has softened and turn a dark hue, about 8-10 minutes. Turn off the heat and set aside.
💡TIP: I don’t like my huitlacoche too mushy but others do. So you’re welcome to cook longer if desired.
Step 4:
Heat up a comal or large frying pan. Once hot, place a corn tortilla on it and let it warm through. You can flip it once if you’d like. Now add some shredded cheese to the tortilla, then add a couple of teaspoons of the cooked huitlacoche. Fold in half.
Step 5:
Let the quesadilla cook for a few minutes until the cheese melts. Flip over and cook for another few minutes or until the tortilla is a little browned and crispy, if you’d like. (The process is the same when using a flour tortilla.)
Step 6:
Continue making more quesadillas until all your your ingredients have been used up. You can keep the cooked ones covered to keep them warm.
How to Serve Huitlacoche Quesadillas
Serve the quesadillas while they’re still warm with a side of refried beans, if desired, and with salsa on the side.
You can open up the quesadilla and drizzle in some of the salsa.
This special treat is perfect for everyday meals but you could also serve them at a dinner party as an appetizer.
Storing and Reheating
Allow any leftover huitlacoche to come to room temperature before storing in an airtight container. Refrigerate for up to four days.
I wouldn’t suggest freezing because the huitlacoche will turn very mushy.
If you have leftover quesadillas place them in an airtight container or reusable bag and eat within a few days because the tortillas will get soggy.
You can reheat on the stove top for best results.
👩🏽🍳Try This Unique And Flavorful Ingredient In Your Next Dish!
I really hope you can give huitlacoche a try, and these super easy quesadillas are THE perfect way to introduce your tastebuds to this delicacy. Do watch the video below to see just how easy it is to cook and you can get the printable recipe right below the video.

Gracias
I’m so happy you stopped by. If you have any questions or want to let me know how you liked this recipe, do leave a comment. Muchas gracias, I appreciate you!
More Mexican Foods to Try
How to Cook Huitlacoche (Huitlacoche Quesadillas Recipe)
Ingredients
- ¾ lb. fresh huitlacoche* it's 350 grams
- ½ small white onion sliced into thin slivers
- 1-2 whole serrano or jalapeño peppers finely chopped, amount it to taste & you can even use a mix of both
- 2 large garlic cloves finely minced
- 2 Tablespoons olive oil
- 1 teaspoon salt adjust to taste
- 1.5 Tablespoons fresh epazote chopped or half teaspoon of dried epazote
- 8 whole corn tortillas or taco size flour tortillas
- 2 cups shredded cheese** or to taste
- salsa for topping use the one pictured here
Instructions
- Heat a large skillet and once hot drizzle in the oil, allow to heat for a minute or two. Then add the onion and sauté until it begins to soften.
- Then mix in the minced garlic and chopped chile pepper. Sauté until for a few minutes or until onion is slightly browned.
- Next add the fresh huitlacoche kernels to the pan, mix until well combined. Sprinkle in some salt and chopped epazote (if using), and cook until the huitlacoche has softened and turn a dark hue, about 8-10 minutes. Turn off the heat and set aside.
- Heat up a comal or large frying pan. Once hot, place a corn tortilla on it and let it warm through. You can flip it once if you'd like. Now add some shredded cheese to the tortilla, then add a couple of teaspoons of the cooked huitlacoche. Fold in half.
- Let the quesadilla cook for a few minutes until the cheese melts. Flip over and cook for another few minutes or until the tortilla is a little browned and crispy, if you'd like. (The process is the same when using a flour tortilla.)
- Continue making more quesadillas until all your your ingredients have been used up. You can keep the cooked ones covered to keep them warm.
Notes
Nutrition
Looking for a Barro Plate Like Mine
Amigos so many of you ask me where I get my beautiful Mexican pottery from. The answer is Mexico. I know many of you can’t travel so I’ve put together a gorgeous collection from Amazon. Click the image below to go check it out.
(Please notice that this article contains Amazon affiliate links, which may earn us a small commission if you make a purchase through them. Your support helps us continue to provide valuable content.)
Nancy Lopez is a food blogger and author of the cookbook Mexican Tamales Made Meatless. Born in Mexico, raised in the US, and currently living in Southern Mexico, she has followed a meatless diet for almost 10 years. It is her passion and mission to share all she has learned about vegan Mexican cooking and vegetarian Mexican recipes. Mexican Made Meatless is a blog dedicated to preserving the authentic flavors of Mexican cuisine just without the meat. It’s a place to celebrate Mexican culture and all it’s delightfully delicious traditional foods. Read more…
Bobby and I had huitlacoche tacos at a Santa Fe Restaurant last year and it was love at first bite! I’ve tried to find huitlacoche locally, but no success thus far. But I’m still looking. Your quesadillas have me craving them! Thanks for the reminder of this delicious ingredient!
I hope you can find some fresh huitlacoche soon, MJ. Thanks!
I found some fresh ones in San Miguel de Allende in the winter and used them in a vegetarian lasagna instead of mushrooms. It was delicious, more flavourful than mushrooms.
Given that canned is what I have available (4 cans, I believe ~7oz each), do I use the same weight canned as fresh? Or is there a conversion factor?
Hi Azkyroth! I wouldn’t recommend you use the exact weight because the fresh once cooked down become less, of course. My best suggestion is to star with one can, follow the recipe instructions with the same amount of ingredients and then from there you can add more canned huitlacoche to your taste — you can also adjust any of the other ingredients if you like. Enjoy!
The instructions say to drain if using huitlacoche from a jar, but for canned, “just open the can.” Are we to use everything in the can? If so, why the can but not the jar?
Hi Issac,
I apologies for the typo. Yes for the canned you can use everything, the reason is that out of all the canned huitlcoche I’ve seen, it’s already broken down and ready to use. As for the jarred, occasionally you’ll see it in brine and more containing it’s fresh shape, so you want to drain the brine off — however if the jarred is already broken down and ready to use there’s no need to drain.
Thank you! Let me know if you have any other questions.
I’m growing corn this year and found two ears that had this beautiful fungus and while my BF was less enthused, I was DELIGHTED!! i’ve just cleaned them and am making these tomorrow!! so excited!
Wow that is so amazing!! Enjoy your huitlacoche. 🙂