Huaraches de Frijoles con Nopales (Masa Cakes with Beans and Cactus)

Huaraches are oval Mexican masa cakes, griddled until lightly browned outside while staying tender and substantial within. Their shape gives them plenty of surface for toppings, most often a generous layer of mashed or refried-style beans followed by vegetables, cheese, salsa or herbs. In this version, creamy pinto beans anchor the dish, while sautéed nopales bring a distinctive green, lightly tangy bite alongside onion, tomato and jalapeño. Finished with queso fresco, coriander and lime, it is a hearty vegetarian dinner with the satisfying feel of street food and enough freshness to keep each bite lively.
Cuisine style Mexican antojito-style cooking
Spice level Medium
Cooking style Meal prep friendly • Make-ahead friendly • Crowd-friendly
Time commitment Under 1 hour

Why this recipe works

  • Tender base, creamy topping: The thick masa cakes hold their shape on the griddle while the mashed beans create a soft, creamy layer for the vegetables.
  • Built-in savoury depth: Cooking the beans with onion, garlic and cumin gives the topping depth without needing many extra ingredients.
  • Easy to finish at the table: Queso fresco, coriander, lime and salsa let each serving be adjusted for brightness, freshness and heat.

Get the most out of this recipe

Ingredient notes

  • Choosing nopales: Look for firm, bright green cactus paddles. Scrape away any remaining spines before slicing, and cook until their released liquid has mostly evaporated.
  • Masa texture matters: The dough should feel soft and pliable rather than dry. If it cracks when shaped, work in a little more warm water gradually.
  • Queso fresco substitute: Feta works as a substitute, but it is saltier and firmer, so season the other components with that in mind.

Texture tips

  • Keep the beans thick: Add the reserved bean liquid gradually so the mash stays spreadable but firm enough to sit on the huaraches.
  • Control the griddle heat: Cook the masa cakes over steady medium heat so they brown lightly and cook through without scorching on the outside.

Adjust the heat

  • For less heat: Remove the jalapeño seeds before chopping, or use less chilli in the nopales topping.
  • For more heat: Use serrano instead of jalapeño, or serve with a hotter salsa on the side.
  • Balance with lime and cheese: Extra lime and queso fresco help soften the chilli heat while keeping the topping fresh and savoury.

Make-ahead tips

  • Store components apart: Keep the masa cakes, beans and nopales topping in separate airtight containers so the huaraches do not soften.
  • Reheat before assembling: Warm the huaraches in a dry frying pan, then gently reheat the beans and nopales with a splash of water if needed.
  • Finish just before serving: Add queso fresco, coriander and lime at the end so the toppings stay fresh and bright.

Equipment you'll need

Ingredients

Beans and topping

Huaraches and finishing

Instructions
Print
  1. Rinse the pinto beans, then put them in a large pot with plenty of water. Bring to the boil, skim any foam, then reduce to a gentle simmer until tender, 45 to 60 minutes. Drain, reserving 250 ml of the cooking liquid.
  2. While the beans cook, prepare the vegetables: finely chop half the onion, and thinly slice the remaining half. Finely chop the garlic, dice the tomatoes, and finely chop the jalapeno (remove the seeds for less heat). If needed, scrape away any spines from the nopales, then cut into thin strips.
  3. Make the bean topping: heat 1 tbsp vegetable oil in a frying pan over medium heat. Add the chopped onion and half the garlic with a pinch of the salt, and cook for 4 to 5 minutes until softened. Stir in the cooked beans, ground cumin and 150 ml of the reserved bean liquid, then mash to a thick, creamy consistency; keep warm on a low heat.
  4. Cook the nopales: heat the remaining 1 tbsp vegetable oil in the same pan over medium-high heat. Add the nopales and cook for 6 to 8 minutes, stirring, until the liquid they release has mostly evaporated and they look glossy and tender. Add the sliced onion, remaining garlic, tomatoes, jalapeno and 0.5 tsp of the salt, then cook for 3 to 4 minutes until the tomatoes soften but still hold their shape.
  5. Make the masa dough: put the masa harina in a mixing bowl and stir in 1.5 tsp of the salt. Add 300 ml warm water a little at a time, mixing until you have a soft dough that holds together; if it cracks, add a splash more water. Divide into 3 equal portions and shape each into an oval about 1.5 cm thick, pressing a shallow channel down the centre for the beans.
  6. Heat a cast-iron frying pan over medium heat and brush lightly with the remaining 1 tbsp vegetable oil. Cook the huaraches for 4 to 5 minutes per side until lightly browned and cooked through, adjusting the heat so they do not scorch. Keep them warm while you cook the remaining cakes.
  7. Assemble: spread the warm mashed beans over each huarache, then spoon over the sautéed nopales mixture. Crumble over the queso fresco and scatter with coriander. Cut the lime into wedges and serve for squeezing at the table.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • If you have time, soak the dried pinto beans in cold water for 8 to 12 hours, then drain before cooking; they will cook more evenly and a little faster.
  • For the best texture, keep the bean mash thick enough to sit on the huaraches without running; add the reserved bean liquid a little at a time.
  • If serving anyone who is pregnant, elderly, or immunocompromised, ensure the beans are fully cooked until tender throughout.

Substitutions

  • Replace queso fresco with feta cheese for a saltier, firmer finish.
  • Replace jalapeno pepper with a smaller amount of serrano pepper for a hotter topping.

Storage

  • Refrigerate up to 3 days
  • Store the huaraches, beans, and nopales topping separately in airtight containers. Reheat the huaraches in a dry frying pan over medium heat until hot, and warm the beans and nopales gently in a pan with a splash of water if needed; add queso fresco, coriander and lime just before serving.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Huaraches de Frijoles con Nopales (Masa Cakes with Beans and Cactus)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 3 servings
  • Total time: 55min (45min active)
  • Difficulty: Medium
  • Cuisine: Mexican
  • Allergens:
    Milk
Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time
Best value

Pyrex Glass Mixing Bowls with Lids

Microwave-safe glass
  • Microwave safe
  • BPA-free lids
  • Glass is heavier
Top quality

Teakhaus Large Teak Cutting Board

Premium solid teak board
  • Large, durable and knife-friendly teak surface
  • FSC-certified wood with a premium finish
  • Requires hand washing and occasional oiling
Best overall

KitchenAid Stainless Steel Mixing Bowls

Non-slip steel set
  • Non-slip base
  • Stainless steel
  • Not microwave safe

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.