This recipe for pork and nopales (cactus) is a traditional Mexican lunch or dinner. No matter the time of day or the season, this super easy dinner is a winner in our books!

Can You Really Eat Cactus?
Yes, you really CAN eat cactus! And it’s actually quite tasty when cooked correctly. The most common variety of cactus that is readily available to purchase and eat is called the Nopal cactus. Prickly pear is also a common variety. The recipe below uses the Nopal cactus.
Where can You Buy Cactus?
Depending on where you live, you can buy cactus paddles just about anywhere. Many mainstream grocery stores are now carrying cactus paddles- but sometimes you have to look closely as they can hide behind other items. If you can’t find them at your normal grocery, specialty Mexican grocery stores will most likely have them for sale. I’ve even found them at the Asian grocery store near my house!
You can also buy cactus in a jar or can, but you will need to drain the cactus well and, depending on the brand, you may not have to cook them as long. Overcooked cactus can get rubbery and slimy, so make sure to remove them from the heat once all cactus has become a paler color.
How to Remove Cactus Thorns
This was definitely a “you live and you learn” moment for me! I was expecting the cactus thorns to easily come out with tweezer or some sort of pincher, but when that didn’t work so well, I turned to the trusty internet for answers.
There are many different methods on YouTube claiming to be “the best method to removing cactus thorns”. From burning (basically singeing off the thorns) to softening the paddles in hot water- I tried it all.
Ultimately, I landed on a sort of mix of two methods. Using a small, sharp pairing knife to cut off the edges and get deeper more “stubborn” thorns and pressing a spoon firmly over the whole paddle seems to work best for me.
This process can sometimes be messy (watch out for flying thorns) and I still get the occasional thorn prick, but I’m admittedly a lot less careful than I could be. To ensure I got all the thorns, I run the cactus paddle in water and run my hand along the paddle.
Similar Recipes You’ll Love
Check out these other low carb Mexican dishes we love and think you will too!
- Guacamole with nopales for an easy taco bar addition
- Low Carb Beef Chile Colorado
- Instant Pot Tacos al Pastor
- Low carb Mexican Carnitas
Chile Colorado with Cactus Paddles
Equipment
Ingredients
- 2.5 pounds diced pork
- 1 cup water
- 2 teaspoons salt
- 2 tablespoons olive or vegetable oil divided
- 4 tablespoons
enchilada spice mixor 15 whole guajillo chiles- roasted, stemmed, seeded and pureed - ½ onion divided into quarters
- 2-4 cloves garlic minced
- 4 tomatoes roughly chopped, or 1 can (15 oz) diced tomatoes
- 2 sprigs epazote or 2 tsps dried (optional); alternatively use Mexican oregano
- 2 pounds cactus paddles thorns removed (see post) and diced (3 cups diced)
Instructions
- Prepare the cactus – remove thorns by cutting off the thick edges of the cactus and then using a spoon to scrape off the thorns (see video for details). When thorns from one paddle are removed place in a bowl of water while removing from rest of paddles. Run your hands along the paddle to make sure all thorns are removed, and then chop or dice into bite size pieces. Set aside.2 pounds cactus paddles
- Put pork in Dutch oven or nonstick stockpot and turn heat to high. Add water and salt. Heat until almost all of the water has evaporated, stirring occasionally. Once the water evaporates, add 2 tablespoons of oil and stir occasionally to lightly sear the pork pieces.2.5 pounds diced pork, 1 cup water, 2 teaspoons salt, 2 tablespoons olive or vegetable oil
- While the pork is cooking, in a separate pot, heat 1 tablespoon oil over medium-high heat and add cactus and one of the quarters of the onion. Stir to combine and continue cooking until cactus is a pale green – about 10 minutes.1/2 onion, 2 pounds cactus paddles
- If using fresh tomatoes, broil the tomatoes and the remaining half of the onion on high for 5-8 minutes per side. Add garlic and saute for 30 seconds. Set aside to cool slightly. If using canned tomatoes, broil the onion alone until charred.1/2 onion, 4 tomatoes, 2-4 cloves garlic
- To a food processor or blender, add the tomato mixture and a powdered enchilada spice blend (we used the blend from Heathglen). If using whole chiles, stem and seed them and add to the food processor (Some people will roast them first). Blend everything until smooth. Add a small amount of water (1/2 cup – 1 cup) and blend again if the sauce is too thick for you.4 tablespoons enchilada spice mix
- Combine tomato/chile/enchilada mix, seared pork cubes and cooked cactus in the dutch oven. Bring to a boil and then reduce heat to medium low until the chile colorado is at a simmer. Simmer for 15-20 minutes, adding the epazote about 5 minutes before it is ready.2 sprigs epazote
Video
Notes
- I prefer this with corn tortillas, but flour tortillas are fine
- With a side of refried beans
- Over a bed of rice or cauliflower rice
- Over a couple of fried eggs for a easy low carb breakfast



Leave a comment