Tlacoyos
Mexican

Tlacoyos

Central Mexican·Medium·50 min

Oval thick masa cakes stuffed with refried beans or fava, cooked dry on a comal, then topped with sautéed nopales, salsa verde, queso fresco, and crema.

Tlacoyos predate the conquest — the name is Nahuatl (tlahtlaoyoh), and the form appears in the Florentine Codex as a Mexica street food. They are still made and sold almost exclusively by indigenous women, often Otomí or Mazahua, who set up a comal on a CDMX corner with a basket of pre-pressed masa and a clay pot of beans. Outside the capital the same dish is called tlatloyos or clacoyos depending on the village.

Pre-conquest Nahuatl street food (tlahtlaoyoh, in the Florentine Codex) still sold almost only by Otomí and Mazahua women on CDMX corners. Bean filling has to be drier than refried — too wet and the masa splits on the comal.

A football-shaped masa cake, comal-charred outside and pillow-soft inside, the bean centre revealed only when you bite — first earthy beans, then bright tomatillo salsa, then the salt-tang of queso fresco. Eaten standing, on a corner of CDMX, from a square of waxed paper. A street tlacoyera's masa is paper-thin around the bean; a clumsy one has more masa than filling and tastes cardboard-y.

The dish hinges on two technical points. First: the bean filling must be drier than you think — Mexican refried beans for tlacoyos are mashed and cooked back down until they hold a shape on the spoon, otherwise the masa splits in cooking. Second: nopales release a slimy mucilage when boiled; the post-boil dry-pan toss is what evaporates the slime so the topping stays crisp instead of gluey on the cake.

Variations

CDMX street tlacoyera does fava (haba) and requesón; Hidalgo runs them with chicharrón prensado; Estado de México villages call them tlatloyos and leave them ungarnished, to be eaten with salsa borracha.

On the Palate

Where Tlacoyos sits in the Mexican flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

Serves 4

How it's made

6 steps · 35 min active · 15 min waiting

  1. 1
    12 min

    Make the bean filling: warm 250g cooked black or pinto beans (slightly drained) in a pan with 2 tbsp lard or oil and 1/4 small onion, mash to a thick paste over medium-low heat 6-8 minutes until it pulls from the pan. Cool until firm enough to scoop.

    Watch out

    Filling must be thick — runny beans split the masa as you press.

  2. 2
    18 min

    Mix the masa: combine 300g masa harina with 350ml warm water and 1/2 tsp salt. Knead 3 minutes until it has the texture of soft Play-Doh — a pinch should bend, not crack. Rest covered 15 minutes.

    Watch out

    If masa cracks at the edges when you press it, splash in another 1-2 tbsp water and re-knead.

  3. 3
    12 min

    Form tlacoyos: roll a 70g ball of masa, flatten between two sheets of plastic into a 12cm round. Place 1 tbsp bean paste in the centre, fold the masa over and pinch closed into a sealed log, then press the log into a flat oval about 14cm long, 7cm wide, 1cm thick. Repeat for 8 tlacoyos.

    Watch out

    Edges must be sealed — bean paste leaking onto the comal burns and tears the masa.

  4. 4
    10 min

    Heat a comal or heavy cast-iron griddle over medium-high until a drop of water dances. Cook tlacoyos dry, no oil, 4 minutes per side. Surface should pick up dark mottled spots; the masa whitens and feels firm to the press. Keep cooked tlacoyos warm in a tortilla cloth.

    Watch out

    Too low and they steam soggy — wait for the comal to be hot enough that the first side sets in 30 seconds.

  5. 5
    10 min

    Sauté toppings: dice 200g cleaned nopales (cactus paddles), boil 5 minutes in salted water with 1/2 onion, drain well. Toss in a hot dry pan 3 minutes to dry off the slime, then mix with chopped tomato, onion, coriander.

    Watch out

    Wet nopales drag the topping into a slick — the dry-pan toss is what kills the mucilage.

  6. 6
    3 min

    Assemble: smear each warm tlacoyo with a dab of bean paste if you have extra, mound on the nopales, spoon over salsa verde, crumble queso fresco on top, drizzle with crema. Eat by hand, immediately.

What you'll need

Dishes like this

More from Mexican