20 minutes
to prep

15 minutes
to cook

4–6 servings

About this Recipe

Enfrijoladas are enchiladas simmered in a sauce made of bean puree. They’re a delicious variation on enchiladas.

Recipe: Adapted from Jacqueline Higuera McMahan’s Lupe’s Enfrijoladas
Photos by: Drew Wilkinson


  • 4 cups black beans with their liquid
  • 3 tablespoons olive oil, divided
  • ¾ cup onion, diced, divided
  • 1-2 tablespoons jalapeño juice (from jarred/canned jalapeños)
  • Canola oil for warming tortillas
  • 12 corn tortillas


  • 6 ounces of vegan cheese, shredded
  • 4 cups romaine lettuce (strips)
  • 2 tomatoes, diced
  • Avocado, sliced
  • Onions, sliced
  • Hot Sauce (chile de árbol, recommended)
Lao-Style Pho

Step-by-Step Instructions

  1. Puree black beans with their liquid in a food processor /blender until smooth. If necessary, add water, 1 tablespoon at a time. No more than ½ cup.
  2. Heat 2 tablespoons of the olive oil and sauté ¼ cup of the onion until translucent.
  3. Add the black bean puree to the sautéed onion in the pan, and cook on low for 5 minutes. Add the jalapeño juice to the bean puree for more flavor.
  4. Simmer on low for 1 more minute and turn off heat. Remove pan from heat.
  5. In another skillet, heat the canola oil on medium heat. Heat one corn tortilla at a time for about 20 seconds on each side just to coat and soften.
  6. Place tortillas on a paper towel to remove excess oil. Cover with foil to keep them soft and warm.
  7. After you’re finished cooking the tortillas, add remaining 1 tablespoon of oil back to the pan.
  8. Sauté the remaining onion until translucent.
  9. Add in any additional fillings you’d like (tofu, vegan crumbles, diced veggies).
  10. Assemble enfrijoladas before serving: a. Using a spatula, fully coat all sides of each tortilla in the black bean mixture. b. Add onion filling to the center of each tortilla, and fold it in half. Repeat for remaining tortillas.
  11. Garnish each plate with vegan cheese, romaine, diced tomato, avocado, and onions.