Nopal tacos are a Mexican-style filling of tender cactus paddles cooked with onion, garlic, and lime, tucked into warm tortillas with fresh toppings. The cactus turns pleasantly tangy and savory as it cooks, making these tacos satisfying without needing a complicated sauce; regional and family versions vary in seasoning and toppings.
Ingredients
- 1½ lb (680 g) cleaned fresh nopales, cut into strips about ¼ inch (6 mm) wide
- 1 tablespoon (15 ml) neutral cooking oil, such as canola or avocado oil
- ½ medium white onion, thinly sliced, about ¾ cup (90 g)
- 2 garlic cloves, finely chopped, about 2 teaspoons (6 g)
- ½ teaspoon (1 g) ground cumin
- ½ teaspoon (1 g) dried Mexican oregano, crumbled between your fingers; regular dried oregano works, though the flavor is a little less earthy
- ¾ teaspoon fine salt (about 4.5 g), plus more to taste
- ¼ teaspoon freshly ground black pepper (about 0.5 g)
- 1 small jalapeño, seeded and finely chopped, about 2 tablespoons (15 g), optional
- 8 small corn tortillas, about 6 inches (15 cm) wide
- 2 limes, cut into wedges; use 1 tablespoon (15 ml) juice in the filling and serve the rest at the table
- ½ cup (15 g) chopped fresh cilantro, for serving
- 1 cup (150 g) crumbled queso fresco, for serving; omit for a dairy-free meal
- 1 cup (150 g) finely shredded green cabbage or lettuce, for serving
- ½ cup (120 g) salsa, for serving
Instructions
- Prepare the cactus and toppings. If the nopales are not already cleaned, trim away the firm base and carefully scrape off any spines and raised nodes with a small knife, working on a stable board. Rinse the pads, pat them dry, then slice them into narrow strips. If you bought cleaned nopales, check them over for any remaining prickles before cutting. Slice the onion, chop the garlic and optional jalapeño, and set out the toppings. This preparation takes about 20 minutes, depending on whether the cactus was cleaned when purchased.
- Cook the nopales. Heat the oil in a large, wide skillet over medium-high heat. Add the cactus strips in an even layer and cook for about 12 minutes, stirring every few minutes. Nopales release a sticky liquid as they heat; keep cooking uncovered so moisture can evaporate. The strips are ready for the next step when they are tender but still hold their shape and the liquid has mostly cooked away. If your skillet is small, cook in two batches so the cactus cooks rather than steams.
- Season the filling. Add the sliced onion and optional jalapeño to the skillet. Cook for 5 minutes, stirring often, until the onion softens and begins to turn translucent. Stir in the garlic, cumin, oregano, salt, and pepper, and cook for 1 minute, just until fragrant. Remove the pan from the heat and stir in 1 tablespoon (15 ml) lime juice. Taste and add a pinch more salt or another squeeze of lime if the filling needs a brighter finish.
- Warm the tortillas. Heat a dry skillet or griddle over medium heat. Warm the tortillas in batches for about 30 seconds per side, or until hot, flexible, and lightly speckled in places; allow about 4 minutes for all eight. Keep the warmed tortillas wrapped in a clean kitchen towel while you finish the batch. If using a gas burner, warm them directly over a low flame only if you can handle them safely with tongs and keep them moving.
- Fill and serve. Divide the warm nopal mixture among the tortillas. Add cabbage or lettuce, cilantro, queso fresco, and salsa, then serve with the remaining lime wedges. Let everyone add toppings at the table so the tortillas stay warm and the fresh ingredients keep their texture.
Tips
- Buy cleaned nopales if you can. Fresh cactus pads can have tiny spines that are easy to miss. Many Latin American grocery stores sell cleaned pads or cactus already cut into strips. Even prepared nopales deserve a quick visual check and rinse. Handle uncleaned pads carefully, and avoid rubbing your fingers over the surface.
- Give the cactus room in the pan. A broad skillet lets the released liquid evaporate. Crowding traps steam, extends the cooking time, and can leave the filling wet. If the strips are piled high, split them between two batches; combine them again when you add the onion.
- Do not worry if the nopales look slippery at first. That texture comes from the liquid they naturally release. Cooking them uncovered and stirring occasionally helps the liquid reduce. Avoid adding extra water, and wait until most of the moisture has evaporated before adding the onion, which also releases some liquid.
- Adjust for the cactus you have. If using jarred or canned nopales, drain and rinse them well, then pat them dry; use about 1 lb (454 g) drained cactus in place of the fresh amount. They are usually already tender, so cook just long enough to heat them and evaporate excess moisture, about 5–7 minutes, before continuing. Their brined flavor may mean you need less salt.
Serving Suggestions
Serve these tacos as soon as they are filled, while the tortillas are warm and pliable. A bowl of salsa, extra lime wedges, and additional chopped cilantro let people season each taco to taste. For a simple meal, add a side of black beans, pinto beans, or Mexican-style rice; a crisp salad with radishes and a light lime dressing also works well. If you want the tacos to be more substantial, put out sliced avocado or a bowl of refried beans.
Corn tortillas give the meal a classic flavor and keep it naturally gluten-free when the package is labeled accordingly. Small tortillas are easier to fill and eat than oversized ones. For a sturdier taco, use two tortillas per serving or warm each one until soft rather than crisp. Keep the nopal filling and toppings in separate bowls if serving a group, and assemble only what will be eaten right away.
Variations
Add beans: Stir 1 cup (170 g) drained black beans into the skillet after the cactus liquid has cooked away, and warm them with the onion. This makes the filling heartier and adds a soft, creamy contrast to the crisp toppings. You may want an extra squeeze of lime to keep the flavors lively.
Make it spicy or mild: Leave the jalapeño out for a milder batch, or serve sliced fresh chiles and hot salsa separately. For smoky heat, add a pinch of chipotle powder with the cumin. Since chipotle is more assertive than jalapeño, start with ⅛ teaspoon (about 0.3 g) and adjust at the table.
Change the cheese or skip it: Cotija can replace queso fresco for a saltier, firmer topping; use a little less at first and taste before adding more salt to the filling. For dairy-free tacos, leave the cheese off and add avocado, sliced radish, or a spoonful of dairy-free crema. These options change the richness but preserve the fresh, tangy character of the cactus.
Use a different herb: Cilantro is a natural match, but finely sliced scallions or a little chopped flat-leaf parsley can stand in if needed. They do not taste exactly the same, so include plenty of lime and salsa for freshness. Keep any leafy herbs as a topping rather than cooking them into the filling.
Storage and Reheating
For best texture, store the nopal filling separately from tortillas and fresh toppings. Refrigerate it in a covered container within 2 hours of cooking; cooked leftovers keep for 3–4 days in the refrigerator. Store salsa, cabbage, cilantro, and cheese in separate containers so they do not make the filling watery or wilted. If the tacos have already been assembled, refrigerate them promptly, but expect the tortillas to soften.
Reheat only the amount you plan to eat. Warm the filling in a skillet over medium heat, stirring until steaming hot, or microwave it in a covered microwave-safe dish, stirring halfway through. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Add a teaspoon of water only if the filling seems dry, and finish with fresh lime after reheating. Warm tortillas separately just before serving. Freeze the cooked filling in an airtight freezer-safe container for up to 2 months for best quality; thaw it in the refrigerator before reheating.
Frequently Asked Questions
What do nopales taste like?
Nopales have a mild, slightly tart, green flavor often compared with green beans or asparagus, though their texture is distinctive. Once cooked and seasoned, they take on the flavor of the onion, garlic, lime, and salsa around them. The strips should be tender, not mushy.
How do I keep nopales from being slimy?
The slippery liquid is natural and is not a sign that the cactus has gone bad. Use a wide skillet, cook uncovered, and allow the moisture to evaporate before adding the remaining ingredients. A crowded pan or added water can prolong the process. If a little liquid remains, keep cooking and stir occasionally until the filling is no longer watery.
Can I make these tacos with jarred nopales?
Yes. Drain and rinse them to remove some of the packing liquid, then pat them dry. Because jarred nopales are typically cooked and may be salted, they need less time in the skillet and possibly less added salt. Heat them until hot and fairly dry before adding the onion and seasonings.
Can I prepare the filling ahead?
Yes. Cook the filling up to 3 days ahead, cool it, and refrigerate it in a covered container within 2 hours. Reheat it to 165°F (74°C) before serving, then warm the tortillas and chop or arrange fresh toppings at the last minute. Keeping those parts separate preserves their texture.
Are nopal tacos vegetarian and gluten-free?
The filling in this recipe is vegetarian, and it can be made dairy-free by leaving off the queso fresco. Corn tortillas are generally gluten-free, but check their package and any salsa or toppings if gluten is a concern. Flour tortillas are an easy alternative, though they change the flavor and make the tacos unsuitable for a gluten-free meal.
What can I use if fresh nopales are unavailable?
Look for cleaned cactus strips in a Latin American grocery store, or use jarred nopales as described above. There is no exact substitute for their flavor and texture. Green beans or sliced zucchini can carry the same seasonings in a pinch, but they will make a different taco rather than a true nopal filling.
Related
- Kamikaze Punch Recipe for a Bright, Easy Party Drink
- Kahlua Milkshake Recipe: Creamy, Coffee-Rich Treat
- Kaju Fudge Recipe: Smooth, Creamy Indian Cashew Barfi
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).