Make this super delicious Cactus Salad (Nopales Salad) with tomatoes, onions, avocados and queso fresco drizzled with an easy lime vinaigrette. This nutritious cactus salad is perfect for lunch or as a side dish.

🗒️ In This Post

Ingredients
For the salad
- Cooked nopales.
- Tomate – use your favorite type. For this recipe I used sweet grape tomatoes and they were perfect!
- A Jalapeño or chile serrano – skip this one if you don’t want any heat in your salad.
- Red onion
- Avocado – it goes perfect here!
- A handful of chopped cilantro
- Queso panela or queso fresco. Alternative you can use feta cheese.
For the dressing you’ll need:
- Fresh lime juice (1 large lime)
- Extra virgin olive oil
- Dried orégano
- Kosher or sea salt
- freshly ground black pepper
- Agave nectar, honey or maple syrup.

How To Make the Ensalada De Nopales

Step 1. Start by making the dressing. If you want to make extra for another day, just double the ingredients.
- In a small bowl or jar whisk together the olive oil, lime juice, agave or honey, dried oregano, salt and pepper.
- Set aside.
Step 2. If your nopales are not cooked, follow this post on how to cook nopales perfectly. There I show you step by step how to cook them to remove the slimy texture that it produces when cooked. You can do this step one day in advanced.
Step 3. In a large bowl combine the cactus, tomato, sliced onion, cilantro, queso fresco, and jalapeños if you’re using any. Mix to combine all ingredients.
Note: Do not mix in the avocado just yet as it will become all mushy when mixing the salad a few times. Leave it for the last step!


Step 4. Pour the desired amount of dressing over the salad and mix together.

Step 5. Add the cubed avocado and gently fold into the salad. That’s it!
Serving Recommendations
- Protein: Add in chicken, pork or beef into the salad. Even salmon or tuna fish are a great combination as well. Or just serve as a side dish to any of these proteins.
- Serve on tostadas or with tortilla chips.
- As a side dish with Carne Con Chile Colorado or Carne Deshebrada stew.
- Add on top of Tlacoyos.
- With beans and rice for a nutritious vegetarian meal.

Ana’s Recipe Tips
- Corn: Fresh or frozen corn both work here. If you’re using frozen, just thaw it before cooking.
- How to Store
- Fridge – Store leftover ensalada de nopales in an airtight container in the fridge for up to 1 day. The cactus may become too slimy after that.
- Freezer – I do not recommend freezing the salad once it has been prepared, Just freeze the cooked nopales in an airtight container and assemble with the other ingredients when ready to eat.

Print Recipe

Ensalada De Nopales (Cactus Salad)
Ingredients
For the salad
- 2 cups cooked nopales (see instructions here) - diced or cut into strips
- 1 cup Tomate (your favorite type) - diced
- 1 large Jalapeño o serrano pepper - sliced thinly, optional
- ½ cup Red onion - sliced
- 1 Avocado
- A handful cilantro - chopped
- ¼ cup Queso panela, queso fresco or feta cheese (200g) - cubed or crumbled
For the dressing
- 3 Tablespoons lime juice (1 large lime)
- ⅓ cup extra virgin olive oil
- ½ teaspon dried oregano
- ½ teaspoon Kosher or sea salt (or more to taste)
- ¼ teaspoon freshly ground black pepper (or more to taste)
- 1 teaspoon agave nectar, honey or maple syrup.
Instructions
Make the dressing
- In a small bowl or jar whisk together the olive oil, lime juice, agave or honey, dried oregano, salt and pepper. Set aside.
Assemble Salad
- In a large bowl combine the cactus, tomato, sliced onion, cilantro, queso fresco, and jalapeños if you’re using any. Mix to combine all ingredients.
- Note: Do not mix in the avocado just yet as it will become all mushy when mixing the salad a few times. Leave it for the last step!
- Pour the desired amount of dressing over the salad and mix together.
- Add the cubed avocado and gently fold into the salad.
Notes
- Fridge – Store leftover cactus salad in an airtight container in the fridge for up to 1 day. The cactus may become too slimy after that.
- Freezer – I do not recommend freezing the salad once it has been prepared, Just freeze the cooked nopales in an airtight container and assemble with the other ingredients when ready to eat.
Your Private Notes
Nutrition
Frequently Asked Questions
Yes you can! Just rinse prior to mixing with the other ingredients and you should be good to go. Enjoy!
The nopal contains, it has vitamins and minerals such as: vitamin A, complex B, vitamin C, calcium, magnesium, sodium, potassium, iron and lots of fiber!
This prickly pear cactus is known for treating diabetes by regulating blood sugar, prevents colon cancer, helps with high cholesterol, obesity, keeps us hydrated and hangovers plus many more benefits. It is also known for its antiviral and anti-inflammatory properties. For more information see WebMD.



Cactus is in season so I made this last night. It was a big hit at my family’s gathering. Sadly there was no leftover for me. So good!