Home > Mexican Side Dishes > Ensalada de Nopales (Mexican Cactus Salad)

Ensalada de Nopales (Mexican Cactus Salad)

This post may contains links affiliate links, please read our disclosure policy.

Ensalada de Nopales is a refreshing Mexican salad made with tender cactus paddles, tomatoes, onion, cilantro, jalapeño, and fresh lime juice. It’s a simple side dish that’s packed with fresh flavor and pairs perfectly with grilled meats, rice, beans, or tostadas.

Reader Aaliyah Says: “Thank you! I never had cactus and this was delicious.” ★★★★★

Nopales in a yellow bowl with a gold spoon. Cilantro and jalapeno in the background.

If you’ve never cooked with cactus before, don’t be intimidated. Once it’s prepared, nopales have a mild flavor and a tender-crisp texture that works beautifully in fresh salads. My mother-in-law serves this salad often as a side dish or light vegetarian meal, and it’s become one of my favorite ways to enjoy nopales.

Ingredient Notes

This simple salad comes together with a handful of fresh ingredients.

Ingredients on a cutting board, Nopalitos, roma tomatoes, white onion, cilantro, and jalapeno.
  • Nopales: Fresh pre-cut nopales (nopalitos) are the easiest option and are available at many Mexican and some regular grocery stores. Whole cactus paddles can also be used after removing the thorns.
  • Roma tomatoes: Add freshness and sweetness.
  • White onion: Provides a crisp bite that balances the salad.
  • Cilantro: Adds bright, fresh flavor.
  • Jalapeño: Optional, but adds a little heat.
  • Lime juice: Brightens the flavors and balances the salad.
  • Cotija cheese (optional): A sprinkle of crumbled Cotija adds a delicious salty finish.

Tips and Notes

  • Rinse the nopales well. This helps remove some of their natural sticky coating before and after boiling.
  • Don’t overcook the cactus. It should be tender while still keeping a slight bite.
  • Taste before serving. Add more salt or lime juice if needed.
  • Serve chilled or at room temperature. Both are delicious.
  • Make it ahead. The flavors continue to develop after a few hours in the refrigerator.

How to Make Ensalada de Nopales

Glass bowl of cooked diced cactus.
  1. Rinse the nopales, then boil them with water, salt, onion powder, and cilantro stems until just tender. Drain and rinse again under cold water before transferring them to a large bowl.
Cutting board with chopped tomato, onion, cilantro, and jalapeno.
  1. Add the tomatoes, onion, cilantro, jalapeño, and lime juice, then toss everything together. Season with salt to taste and finish with crumbled Cotija cheese, if desired.
Overhead view of cactus salad in a yellow bowl with a white napkin underneath it.

Serving and Storage

Serve Ensalada de Nopales alongside grilled meats, tacos, rice and beans, or enjoy it as a light vegetarian meal with tostadas.

Store leftovers in an airtight container in the refrigerator for up to 3 days. The cactus will continue releasing moisture as it sits, so give the salad a quick stir before serving.

Ensalada de Nopales FAQs

Can I use whole cactus paddles instead of pre-cut nopales?

Yes. Carefully remove the thorns, trim the edges, cut the paddles into bite-sized pieces, and then boil them as directed.

What do nopales taste like?

Nopales have a mild, slightly tangy flavor with a texture similar to green beans or okra once cooked.

Can I add other vegetables?

Absolutely. Avocado, radishes, cucumber, or diced bell peppers all make delicious additions to this salad.

Up close view of cactus salad with chopped tomatoes, onion, cilantro, and jalapeno in a yellow bowl.

More Mexican Recipes

Up close view of cactus salad in a yellow bowl.

Ensalada de Nopales Recipe

Renee
Ensalada de Nopales is a refreshing Mexican cactus salad made with tender nopales, tomatoes, onion, cilantro, jalapeño, and fresh lime juice.
5 from 2 votes
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

By submitting this form, you consent to receive emails from Thai Caliente

Ingredients
  

Nopales (Cactus)

  • 1 pound Prepared Diced Cactus or Fresh Cactus Paddles with thorns removed and diced.
  • ½ teaspoon Onion Powder
  • 1 teaspoon Salt
  • Cilantro stems Small handful for flavor while boiling the cactus.

Ensalada de Nopales (Cactus Salad)

  • 2 Roma Tomatoes Chopped
  • ½ White or Red Onion Chopped
  • ¼ cup Cilantro Chopped
  • Jalapenos 1-2 depending on how spicy you want it, or omit for no spice.
  • 1 Lime
  • Salt To Taste

Instructions
 

Preparing the Nopales (Cactus)

  • For the pre-cut cactus (nopalitos), start by rinsing the cactus under cold water. You'll see that there is some slime in the cactus. This happens once a cactus paddle has been cut and the liquid from the inside releases. If using Fresh Cactus paddles, carefully remove the thorns but still keeping most of the dark green skin in tact. Then dice the cactus paddles and rinse with cold water.
    After rinsing, place the cactus in a large pot of water along with Salt, Onion Powder, and some cilantro stems for flavor.
  • Boil for about 15 minutes or until the nopales are somewhat soft, but still have some crunch to them. Drain and rinse the cooked cactus again under cold water, then place in bowl to make the cactus salad.

Ensalada de Nopales (Cactus Salad)

  • Dice and chop tomatoes, half of a white or red onion, some cilantro, and jalapeno if you want it spicy.
  • In a medium bowl, mix everything with the boiled and rinsed nopales (cactus). I also like to add squeezed lime for some acidity and add salt to taste. Taste the salad and see if more salt or lime is needed. Store the cactus salad in the refrigerator until ready to serve or keep for up to 3 days refrigerated.
Last Step!Leave a Rating & Review! Please let me know how you liked this recipe. This helps my business thrive so I can continue to provide free recipes.

Video

Notes

Ensalada de Nopales can be stored in the refrigerator for up to 3 days. Just keep in mind that the cactus will release moisture as it is stored.

Nutrition

Calories: 24kcalCarbohydrates: 6gProtein: 1gFat: 1gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 406mgPotassium: 273mgFiber: 2gSugar: 2gVitamin A: 568IUVitamin C: 14mgCalcium: 133mgIron: 1mg

Nutritional information is provided as an estimate only and depends on ingredients and amounts used. Thai Caliente makes no guarantees to the accuracy of this information.

Keyword Ensalada de Nopales, Mexican Cactus Salad, Nopales, Nopalitos
Thai CalienteWatch My Videos Here

Similar Posts

Leave a 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.

2 Comments