
Chef Lupita
Arroz Amarillo Yucateco con Achiote
Yucatán's everyday yellow rice, toasted in achiote-stained lard with onion and garlic, perfumed by a whole habanero on top. The bright plate that lives beside every cochinita on the Mérida table.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Campeche's three-layer stack of soft corn tortillas, stewed cazón, and strained black beans, bathed in charred-tomato chiltomate and finished with epazote. The peninsula's lasagna, declared cultural heritage by the state.
This is from Campeche. Not Yucatán, not Quintana Roo, Campeche. The state on the Gulf side of the peninsula, the one with the walled colonial port, the one that catches the cazón. The other peninsular states have their own great dishes. This one belongs to Campeche and the campechanos will tell you so before you sit down.
Pan de cazón is built in layers, three tortillas high, frijol colado and shredded cazón between them, the whole stack bathed in chiltomate so hot and red it stains the top tortilla. People call it the lasagna of the peninsula. The comparison is useful for someone who has never seen it. It is also misleading. This dish is older than the comparison suggests. The technique is Mayan: layered tortillas, fish from the Gulf, charred tomato sauce, the habanero, the epazote. Spanish influence shows up at the edges, in the lard, in the pickled onion. The bones are pre-Hispanic.
The cazón is small dogfish. A young shark. Mild, firm, the flesh flakes into pieces the size of a thumbnail. If you cannot find cazón, fresh cod will get you close, skipjack closer. What you cannot do is substitute the chiltomate. The charred tomatoes, the habanero, the epazote, these are the dish. Skip the tatemado and you have made fish in tomato sauce. That is not pan de cazón. Cada estado, su propia cocina, and Campeche guards this one carefully.
My notebook from the trip to Campeche has a page from a señora at the Mercado Pedro Sainz de Baranda. She told me to char the tomatoes until they were ugly. Those were her words. Until they look like you ruined them. Then you have chiltomate. Saber cocinar es saber vivir.
Pan de cazón originates in the colonial port of San Francisco de Campeche and draws on a pre-Hispanic Mayan layered-tortilla technique that also appears in dishes like papadzules and brazo de reina, in which the tortilla functions as both wrapper and structural element rather than as a side. Cazón itself, the meat of young dogfish, was a staple of Gulf coast Mayan fishing communities long before the conquest, valued for its mild flavor and the ease of flaking the cooked flesh. The dish was formally declared part of the Cultural Heritage of the State of Campeche in 2014, a designation aimed at protecting it from the homogenizing pressure of national 'Mexican food' marketing and from the substitution of cazón with other fish in commercial kitchens.
Quantity
1 1/2 pounds
or substitute fresh cod or skipjack
Quantity
1 medium
half quartered, half finely chopped
Quantity
4
2 whole, 2 finely chopped
Quantity
2 sprigs, plus 4 more for the sauce
Quantity
1
Quantity
1 teaspoon, plus more to taste
Quantity
2 tablespoons
Quantity
2 medium (about 1 pound)
preferably saladette
Quantity
1
whole
Quantity
1 1/2 cups
with about 1 cup cooking liquid
Quantity
1 small
Quantity
12
small, 4 to 5 inches across
Quantity
for softening the tortillas
Quantity
for serving
Quantity
for serving
sliced
Quantity
for garnish
| Ingredient | Quantity |
|---|---|
| cazón (small dogfish)or substitute fresh cod or skipjack | 1 1/2 pounds |
| white onionhalf quartered, half finely chopped | 1 medium |
| garlic cloves2 whole, 2 finely chopped | 4 |
| fresh epazote | 2 sprigs, plus 4 more for the sauce |
| bay leaf | 1 |
| kosher salt | 1 teaspoon, plus more to taste |
| manteca de cerdo (pork lard) | 2 tablespoons |
| ripe tomatoespreferably saladette | 2 medium (about 1 pound) |
| fresh chile habanerowhole | 1 |
| cooked black beans (frijoles negros)with about 1 cup cooking liquid | 1 1/2 cups |
| epazote sprig for the beans | 1 small |
| freshly made corn tortillassmall, 4 to 5 inches across | 12 |
| vegetable oil or additional lard | for softening the tortillas |
| pickled red onion (optional) | for serving |
| charred chile habanero (optional)sliced | for serving |
| fresh epazote leaves (optional) | for garnish |
Place the cazón in a pot with the quartered onion, the two whole garlic cloves, two sprigs of epazote, the bay leaf, the salt, and enough cold water to cover by an inch. Bring to a gentle simmer over medium heat. Cook for 12 to 15 minutes, until the fish flakes easily. Lift the fish out with a slotted spoon and let it cool on a plate. Reserve a cup of the poaching liquid. Cold water draws the flavor out of the fish into the broth without making the flesh rubbery. A rolling boil makes cazón tough and chalky.
Once the cazón is cool enough to handle, flake it with your fingers, pulling out any small bones or skin. In a heavy skillet, melt one tablespoon of lard over medium heat. Add the chopped onion and chopped garlic. Cook until the onion turns translucent, about four minutes. Add the flaked cazón and stir gently. Add a few tablespoons of the reserved poaching liquid, just enough to keep the mixture moist. Taste for salt. The fish should taste seasoned but not aggressive. Set aside.
Heat a dry comal or heavy skillet over high. Place the whole tomatoes and the whole habanero directly on the hot surface. Turn them with tongs every couple of minutes until the skins blister and blacken in spots and the flesh begins to collapse, about eight to ten minutes total. The habanero will char faster, pull it off when the skin is mottled black. This is the Yucatecan tatemado technique. It is not optional. Raw tomatoes give you tomato sauce. Charred tomatoes give you chiltomate.
Transfer the charred tomatoes to a blender, skins and all. The charred skin is part of the flavor. Reserve the habanero on the side. Blend the tomatoes until smooth. In the same skillet, melt the remaining tablespoon of lard over medium heat. Pour in the tomato puree. It will sputter. Cook for eight to ten minutes, stirring often, until the sauce darkens to a deep brick red and the fat starts to separate at the edges. Add the four sprigs of epazote and the whole charred habanero (do not break it). Simmer five more minutes. Season with salt. Fish out the habanero and the epazote stems before assembling. The habanero perfumes the sauce, it does not pulverize into it. Crush it only if the table wants real heat.
Warm the cooked black beans with their liquid and the small sprig of epazote in a saucepan over medium heat. Once hot, transfer to a blender and puree until completely smooth. Pass the puree through a fine-mesh sieve back into the saucepan, pressing on the solids. This is what colado means: strained. The result should be the consistency of pancake batter, smooth enough to pour and coat a tortilla but thick enough to hold its place. If it is too thick, loosen with a splash of warm water. If it is too thin, reduce over low heat until it bodies up. Taste for salt. Keep warm.
Heat a thin film of oil or lard in a small skillet over medium heat. Pass each tortilla quickly through the hot fat, just three or four seconds per side, until soft and pliable. Do not let them crisp. They should bend, not snap. Drain on paper towels. This light fry seals the tortilla so it holds up to the bean puree and the sauce without falling apart in the layering.
Pan de cazón is built like a Mayan lasagna, one serving at a time, on the plate it will be eaten from. For each portion: place one softened tortilla on a warm plate. Spread two tablespoons of frijol colado across it. Top with a generous spoonful of the cazón mixture. Place a second tortilla on top, press lightly. Repeat: bean puree, cazón. Finish with a third tortilla. The stack should be three tortillas high with two layers of bean and fish between them. This is how they serve it in Campeche. Two stacks per plate for a generous portion.
Ladle the hot chiltomate generously over each stack, enough that it pools around the base and stains the top tortilla deep red. Top with a few rings of pickled red onion, a couple of slices of the charred habanero for the brave, and a few leaves of fresh epazote. Serve immediately. The dish is meant to be eaten the moment it is plated, while the sauce is hot and the tortillas have just started to drink it in. Recetas probadas y garantizadas.
1 serving (about 360g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Lupita
Yucatán's everyday yellow rice, toasted in achiote-stained lard with onion and garlic, perfumed by a whole habanero on top. The bright plate that lives beside every cochinita on the Mérida table.

Chef Lupita
Yucatán's one-pot Sunday lunch. Chicken seared in achiote recado rojo, then rice, sour orange, and broth added with peas, carrots, olives, and capers. Spanish bones, Mayan soul.

Chef Lupita
Yucatán's ash-dark rice, fried in lard and cooked in pork stock with recado negro, the burnt-chile and tortilla paste that gives the peninsula its smokiest pot.

Chef Lupita
Campeche's Thursday plate, beef strips marinated in recado de bistek and sour orange, then braised low and slow with charred tomato, chile xcatic, and potatoes in a clay cazuela. Always served over white rice.