• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Recipes
  • Subscribe
menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Subscribe
  • Lets Connect!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Home
    • About
    • Recipes
    • Subscribe
  • Lets Connect!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home > Sides

    Ensalada de Nopales (cactus salad)

    Published: Sep 7, 2024 by Ana · This post may contain affiliate links · 1 Comment

    Jump to Recipe Pin Recipe

    This Mexican ensalada de nopales (cactus salad) is one of my favorite fresh salad recipes. This salad is so versatile and can be served in many different ways. You can have it as a side dish with your favorite Mexican dishes, topping or filling on tacos, tostadas or really just eat it alone.

    ensalada de nopales served in a small bowl with side of chopped cilantro and crumbled cotija cheese

    I grew up eating nopales with so many dishes. I remember my dad buying bags of fresh nopales with the thorns still on the paddles and he would cleaned them really well and cook them in various recipes. One of those recipes was ensalada de nopales, which is one of the easiest and most versatile recipes. As an adult now, I don't have them as often since fresh nopales are not sold nearby. But, whenever my mom is in town you better believe it we eat a nopales dish. If you've never had nopales, you need to try them!

    Why you'll love this recipe

    • Make the perfect topping for tacos
    • They are so rich in fiber and other nutrients
    • It's perfect if you are looking for a vegan and vegetarian recipe

    What are nopales

    Nopales are the leaves or "paddles" from the prickly pear cactus. It's commonly eaten in Mexico and popular in many Mexican recipes. Nopales taste like combination of green beans and okra. If eaten raw it has the texture of asparagus.

    Why are nopales slimy?

    If you notice some slimy gooey texture from the pads of the nopales, this is normal. Nopales naturally release some slime due to a substance called mucilage which helps cactus keep moisture. You can eat nopales with the slime, but if you rather reduce some of the slime - you can boil nopales with salt and lime or vinegar. You can also grill the nopales or sauté them with some oil.

    Ingredients you'll need

    • nopales fresh nopales normally found in Mexican grocery stores. Or you can find jarred nopales in most big grocery stores. If you get jarred nopales just rinse in water
    • red onion - adds flavor to the salad
    • tomato - I use roma tomatoes but any tomato will do
    • cilantro to add freshness
    • kosher salt or garlic salt for taste
    • lime for that citrusy taste right before serving
    • Toppings: cotija cheese or queso fresco
    chopped ingredients for ensalada de nopales on the countertop

    How to make ensalada de nopal

    Step 1: Clean and diced the nopales - Most Mexican/hispanic grocery stores sell fresh paddles of nopales clean without the spines. Some grocery stores will sell bags of clean chopped nopales. If you get fresh nopales with the thorns, remove the thorns from both sides and rinse really well before slicing and dicing.

    Step 2: Cook the nopales - Fill a medium saucepan with water and add diced nopales with 1 teaspoon of salt, top with water and bring to a boil. Lower the heat and simmer for 25 minutes. Remove from the heat, drain and cool down.

    Step 2: Combine all ingredients - Add all the ingredients in a large bowl and ½ teaspoon of salt and combine. Serve with crumbled cotija cheese and a squeeze juice of lime wedge.

    ingredients for cactus salad in a large bowl before mixing
    cactus salad ingredients mixed in a large bowl

    How to serve ensalada de nopalitos

    • This cactus salad can be served as a topping to tacos like air fryer taquitos, and shredded beef tacos.
    • It makes the perfect appetizer served with air fryer tortilla chips. Or you can make tostadas de nopales.
    • It can be serve as a side to so many Mexican dishes like, tamales, and grilled steaks like carne asada.
    hand scooping ensalada de nopales with a tortilla chip

    Substitutions and Variations

    If you can't fine fresh nopales, you can substitute with jarred nopales. Most big groceries carry jarred nopales. Drain and rinse the jarred nopales and mix in with the other ingredients.

    You can add minced jalapeño peppers to make it spicy and serve with sliced or chopped avocado.

    Storing suggestions

    Refrigerate - You can store nopales in the refrigerator for up to five days
    Freeze - You can freeze cooked nopales up to six months in a zip-top freezer bag. Once ready to eat thaw out and mix in fresh ingredients

    ensalada de nopales served in a small bowl with side of chopped cilantro and crumbled cotija cheese

    Ensalada de Nopales

    This Mexican ensalada de nopales is one of my favorite fresh salad recipes. This salad is so versatile and can be served in many different ways. You can have it as a side dish with your favorite Mexican dishes, topping or filling for tacos, tostadas or really just eat it alone.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Side Dish
    Cuisine Mexican
    Servings 4

    Ingredients
      

    • 8 paddles nopales (diced)
    • 3 roma tomatoes (chopped)
    • ½ cup red onion (diced)
    • ⅓ cup cilantro (chopped)
    • ½ teaspoon kosher salt*

    Topping

    • 1 lime
    • ⅓ cup crumbled cotija or queso fresco
    Prevent your screen from going dark

    Instructions
     

    • Clean and diced the nopales - remove the thorns from both sides and rinse really well before slicing and dicing. *
    • Cook the nopales - Fill a medium saucepan with water and add diced nopales with 1 teaspoon of salt, and bring to a boil. Lower the heat and simmer for 25 minutes. Remove from the heat, drain and cool down.
    • Step 2: Combine all ingredients - Add all the ingredients in a large bowl, ½ teaspoon of salt and combine. Serve with crumbled cotija cheese and juice of a lime wedge.

    Notes

    Most Mexican/hispanic grocery stores sell fresh paddles of nopales clean without the spines. Some grocery stores will sell bags of clean chopped nopales. 
    You can add minced jalapeño peppers to make it spicy and serve with sliced or chopped avocado.
    You can use garlic salt instead of kosher salt for that added garlic taste.
    Can't find fresh nopales? You can use the jarred nopales - just rinse and diced and mix with all ingredients
    Look at blog post for different serving suggestions
    Did you make this recipe?Leave a comment below and tag @espressomykitchen on Instagram

    Recipes that will pair well with cactus salad

    • Air fryer beef taquitos
    • Carne asada nachos
    • Air fryer tortilla chips
    ensalada de nopal served in a small bowl with side of chopped cilantro, crumbled cotija cheese and tortilla chips

    More Sides

    • stacked of homemade blue corn tortillas wrap in dish cloth in a tortilla warmer
      Blue Corn Tortillas
    • Mexican Macaroni Salad
    • Mexican red rice served in a bowl garnished with cilantro
      Mexican Red Rice
    • air fryer corn tortilla chips served with a side of guacamole
      Air Fryer Tortilla Chips

    About Ana

    More about me - I love photography and eating good food while balancing motherhood and drinking lots of coffee on the side. I'm the biggest cat lover and enjoy living a healthy lifestyle, BUT also indulge in moderation.

    Reader Interactions

    Comments

    1. Peaches

      August 16, 2025 at 12:19 pm

      5 stars
      Delicious, cheap and easy! Thank you

      Reply

    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.

    Primary Sidebar

    I'm Ana! A big foodie & a food photographer. Lover of lots of coffee and the everyday simple meals. Here you will find easy Mexican inspired recipes & my favorite drinks! 

    More about me →

    Latest Recipes

    • easy creamy poblano salsa in serving dish with chips
      Creamy Roasted Poblano Sauce
    • plate with cooked tamales ready to be served
      Instant Pot Tamales
    • Mexican Mocha coffee ready to be served
      Mexican Mocha
    • Mexican capirotada topped with walnuts, raisins, and cotija cheese ready to be served
      Capirotada (Mexican Bread Pudding)

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Work WIth Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © © 2025 Espresso My Kitchen