Skip to main content
Enfrijoladas
BreakfastEasy

Enfrijoladas

35 min (15 prep + 20 cook) Easy 4 servings Oaxaca
Edmond Bojalil
Edmond Bojalil

Recetas Mexas

Published: 4 Feb 2026 · Updated: 3 Jun 2026
Share:
Tortillas bathed in a silky black bean sauce, filled with cheese, topped with cream and onion.

About this recipe

Enfrijoladas are corn tortillas dipped in a creamy black bean sauce and filled with fresh cheese or shredded chicken. They are garnished with soured cream, crumbled cheese, sliced onion and coriander. A comforting, nourishing breakfast typical of Oaxaca and central Mexico.

History & Origin

Enfrijoladas is a dish with deep pre-Hispanic roots, since both beans and sweetcorn (tortilla) were the staple foods of Mesoamerican civilisations. They are especially traditional in Oaxaca, where the black bean is the star of the local gastronomy and is seasoned with epazote, a native aromatic herb used in México since the time of the Zapotecs. The name 'enfrijolada' follows the pattern of 'enchilada' (in chilli) and 'entomatada' (in tomato): a tortilla bathed in bean sauce. During the colonial period, fresh cheese and cream were added, transforming them into the comforting dish we know today. They are a classic Lenten breakfast as they contain no meat, and in Oaxaca they are traditionally served alongside tasajo (Oaxacan dried beef) and chapulines (grasshoppers).

Estimated cost

£17.92

Total cost

£4.48

Per serving

* Approximate prices based on UK supermarkets

Nutritional information per serving

421

Calories

24g

Protein

36g

Carbohydrates

18g

Fat

4g

Fibre

678mg

Sodium

* Approximate values. May vary depending on ingredients used.

Method

  1. 1

    Blend the cooked black beans with their broth, the chillies de arbol, garlic, quarter onion, epazote sprigs and salt until you have a smooth, pourable sauce. If it is too thick, add more broth.

    Step 1

    💡 Epazote is essential for the authentic flavour of enfrijoladas. If you cannot find it fresh, use dried epazote (half the quantity).

  2. 2

    Heat a tablespoon of oil in a wide frying pan over medium heat. Pour in the bean sauce and cook for 8-10 minutes, stirring frequently, until it thickens slightly and the flavours come together. It should have the consistency of a sauce, not a purée.

    Step 2
  3. 3

    Desmenuza el fresh cheese (cheese fresh) y reserva. Rebana la red onion en aros finos.

    Step 3
  4. 4

    In another frying pan, heat a tablespoon of oil over medium heat. Pass the tortillas one by one through the hot oil for 15 seconds per side to soften them without frying. Drain on kitchen paper.

    Step 4
  5. 5

    Sumerge each tortilla en la salsa de bean hot, asegurandote de cubrirla completamente for ambos lados.

    Step 5
  6. 6

    Place the soaked tortilla on a plate, put a tablespoon of fresh cheese (queso fresco) in the centre and roll it up or fold it into quarters. Repeat with the remaining tortillas, placing 3 per plate.

    Step 6
  7. 7

    Drench the enfrijoladas with more hot bean sauce. Top with soured cream, crumbled fresh cheese, red onion rings and coriander leaves.

    Step 7

    💡 For a more substantial version, fill the enfrijoladas with shredded chicken as well as the cheese.

Have you tried this recipe?

Tell us how it turned out. Your feedback helps other cooks.

Leave a review

Rate this recipe

Edmond Bojalil
Edmond Bojalil

Founder, Recetas Mexas

Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.

Read more

Related Recipes

Related Guides

Learn more about these ingredients and dishes

Enjoyed this?

Follow on TikTok for Mexican recipe & restaurant videos, and get updates by email.

Follow on TikTok