
Chef Lupita
Arroz a la Oaxaqueña
Oaxaca's red rice, stained with tomato and fried in lard, steamed with carrots, ejotes, black beans, and epazote. The side that anchors a Oaxacan family meal and earns its place beside the main.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
A Oaxacan rainy-season corn pudding built on fresh white corn ground coarse, layered with charred poblano rajas and quesillo, and baked in clay until the top cracks golden and the cheese pulls in long strands.
This is a Oaxacan dish. Not a Mexican corn casserole, not a sweet pan de elote, not the budin you might know from central Mexico. Budin de elote oaxaqueno is its own animal, savory more than sweet, layered with rajas of charred poblano and the white-strand quesillo that nobody else makes the way Oaxaca makes it. It belongs to the rainy season, when the milpa fields around the Valles Centrales fill with elote tierno and every market stall has corn piled to the ceiling.
The corn has to be fresh and white. The yellow super-sweet corn from a supermarket is a different vegetable. If you can find Mexican white corn at a mercado or a Latino grocery, use it. If you cannot, the freshest white corn you can find at the farmer's market is the next best thing. Out of season, do not make this dish. Make sopa de elote in summer. Make calabaza in winter. Cada estado, su propia cocina, y cada cocina, su propia temporada.
The quesillo is the other non-negotiable. Real Oaxacan string cheese, pulled into thin strands the way you would for a quesadilla, melts into pockets that stretch when you cut a piece. Mozzarella will do in a pinch but it lacks the salty edge. No cheddar. No Monterey Jack. We are not making a Tex-Mex casserole.
My mother had a page in her notebook copied from a Oaxacan friend who used to bring this budin to potlucks in Colonia Roma. The note in the margin said: 'masa harina, una cucharadita generosa, sin esto se queda aguado.' She was right. Saber cocinar es saber vivir.
The pre-Columbian milpa system of intercropped corn, beans, and squash, practiced across Mesoamerica for at least 4,000 years, made fresh corn dishes a seasonal staple in Oaxaca's Valles Centrales long before the arrival of dairy. The budin form itself is a colonial-era adaptation, the word 'budin' deriving from the French and English 'pudding' and entering Mexican vocabulary through 19th-century French culinary influence under the Porfiriato. Quesillo, the pulled string cheese central to the dish, was developed in the town of Reyes Etla in the 1880s by a young cheesemaker named Leobarda Castellanos Garcia, who reportedly invented the technique by accident when she added too much vinegar to a batch of curds and learned to stretch the over-acidified result into ropes.
Quantity
8 ears
husked, about 6 cups of kernels
Quantity
4
separated
Quantity
1 cup
Quantity
1/2 cup
melted and cooled, plus more for the dish
Quantity
1/3 cup
Quantity
1/4 cup
Quantity
1 teaspoon
Quantity
1 1/2 teaspoons
Quantity
4
Quantity
1/2 medium
sliced into thin half-moons
Quantity
1
finely chopped
Quantity
1 tablespoon
Quantity
8 ounces
pulled into thin strands
Quantity
1/2 cup
Quantity
2 tablespoons
crumbled
Quantity
for garnish
| Ingredient | Quantity |
|---|---|
| fresh white cornhusked, about 6 cups of kernels | 8 ears |
| large eggsseparated | 4 |
| whole milk | 1 cup |
| unsalted buttermelted and cooled, plus more for the dish | 1/2 cup |
| granulated sugar | 1/3 cup |
| masa harina | 1/4 cup |
| baking powder | 1 teaspoon |
| kosher salt | 1 1/2 teaspoons |
| fresh chile poblano | 4 |
| white onionsliced into thin half-moons | 1/2 medium |
| garlic clovefinely chopped | 1 |
| manteca de cerdo (pork lard) | 1 tablespoon |
| quesillo (Oaxacan string cheese)pulled into thin strands | 8 ounces |
| Mexican crema (optional) | 1/2 cup |
| queso fresco (optional)crumbled | 2 tablespoons |
| fresh epazote leaves (optional) | for garnish |
Set the chiles poblano directly over an open gas flame or under a hot broiler. Turn them with tongs as the skin blackens and blisters on every side. You want the skin completely charred, not just spotted. Drop them into a bowl, cover with a plate, and let them sweat for 10 minutes. The trapped warmth lifts the skin from the flesh.
Peel the blistered skin off each chile, then stem, seed, and slice them into strips about a quarter inch wide. Heat the lard in a skillet over medium. Add the onion and cook until translucent, about 4 minutes. Add the garlic and the rajas. Cook 3 more minutes, until the onion turns golden at the edges and the kitchen smells like a Oaxacan mercado on Saturday morning. Season with a generous pinch of salt. Set aside.
Stand each ear of corn on its end and slice down the cob with a sharp knife to release the kernels. You should have about 6 cups. The senoras in the Mercado de Abastos do this on a metate, and the metate gives you a coarser, more rustic texture that no machine can match. If you do not have one, a food processor works. Pulse the kernels in batches until you have a thick, chunky puree, not a smooth liquid. Texture is what makes a budin and not a flan.
Transfer the corn puree to a large bowl. Add the egg yolks, milk, melted butter, sugar, masa harina, baking powder, and salt. Stir until everything is incorporated. The masa harina is the secret. It tightens the batter and pulls the corn flavor forward. Without it the budin sets weak and watery.
In a clean dry bowl, beat the egg whites with a pinch of salt until they hold soft peaks. Not stiff, soft. Stiff peaks break when you fold them in. Add a third of the whites to the corn batter and stir hard to lighten it. Then fold in the rest in two additions, cutting down through the center of the bowl and lifting up the side. Stop the moment you no longer see streaks. Overmixing collapses the air and the budin will bake dense.
Heat the oven to 350F. Generously butter a 9 by 13 inch baking dish or a wide barro cazuela of equal capacity. Pour half the batter into the dish and smooth it. Scatter the rajas evenly across the surface. Pull the quesillo into thin strands the way you would for a quesadilla and lay them across the rajas in a generous layer. Pour the remaining batter on top and smooth it gently. The cheese should be sealed inside, not exposed.
Bake for 50 to 60 minutes. The top should be deep golden, slightly cracked, and pulling away from the sides of the dish. A knife inserted in the center should come out clean except for a little melted cheese. If the top browns before the center sets, tent loosely with foil and keep going. Do not pull it early. A budin that wobbles in the middle will collapse on the plate.
Let the budin rest for 15 minutes before cutting. This is not optional. The eggs and corn need to settle or the slice will fall apart. Cut into squares, serve in the cazuela, and pass the crema and queso fresco at the table. A few epazote leaves on top if you have them. Recetas probadas y garantizadas.
1 serving (about 290g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Lupita
Oaxaca's red rice, stained with tomato and fried in lard, steamed with carrots, ejotes, black beans, and epazote. The side that anchors a Oaxacan family meal and earns its place beside the main.

Chef Lupita
Veracruz white rice steamed with a whole hoja santa leaf laid across the top, the anise-and-pepper perfume of the leaf settling directly into the grains. The rice that belongs next to chichilo and coastal pescados.

Chef Lupita
Oaxaca's white rice, toasted in lard with onion and garlic, finished at the table with sliced ripe plátano. The strangest, simplest, most beloved side dish in the Valles Centrales.

Chef Lupita
Oaxaca's baked vegetable custard, lined with hierba santa and bound with eggs and crema. The kind of side dish a senora in the Valles Centrales builds when the mercado has been generous and the table needs something honest.