A stone molcajete filled with freshly made guacamole surrounded by ingredients
Featured This Week

The Secret to Perfect Homemade Guacamole: Every Step, Explained

Most guacamole recipes get the ingredient list right but butcher the method. We go deep on ripeness testing, the case for a molcajete over a bowl, exactly when to add lime, and why a pinch of cumin changes everything. This is the only guacamole guide you'll ever need.

8 min read
3.2k saves
Elena Vargas
Read Full Guide
Latest Posts

More From the Kitchen

Sizzling carne asada on a charcoal grill with smoke rising
Slow-Cooked Meats

Traditional Barbacoa: The Weekend Ritual That's Worth Every Hour

Real barbacoa isn't a weeknight shortcut — it's a Sunday project rooted in pre-Columbian cooking traditions. We break down the pit method, the modern oven workaround, which cuts of beef work best, and how to recreate the banana-leaf steam that makes the difference between good and transcendent.

12 min read
June 3, 2025
Read →
Al pastor tacos with pineapple on a rotating spit
Tacos & Antojitos

The History of Taco al Pastor: Lebanon, Mexico City, and a Vertical Spit

Al pastor is one of the most remarkable culinary fusions in the world — Lebanese shawarma adapted by Mexico City taqueros in the 1960s into something wholly new. We trace the full story from immigration to the trompo.

9 min
Read →
Green tomatillo enchiladas with cream and cotija cheese
Salsas & Sauces

Salsa Verde From Scratch: Roast, Blend, or Boil — Which Method Wins?

Every Mexican kitchen has its own salsa verde. We compare three methods side by side — charred, boiled, and raw — tasting each against the same tortilla to find out which produces the brightest, most balanced result.

7 min
Read →
In-Depth Guides

Recipes Worth Reading

These aren't three-paragraph summaries. Each guide covers the full story behind the dish, step-by-step instructions, ingredient sourcing notes, and technique variations by region.

Salsas & Dips
8 min read
May 28, 2025

The Secret to Perfect Homemade Guacamole

Guacamole has exactly three enemies: underripe avocados, over-mashing, and too much lime juice added too early. Get these three things right and the rest falls into place. This guide covers the complete method — from picking avocados at the market to serving without oxidation — developed over years of cooking in Oaxacan home kitchens.

Fresh guacamole with chunks of avocado, diced tomato and cilantro in a stone molcajete
Prep Time
12 min
Serves
4–6
Difficulty
Easy
Origin
Oaxaca

Ingredients

  • 3 large Hass avocados, fully ripe (they should yield to gentle thumb pressure, not deep pressure)
  • 1 serrano chile, finely minced (substitute: jalapeño for milder heat)
  • ½ white onion, finely diced and briefly rinsed under cold water
  • 2 tablespoons fresh cilantro leaves, roughly chopped
  • 1 medium Roma tomato, seeded and small-diced
  • 1½ tablespoons fresh lime juice (from about 1 large lime), plus more to taste
  • ¾ teaspoon fine sea salt, plus more to taste
  • 1 small pinch of ground cumin (optional but recommended)

Step-by-Step Method

  1. Prep your aromatics first. Mince the serrano and dice the onion before you touch the avocados. Rinsing the onion under cold water for 30 seconds removes harsh sulfur compounds without dulling the flavor — this is the single easiest upgrade most people skip.
  2. Season the base. In your molcajete (or a bowl), combine the rinsed onion, minced serrano, and salt. Grind or mash lightly with a fork to start releasing juices. This creates a seasoned base that distributes heat and salt evenly through the final mix.
  3. Add avocado and mash to texture. Halve the avocados, remove the pits, and scoop directly into the bowl. Mash with a fork or pestle until you reach a chunky-creamy consistency — some visible avocado chunks should remain. Over-mashing creates a watery, paste-like result that no amount of seasoning can fix.
  4. Fold in lime, tomato, and cilantro. Add lime juice, diced tomato, and cilantro. Fold gently with a spoon rather than stirring. Overmixing activates polyphenol oxidase in the avocado (the enzyme that causes browning) and turns the texture greasy.
  5. Taste and adjust. Add the pinch of cumin if using — it adds a subtle earthiness that ties the flavors together without being detectable as cumin. Taste for salt and lime balance. The guacamole should taste bright but round, not sharp.
  6. Serve immediately or store correctly. If serving within 30 minutes, press plastic wrap directly onto the surface. For longer storage, add a thin layer of cold water over the surface, cover, and refrigerate — pour it off before serving. This prevents oxidation far better than the common "leave the pit in" myth.
Pro Tip: The single most important variable is avocado ripeness. An avocado that isn't ready will taste grassy and bitter regardless of what else you do. Buy avocados two to three days before you need them and ripen them at room temperature. To speed ripening, place them in a paper bag with a banana overnight.

Regional Variations

In Oaxaca, guacamole often incorporates a small amount of fresh epazote — a pungent herb with a flavor somewhere between tarragon and citrus — in place of some or all of the cilantro. In Yucatán, habanero replaces serrano and a splash of bitter orange juice stands in for lime. Both versions are worth exploring once you've mastered the base recipe.


History & Tacos
9 min read
May 14, 2025

The History of Taco al Pastor: From Beirut to Mexico City

Of all Mexico's iconic foods, al pastor has one of the most fascinating origin stories — one that crosses oceans, involves Lebanese immigration to a port city in Puebla, and results in one of the most remarkable culinary fusions in the Americas. Here's how a Middle Eastern cooking technique became the heartbeat of Mexico City's street food culture.

Al pastor pork stacked on a vertical trompo spit with pineapple on top
Prep Time
4 hrs
Cook Time
30–40 min
Marinate
12 hrs
Origin
Mexico City

The Origins: Lebanese Immigration and the Trompo

In the late 19th and early 20th centuries, waves of Lebanese immigrants settled in the Mexican port city of Veracruz and the industrial city of Puebla. They brought with them the tradition of shawarma — seasoned lamb stacked on a vertical rotating spit and shaved into flatbreads. Mexican cooks, fascinated by the technique, adapted it almost immediately using locally available pork and replacing lamb fat with a marinade built from dried chiles, achiote, and eventually pineapple juice.

The result — named "al pastor," meaning "shepherd style" — moved from Puebla to Mexico City sometime in the 1960s, where it took hold in the city's rapidly growing taquería culture. The vertical spit, called a trompo (spinning top), became the defining image of Mexico City street food.

The Marinade: What Makes It Al Pastor

  • 6 guajillo chiles, stems and seeds removed, toasted briefly
  • 2 ancho chiles, stems and seeds removed
  • 3 tablespoons achiote paste (available at Latin grocery stores)
  • ½ cup pineapple juice, fresh or canned
  • 4 garlic cloves
  • 1 teaspoon dried Mexican oregano
  • 1 teaspoon ground cumin
  • ½ teaspoon ground black pepper
  • 3 tablespoons white vinegar
  • 1½ teaspoons fine sea salt
  • 2 lbs (900g) boneless pork shoulder, sliced ¼-inch thick

How to Make It at Home (Oven Method)

  1. Build the marinade. Soak the toasted chiles in just-boiled water for 20 minutes until softened. Drain and transfer to a blender with all remaining marinade ingredients. Blend on high until completely smooth, about 2 minutes. Taste — it should be smoky, slightly sweet, and deeply savory.
  2. Marinate the pork. Toss the sliced pork with the marinade in a zip-lock bag or shallow container, making sure every surface is coated. Refrigerate for at least 4 hours, ideally overnight. The pineapple juice contains bromelain, an enzyme that tenderizes the meat — longer marinating yields noticeably more tender results.
  3. Build the stack. Layer the marinated pork slices onto a skewer or small vertical roasting rack, with a thin pineapple ring on top. This oven-friendly setup mimics the trompo and allows the fat to baste the layers as it cooks.
  4. Roast and char. Roast at 400°F (205°C) for 25–30 minutes. Switch the oven to broil for the final 4–5 minutes to char the outer edges — this caramelized, slightly crisp exterior is what distinguishes al pastor from simply marinated pork.
  5. Shave and serve. Use a sharp knife to shave thin slices from the outer edge of the stack. Serve immediately on warm corn tortillas with diced white onion, cilantro, and a small cube of fresh pineapple. No cheese, no sour cream — al pastor speaks for itself.
Sourcing Note: Achiote paste is available in Latin grocery stores and online. It's made from annatto seeds, spices, and vinegar. If you can't find it, substitute 2 teaspoons of smoked paprika plus 1 teaspoon of turmeric — the flavor won't be identical, but the color and earthiness will approximate it.

Slow-Cooked Meats
12 min read
April 30, 2025

Traditional Barbacoa: A Complete Weekend Guide

Barbacoa is arguably the oldest style of cooking in Mexico — slow-steaming meat wrapped in maguey leaves over hot coals in a pit dug into the earth. The word itself, through Spanish colonial documentation, gave us the English word "barbecue." This guide covers the traditional method and its modern, oven-based equivalent that delivers genuinely comparable results on a Sunday afternoon.

Tender slow-cooked barbacoa beef with rice, beans and garnishes
Prep
30 min
Cook
4–5 hrs
Serves
8–10
Origin
Hidalgo

Understanding the Cut

Traditional barbacoa in central Mexico uses beef cheek (cachete) for its extraordinary collagen content — this fat-to-muscle ratio creates the melting, gelatinous texture that defines the dish. Beef cheek can be found at most Mexican butcher shops and many specialty grocers. If unavailable, a well-marbled beef chuck roast is the most practical substitute, though it lacks some of the distinctive richness.

In other regions, barbacoa means something different: lamb in the State of Mexico, goat in Guerrero and Zacatecas, and beef or mutton in northern states like Coahuila and Chihuahua. Each regional version has its own chile blend and aromatics. This recipe follows the Hidalgo beef cheek tradition.

Ingredients

  • 3–4 lbs (1.4–1.8 kg) beef cheeks, trimmed of excess exterior fat
  • 4 dried guajillo chiles, stemmed and seeded
  • 3 dried ancho chiles, stemmed and seeded
  • 2 chipotle chiles in adobo sauce (from a can)
  • 6 garlic cloves, unpeeled
  • 1 white onion, quartered
  • 1 teaspoon dried Mexican oregano
  • ½ teaspoon ground cumin
  • ¼ teaspoon ground cloves
  • 2 bay leaves
  • 3 tablespoons apple cider vinegar
  • 1 cup beef broth or water
  • Salt and black pepper to taste
  • Banana leaves or foil, for wrapping (banana leaves preferred)

Instructions

  1. Toast and rehydrate the chiles. Heat a dry skillet over medium heat. Toast each dried chile for about 30 seconds per side until fragrant and slightly darkened — not black. Submerge in boiling water and soak for 20 minutes. Drain, reserving ½ cup of the soaking liquid.
  2. Char the onion and garlic. In the same dry skillet, char the quartered onion and unpeeled garlic cloves over medium-high heat, turning occasionally, until deeply browned on most surfaces, about 8 minutes. Peel the garlic after charring. This adds a complex, slightly bitter backbone to the sauce that distinguishes it from a simple braised meat.
  3. Build the adobo. Blend the rehydrated chiles, charred onion and garlic, chipotle chiles, oregano, cumin, cloves, vinegar, reserved soaking liquid, and broth until completely smooth. Strain through a medium-mesh sieve for a silky sauce. Season aggressively with salt — it should taste almost too salty at this stage, as it will dilute during the long cook.
  4. Season and wrap the meat. Season beef cheeks generously with salt and pepper on all sides. If using banana leaves, briefly pass them over an open flame or dry pan to make them pliable. Lay the meat on the leaves, pour the adobo over it, add the bay leaves, and wrap tightly into a sealed package. If using foil, double-wrap to prevent leakage.
  5. Slow-roast low and long. Place the wrapped package in a Dutch oven or deep roasting pan, add 1 inch of water to the bottom of the pan (not inside the package), cover tightly with a lid or foil, and cook at 325°F (163°C) for 4 to 5 hours. The meat is ready when it shreds apart effortlessly with two forks and the connective tissue has fully dissolved into the sauce.
  6. Shred and finish. Remove meat from the package, reserving all the liquid (this consommé is intensely flavored and can be served alongside as a dipping broth). Shred the meat with two forks, discarding any remaining fatty sinew. Toss the shredded meat in a few spoonfuls of its own braising liquid to keep it moist. Taste once more for salt.
Serving Tradition: Barbacoa is traditionally a weekend breakfast food in central Mexico — served on warm corn tortillas with finely chopped white onion, fresh cilantro, lime wedges, and a green or red chile salsa. The consommé is served hot in a cup alongside, often with a spoonful of chickpeas and chopped cilantro. Don't skip the consommé — it's the payoff for a five-hour cook.

Why It Tastes Different From Restaurant Versions

Most commercial "barbacoa" in the United States is simply braised beef chuck cooked in a slow cooker without the chile adobo wrapping technique or the banana-leaf steam. While satisfying, it lacks the particular depth — the tannins from the chiles, the vegetal sweetness of the banana leaf, the aggressive charring of the aromatics — that defines the Hidalgo original. This recipe attempts to replicate those layers as faithfully as possible in a home oven.

A traditional Mexican market with colorful dried chiles and spices
Food Culture

Mexican Cuisine Is a UNESCO World Heritage

In 2010, UNESCO inscribed traditional Mexican cuisine on its Representative List of Intangible Cultural Heritage — one of the first food cultures in the world to receive that designation. The recognition wasn't for any single dish but for the entire culinary system: the community practices, the agricultural techniques, the transmission of knowledge through generations of women in home kitchens, and the symbiosis between the cuisine and Mexico's extraordinary biodiversity.

Mexico is home to over 60 varieties of dried chile, dozens of wild herbs that grow only in specific microclimates, and ancient grain cultivation systems — the milpa — that have sustained communities for over 9,000 years. Corn, beans, and squash, the "Three Sisters" of Mesoamerican agriculture, remain the nutritional and spiritual foundation of Mexican cooking today.

"Mexican cuisine embodies the complexity of its history — indigenous, colonial, and regional all at once. To cook it well, you have to know where it comes from."
— Elena Vargas, Taste of Mexico

The mole negro of Oaxaca — sometimes containing more than 30 ingredients including chocolate, dried chiles, and charred tortilla — represents perhaps the apex of this complexity. It is a dish that requires two to three days to prepare properly and that has been cooked, in some form, for at least 500 years.

Cooking Tips

Your Questions, Answered

Mexican cooking uses ingredients and techniques that can be unfamiliar if you didn't grow up with them. These are the questions that come up most often from readers who are cooking traditional Mexican food for the first time.

Get Weekly Tips

Mexican dried chiles each have a distinct flavor profile beyond just heat level. Ancho (dried poblano) is mild and chocolatey with notes of dried fruit — it's the workhorse of mole and many red sauces. Guajillo has a sharper, tannier flavor with subtle berry notes and moderate heat; it's the backbone of al pastor marinades and enchilada sauces. Mulato resembles ancho but earthier with mild smokiness. Pasilla is narrow and dark with a rich, raisin-like sweetness. Chipotle is a smoked dried jalapeño — intensely smoky with significant heat.

For substitutions: ancho and mulato are fairly interchangeable. Guajillo can be partially replaced with a combination of dried New Mexico chiles and a small amount of pasilla. Chipotle is harder to replace; smoked paprika plus a small amount of cayenne approximates the smoky heat but lacks the fruity complexity. The best approach is to keep a small stock of ancho, guajillo, and chipotle — those three cover 80% of traditional recipes.

Most of the heat in fresh chiles is concentrated in the white pith (placenta) and seeds, not the flesh. For jalapeños and serranos, removing the pith and seeds while keeping the flesh reduces heat by roughly 40–60% while preserving the fresh grassy flavor. Soaking deveined chiles in cold salted water for 15–20 minutes reduces heat further.

For dried chiles used in sauces, the seeds also carry significant heat — removing them before rehydrating is standard in professional kitchens, even when full heat is desired, because the seeds can add bitterness. If a salsa comes out hotter than intended, adding more tomato, a small amount of sugar (½ teaspoon), or a tablespoon of crema (Mexican sour cream) will round the heat without making it taste bland. Avocado and dairy both neutralize capsaicin effectively.

Mexican oregano (Lippia graveolens) and Mediterranean oregano (Origanum vulgare) are completely different plants that happen to share a name. Mexican oregano has a stronger, more citrusy flavor with earthy, slightly grassy undertones. Mediterranean oregano tastes more floral and minty. In a dish like pozole, barbacoa adobo, or chorizo, Mediterranean oregano will produce a noticeably different — and less authentic — result.

It does matter, especially in slow-cooked dishes where the herb has time to permeate the sauce. Mexican oregano is available at any Latin grocery store in the spice aisle and is inexpensive. It's worth keeping on hand. If you genuinely cannot find it, use two-thirds the amount of Mediterranean oregano and add a small pinch of marjoram — the combination comes closer than Mediterranean oregano alone.

Yes — serving cold corn tortillas is the single most common mistake in home Mexican cooking. A cold corn tortilla is stiff, crack-prone, and tastes like cardboard. Heated correctly, it becomes pliable, faintly smoky, and a meaningful part of the dish rather than just a wrapper.

The best method depends on the situation. For one or two tortillas: place directly on a medium-high gas or electric burner for 30–45 seconds per side, turning with tongs, until lightly charred in spots. For a large batch: wrap up to 12 tortillas in a slightly damp paper towel, then wrap in foil, and heat in a 350°F oven for 12–15 minutes. They'll hold heat and pliability for 20–25 minutes. For masa freshness: always store tortillas in an airtight bag; they stale quickly. If yours have dried out, the damp paper towel oven method will revive them noticeably.

Elena Vargas, food writer and culinary researcher

Elena Vargas

Food Writer & Culinary Researcher

Los Angeles, CA · tasteofmexico-blog.com

I grew up between two kitchens — my grandmother's in Oaxaca City, where everything started on a comal at 6 AM, and my mother's in Los Angeles, where she recreated those same dishes with whatever she could find at the Flower District market. I've spent the last twelve years writing about Mexican food, traveling through every region of Mexico to document traditional techniques, and teaching cooking workshops in Los Angeles and Oaxaca.

Taste of Mexico exists because too many Mexican recipes published in English are simplified to the point of unrecognizability. This blog is my attempt to do justice to a cuisine that is, in my view, among the most sophisticated and historically rich in the world. Everything here is tested in my home kitchen and cross-referenced with the people who cook it professionally — the grandmothers, the street vendors, the market cooks who have been making these dishes the right way for decades.

1037 Flower St, Los Angeles, CA 90015