Mexican Food Journal

  • Recipes
  • About
  • Contact
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Subscribe
×
You are here: Home / Salads / Cactus Salad Recipe

Cactus Salad Recipe

Douglas Cullen, This blog generates income via ads and affiliate links which earn us a small commission.

“Ensalada de Nopal”

Believe it or not, cactus is not only edible, it is delicious.

Prickly pear cactus salad – ensalada de nopal – is eaten throughout Mexico. It is typically served as a side dish or eaten in tacos as a light meal. It’s great paired with carne asada. 

It is also great wrapped in a warm corn tortilla drizzled with your favorite salsa.  

Try our recipes for the guajillo chili salsa or the classic Mexican salsa.

Taco de Ensalada de Nopal
Taco de Ensalada de Nopal

Cactus has a nice, bright, vegetable taste with a hint of sharpness. I have heard the taste described as “sour green beans” which does it a disservice because cactus is quite tasty.

If you have never tried cactus, I think you will enjoy it.

How to Make

Gather everything you need to make the salad: cactus pads, tomatoes, onion, cilantro, and ranchero cheese, “queso ranchero.” 

Cactus Salad Ingredients
Cactus Salad Ingredients

Choosing the Cactus

When you are buying the cactus for this dish look for paddles that are bright green and plump.

If they have started to shrivel and have lost their bright green color they aren’t fresh.  Also, choose the smaller thinner paddles which are younger and more tender.

How to Cook the Cactus

Most of the cactus available at the grocery store has already had the spines removed but give it a quick check to ensure that no spines remain.

Raw cactus has a bright green color. To cook it you add it to cold water in the pan, not hot water.

Fresh Cactus Ready to be Cooked
Fresh Cactus Ready to be Cooked

Bring the cactus to a boil and then reduce to a simmer. As the cactus cooks it turns a darker green and releases slime similar to the slime released by okra.

You will have to skim the slime off a number of times during cooking. The slime is called “baba” which translates as “drool” in Spanish.

I know that that doesn’t sound that appetizing but just remember cactus really is tasty.

Cook just long enough that it has released most of the slime, about 10 minutes. Don’t overcook it. You want it to have a little crunch to it.

Cactus Releases Slime During Cooking
Cactus Releases Slime During Cooking

Fully cooked cactus. Rinse the cactus under running water to remove any remaining slime. Rinsing it also stops it from cooking anymore so it retains some crunch.

Fully Cooked Cactus
Fully Cooked Cactus with all the Slime Removed

The Remaining Ingredients Prepped and Ready to Add to the Salad

Tomatoes, Onions and Cilantro for the Salad
Chopped Tomatoes, Onions and Cilantro for the Salad

 Assembling the Salad

Add all of the ingredients to a mixing bowl and gently turn until well mixed. The ranchero cheese is salty.

You may not need to add additional salt. Only add more after you have tasted it to avoid an overly salty salad.

All of the Ingredients Ready to be Mixed
All of the Ingredients Ready to be Mixed

 The Finished Dish

Serve the salad at room temperature or slightly chilled. Don’t serve it very cold because it tastes bland when too cold.

The Finished Cactus Salad
The Finished Cactus Salad
Finished Cactus Salad with Ranchero Cheese
Print Pin
3.59 from 12 votes

Cactus Salad Recipe

Recipe for a delicious, easy to prepare, healthy, vegetarian Mexican cactus salad (nopal or nopalitos salad).
Course Salad
Cuisine Mexican
Keyword cactus salad recipe, how to make cactus salad, nopalitos recipe, nopalitos salad
Prep Time 10 minutes minutes
Cook Time 15 minutes minutes
Total Time 25 minutes minutes
Servings 6 cups
Calories 105kcal
Author Douglas Cullen

Ingredients

  • 2 lbs. cactus pads
  • 4 Roma tomatoes plum
  • 1 large white onion
  • 12 sprigs of cilantro
  • 6 ozs. ranchero cheese
  • ½ tsp. salt + more if needed

Instructions

Cooking the Cactus

  • Cut the cactus pads into ¼" x ½" pieces.
  • Place the cactus in a large pan and cover with 2" of water.
  • Turn the heat on high and bring the water to a boil.
  • Reduce the heat to medium.
  • Skim the slime during cooking until the cactus no longer releases any. (about 10 minutes)
  • Drain the cactus and rinse under cool running water.

Other Ingredients

  • Dice the tomatoes.
  • Dice the onion.
  • Finely chop the cilantro.
  • Crumble the ranchero cheese.

Assembling the Salad

  • Add all of the ingredients to a mixing bowl and gently turn until well mixed.

Notes

Preparation Notes
  • The ranchero cheese is salty. You may not need to add additional salt. Only add more after you have tasted it to avoid an overly salty salad.
  • The salad is best eaten fresh but it will keep in the fridge for 2 days. After that its texture becomes unappealing.
  • You can make this vegetarian cactus salad recipe vegan by omitting the ranchero cheese.

Nutrition

Serving: 1cup | Calories: 105kcal | Carbohydrates: 11g | Protein: 9g | Fat: 7g | Sodium: 454mg | Sugar: 5g

Cactus fruit is edible too.

More Mexican Salads

  • Cuernavaca Style Cucumber Salad
  • Spicy Tuna Salad
  • Chayote and Zucchini Squash Salad
  • Beet Salad
  • Mexican Fruit Salad

More Salads

  • Salpicon in Mixing Bowl
    Salpicón
  • Mexican Avocado Salad in Ceramic Serving Bowl
    Avocado Salad
  • Beet Salad Citrus Balsamic Vinaigrette Recipe
    Beet Salad with Feta Cheese and Citrus Balsamic Viniagrette
  • Mexican Fruit Salad with Tajin
    Spicy Mexican Fruit Salad

Comments

  1. Dolores ortega says

    September 20, 2016 at 11:25 pm

    I am ready to try several of your reciepes, since I am diabetic. Thank you.

    Reply
    • Douglas Cullen says

      September 21, 2016 at 4:47 pm

      You’re welcome. I think the cactus salad recipe would be a good choice. You might want to try the garbanzos in guajillo chile sauce.

      Reply
  2. Anna says

    April 13, 2017 at 11:17 pm

    4 stars
    This is a great salad and for those that do not know, cactus is great to relieve those that are diabetic. This is a great salad for hot days in tacos, nachos, served with carne asada and with avocado.
    Thanks for your lovely presentation.

    Reply
  3. Amalia says

    January 06, 2018 at 1:43 pm

    5 stars
    My favorite dish anytime, especially on a hot day, Making it today and serving it with pork guiso and fideo… Do add avocados n lemon juice to mine.. mmm, thanks for the recipe.

    Reply
    • Douglas Cullen says

      January 08, 2018 at 10:44 am

      That sounds great. Save us a plate!

      Reply
  4. Mark says

    November 16, 2018 at 6:25 pm

    5 stars
    I just returned from Mexico where I ate a lot of nopales, a long time breakfast taco favorite. I was craving them so I made this salad for a pot-luck and it was a big hit, everyone loved it. I had to use queso fresco since thats what my store had, besides that exactly as instructed and so easy. Now added to the top of my rotation.

    Reply
  5. Lorretta Martinez says

    August 16, 2019 at 12:49 am

    I love cactus salad .I can eat this every day. And I’m 54 years old and I crave it all the time.But I don’t cook it.I put tomatoes,onions ,cilantro and chopped Jalepenos.

    Reply
3.59 from 12 votes (9 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

D. Cullen Profile Picture

Hola, I am Douglas. Let me share my love of Mexican Cuisine with you that developed over 20+ years of living in Mexico.

More about me →


Most Popular Recipes

  • Classic Salsa Verde
  • Bowl of Mexican Restaurant Style Salsa
    Restaurant Style Salsa
  • Bowl of Traditional Mexican Sopa de Fideo
    Traditional Sopa de Fideo
  • Bowl of Authentic Red Pozole
    Red Pork Pozole
  • Bowl of Chicken Tinga
    Chicken Tinga
  • Agua de Jamaica
  • Tres Leches Cake with Berries
    Tres Leches Cake
  • Beet Salad Citrus Balsamic Vinaigrette Recipe
    Beet Salad with Feta Cheese and Citrus Balsamic Viniagrette
  • Cheese Enchiladas with Red Enchilada Sauce
    Red Enchilada Sauce
  • Authentic Mole Poblano
    Mole Poblano

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate we earn from qualifying purchases.

Copyright © 2025 Mexico Publishing LLC

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.