Skip to content

Ensalada de Nopales

Published by Villa Cocina
This post contains affiliate links.

Fresh, vibrant, and full of flavor, this classic Ensalada de Nopales comes together in just 35 minutes.

Nopales is the Mexican superfood we should all be enjoying more of. And I know—cactus? It may sound unexpected, but this humble ingredient has been loved in Mexico for generations. 

Ensalada de Nopales- Cactus

For this salad, the nopales are cooked, drained, and cooled, then tossed with onion, tomato, cilantro, and jalapeños. Everything is brought together with a bright citrus vinaigrette, lightly balanced with honey.

Finally, cubed queso panela is gently folded in until evenly distributed, creating a fresh, vibrant salad with a light, creamy bite.

What Are Nopales?

Nopales are the edible paddles of the prickly pear cactus, a plant native to Mexico that has been cultivated and enjoyed since ancient times. They have a tender texture with a slightly tangy, fresh flavor, and are a staple ingredient in traditional Mexican cooking.

Nopales are enjoyed in a wide range of dishes, from fresh salads like this one or with eggs for breakfast, to tacos, soups, and stews, making them a staple in Mexican cuisine.

This salad has won palates across Latin America and the U.S. as cultures and flavors continue to blend. My Salvadorian husband fell in love with nopales at first bite and even enjoys their natural viscosity, but that is a topic we will discuss shortly. 

Ensalada de Nopales

Ingredients

  • Nopales: Mild, slightly tangy with a tender texture; the base of the salad.
  • Salt: Enhances overall flavor and balances acidity.
  • Cilantro: Fresh, herbal brightness.
  • White & Red Onion: Sharpness and crunch; white onion for cooking, red for fresh bite.
  • Garlic: Savory depth and aroma.
  • Tomatoes: Slightly sweet acidity that balances the dish.
  • Jalapeños: Mild heat and crunchy. 
  • Queso Panela: Mild, creamy Mexican cheese that does not melt.
  • Olive Oil: Adds richness and helps carry flavors.
  • White Wine Vinegar: Clean acidity.
  • Limes: Fresh citrus flavor.
  • Honey: Light sweetness to balance acidity.
  • Mexican Oregano: Earthy, slightly citrusy.
  • Black Pepper: Gentle heat and complexity.
Ingredients

How to Clean a Cactus Paddle (Nopales with Spines)

  1. Hold the paddle with tongs and work carefully to avoid the spines.
  2. Start along the edges. Use a small, sharp knife and gently slide it along the sides, removing the spines while keeping as much flesh as possible.
  3. Next, lay the paddle flat and use the knife to shave off each raised bump where the spines grow. Work slowly and target each spot to avoid removing excess flesh.
  4. Trim off the base (root end) of the nopal.
  5. Once cleaned, rinse the paddle thoroughly under cold water to remove any remaining spines or debris.
Cleaning Nopal Paddle

Pro Tips:

  1. Once enough of the paddle is cleaned, you can hold it by hand only in the areas where the spines have been removed for better control, but only if you feel comfortable.
  2. Wearing gloves is recommended, especially if it’s your first time.
  3. Always rinse spineless nopales well, even if they are store-bought and look clean.

Tool That Comes in Handy

Food chopper: Makes dicing nopales quick and easy. Simply cut them into pieces that fit the chopper.

Food Chopper

How to Make Ensalada de Nopales 

Place the diced nopales in a large, deep pot. Add the white onion, garlic, water, roughly chopped cilantro, and 1 tsp kosher salt. Stir to combine.

Set over medium heat and bring to a gentle simmer. Cover and cook for 15–20 minutes, stirring occasionally. Adjust the heat as needed to maintain a gentle simmer. The nopales are ready when they turn from a bright green to a pale green color and are tender.

Cooked Nopales

Drain the nopales, then rinse under cold water to cool and remove excess slime. Let them drain well. Remove and discard the onion.

Transfer the cooled nopales to a large bowl. Add the tomatoes, red onion, jalapeños, cilantro, and panela. Toss to combine.

Prepped Ingredients

In a separate bowl, whisk together all the vinaigrette ingredients with the remaining ½ tsp kosher salt until well combined. Pour over the salad and toss to coat.

Taste and adjust salt as needed. Serve as a fresh side dish, with tacos or chips.

Ensalada de Nopales on a  Tostada

Recipe Video Tutorial

Watch my easy video tutorial for step-by-step visuals on making Ensalada de Nopales.

Enjoyed the video? Subscribe and tap the bell for updates on new recipes. Thank you for your support!

How to Find and Pick Nopales

These days, nopales are easy to find in restaurants, Mexican markets, and farmers markets. My dad even grows them at home in California, which shows just how accessible and loved they’ve become.

My Father’s Tips

My father has cultivated nopales for years. At one point, we lived in the countryside and made a living from them, growing, harvesting, and selling the paddles across town.

Mexican man in a traditional milpa
If You Harvest Your Own
  1. The best nopales for eating are about half the size of a mature paddle. These younger paddles are more tender, with a fresher, more concentrated flavor.
  2. Harvest in the morning for the best results. Nopales tend to be more tender, slightly more acidic, and vibrant in color. By the afternoon, they can be slightly milder in flavor.
  3. Trim, clean, and dice before freezing.
 Other Tips
  1. Whole, cleaned paddles from the store are the best option for freshness and flavor compared to pre-diced nopales, unless the diced ones were packaged the same day. 
  2. Look for nopales that are firm, bright green, and fresh. Avoid paddles that are overly soft or show signs of oxidation or discoloration.
  3. When cleaning, use a small, sharp knife to remove the spines. Work carefully to avoid removing too much flesh. Wearing gloves is recommended if you’re not used to handling them.
  4. Store fresh nopales in the refrigerator and use within up to 2 days for best freshness.

Why the Viscosity and Does It Have Benefits?

That natural “slimy” texture comes from soluble fiber, known as mucilage. When nopales are cut and cooked, this fiber forms a light gel-like consistency that is associated with many of their beneficial properties.

In Mexico, cactus is often seen as a medicinal food and has traditionally been used for conditions like gastritis, inflammation, and blood sugar support. While this reflects cultural and traditional practices, it is not medical advice.

What we do know from research is that nopales are rich in fiber, antioxidants, and plant compounds, and are allegedly associated with supporting digestion and blood sugar balance. However, more research is still needed to fully understand these effects.

Ensalada de Nopales on a Tostada

Store

  • Refrigerate (fresh salad): Remove the cheese and store it separately. Keep both the salad and the cheese in airtight containers for up to 2–3 days.
  • Refrigerate (cooked nopales only): Store drained nopales in an airtight container for up to 2–3 days before assembling the salad. 
  • Freeze (nopales only): Store cooked and fully drained nopales in a freezer-safe bag or container for up to 2–3 months. Thaw in the refrigerator, then assemble the salad.
  • Avoid freezing the fully assembled salad, as the vegetables and cheese can lose their texture.

More Salad Recipes

What to Serve with This Salad

Ensalada de Nopales

No ratings yet
Never tried cactus? This fresh Ensalada de Nopales comes together in 35 minutes and brings a vibrant Mexican superfood to your table.
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes

Ingredients 

Servings: 8

Shared Ingredients

  • tsp kosher salt, divided (plus more to taste)
  • ½ bunch cilantro, divided (¼ for cooking, roughly chopped; ¼ for salad, finely chopped)

Cook Nopales

  • 3 lbs nopales (cactus paddles), trimmed, cleaned, medium diced
  • ¼ white onion, wedges
  • 5 garlic cloves, peeled
  • ½ cup water

Veggies & Queso

  • 3 Roma tomatoes, seeded, medium diced
  • ½ red onion, medium diced
  • 2 jalapeños, seeded, medium diced
  • 10 oz queso panela, medium cubed

Vinaigrette

Instructions 

  • Place the diced nopales in a large, deep pot. Add the white onion, garlic, water, roughly chopped cilantro, and 1 tsp kosher salt. Stir to combine.
  • Set over medium heat and bring to a gentle simmer. Cover and cook for 15–20 minutes, stirring occasionally. Adjust the heat as needed to maintain a gentle simmer. The nopales are ready when they turn from a bright green to a pale green color and are tender.
  • Drain the nopales, then rinse under cold water to cool and remove excess slime. Let them drain well. Remove and discard the onion.
  • Transfer the cooled nopales to a large glass bowl. Add the tomatoes, red onion, jalapeños, and chopped cilantro. Toss to combine.
  • In a separate glass bowl, whisk together all the vinaigrette ingredients with the remaining ½ tsp kosher salt until well combined. Pour over the salad and toss to coat. Add the queso panela and gently fold it in. Taste and adjust salt as needed.
  • Serve as a fresh side dish, with tacos or chips.

Notes

Food chopper: Makes dicing nopales quick and easy. Simply cut them into pieces that fit the chopper.
Diced ingredients should be similar in size to the nopales.

Nutrition

Serving: 1SERVINGCalories: 200kcalCarbohydrates: 12gProtein: 9gFat: 14gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.3gCholesterol: 24mgSodium: 804mgPotassium: 591mgFiber: 5gSugar: 5gVitamin A: 1366IUVitamin C: 25mgCalcium: 498mgIron: 1mg
Nutrition information is automatically calculated and intended as an approximation only.

Did you make this recipe?

Show some love! Tag @villacocinaofficial on Instagram and drop a 5-star review. Your support means everything—thanks!

Course: Salad, Sides
Cuisine: Mexican
Keyword: Cactus Salad, Ensalada de Nopales, Healthy Mexican Food, Mexican Food, Mexican Superfood