I love Nopales con Huevo because it combines fresh vegetables and eggs in one simple skillet. The nopales have a slightly tangy flavor that balances the richness of the eggs, while the tomatoes, onions, and peppers add freshness and a little heat.
I also appreciate how quickly this recipe comes together, especially when I use precooked or jarred nopales. With just a few ingredients and minimal preparation, I can make a delicious Mexican-style breakfast without spending much time in the kitchen.
Another reason I enjoy this recipe is how easy it is to customize. I can add cheese, mushrooms, potatoes, or extra peppers depending on the flavors I want. I also like serving it in warm tortillas with salsa verde for a quick breakfast taco.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
Fresh nopales (cactus paddles), cleaned and diced
-
Large eggs
-
White onion
-
Roma tomatoes
-
Jalapeño or serrano pepper
-
Garlic cloves
-
Olive oil or vegetable oil
-
Salt
-
Black pepper
-
Ground cumin, optional
-
Fresh cilantro
-
Water, for cooking the nopales
-
Fresh lime juice, optional
-
Warm corn tortillas, for serving
-
Avocado slices, optional
-
Salsa roja or salsa verde, optional
-
Crumbled queso fresco, optional
I prefer using fresh nopales when they are available because I enjoy their firm texture and fresh flavor. I clean them carefully to remove any remaining spines before cooking. When I want a faster breakfast, I use jarred or canned nopales and rinse them thoroughly before adding them to the skillet.
Directions
I start by cleaning the fresh nopales. I carefully remove the spines and trim the edges with a sharp knife. After rinsing the cactus paddles, I cut them into small strips or bite-sized pieces.
Next, I place the chopped nopales in a saucepan and cover them with water. I add a little salt, a piece of onion, and a garlic clove for extra flavor.
I bring the water to a boil and cook the nopales for approximately 10 to 15 minutes, until they become tender. During cooking, the cactus releases a slippery liquid, which is normal.
Once the nopales are tender, I drain them in a colander and rinse them briefly under warm water. I let them drain thoroughly so they don’t add too much moisture to the eggs.
While the nopales drain, I prepare the remaining vegetables. I finely chop the white onion, dice the Roma tomatoes, mince the garlic, and chop the jalapeño or serrano pepper. I remove the pepper seeds when I want a milder flavor.
In a medium bowl, I crack the eggs and whisk them with a pinch of salt and black pepper until the yolks and whites are combined. I set the eggs aside while preparing the vegetable mixture.
I heat olive oil in a large nonstick skillet over medium heat. I add the chopped onion and pepper, then sauté them for approximately 3 to 4 minutes until the onion becomes soft and translucent.
Next, I add the minced garlic and cook for another 30 seconds until fragrant. I stir frequently to prevent the garlic from burning.
I add the diced tomatoes and cook for approximately 3 to 4 minutes, allowing them to soften and release some of their juices. I season the mixture with salt, black pepper, and a small pinch of cumin when I want extra warmth.
Once the tomatoes have softened, I add the cooked and drained nopales to the skillet. I stir everything together and cook for another 3 to 4 minutes, allowing the flavors to combine and any remaining moisture to evaporate.
I reduce the heat to medium-low and pour the whisked eggs over the nopales and vegetables. I let the eggs sit briefly before gently stirring them with a spatula.
I slowly fold the eggs through the vegetable mixture, cooking until they form soft, fluffy curds. I avoid using high heat because I prefer tender scrambled eggs rather than dry or rubbery ones.
I continue cooking until the eggs are fully set and no liquid egg remains. Then I remove the skillet from the heat and sprinkle fresh chopped cilantro over the top.
I serve my Nopales con Huevo immediately with warm corn tortillas, sliced avocado, and salsa. Sometimes I finish the dish with crumbled queso fresco and a squeeze of fresh lime juice.
Servings and Timing
I usually get about 2 to 3 servings from one batch of Nopales con Huevo.
-
Prep time: 10 minutes
-
Cook time: 20–25 minutes
-
Total time: 30–35 minutes
-
Servings: 2–3
Variations
For Nopales con Huevo con Queso, I add crumbled queso fresco, shredded Oaxaca cheese, or Monterey Jack during the final minute of cooking. I love how the melted cheese adds a creamy, savory flavor.
When I want a spicier version, I use extra serrano peppers or add a pinch of crushed red pepper flakes. I sometimes finish the dish with a spoonful of homemade salsa roja.
For Nopales con Huevo with Chorizo, I cook a small amount of Mexican chorizo in the skillet before adding the onions and tomatoes. I drain any excess fat before continuing with the recipe. The chorizo adds a rich, spicy flavor that pairs beautifully with the cactus and eggs.
I can also add sliced mushrooms for an earthy variation. I sauté the mushrooms with the onions until golden before adding the tomatoes and nopales.
When I want a heartier breakfast, I add cooked diced potatoes. I sauté them until lightly golden before mixing them with the vegetables and eggs.
For breakfast tacos, I spoon the finished nopales and eggs into warm corn tortillas. I add avocado, cilantro, and salsa verde for a quick and satisfying meal.
Storage/Reheating
I allow leftover Nopales con Huevo to cool slightly before transferring it to an airtight container. I refrigerate it within 2 hours of cooking and store it for up to 3 to 4 days.
I prefer eating this dish fresh because scrambled eggs have the best texture immediately after cooking. However, I can still enjoy leftovers when they are stored properly.
For reheating, I place the leftovers in a nonstick skillet over low heat. I stir gently until everything is heated through, avoiding high temperatures that can make the eggs rubbery.
I can also reheat the dish in the microwave using short intervals, stirring between each interval until thoroughly warmed.
I generally avoid freezing the finished dish because the eggs can become watery and the nopales may change texture after thawing.
When I want to prepare this recipe ahead of time, I cook the nopales separately and refrigerate them. Then I prepare the eggs and vegetables fresh when I’m ready to eat.
FAQs
What are nopales?
Nopales are the edible paddles of the prickly pear cactus commonly used in Mexican cuisine. I enjoy their slightly tangy, earthy flavor and tender texture. I use them in scrambled eggs, tacos, salads, soups, and other traditional Mexican dishes.
How do I remove the slimy texture from nopales?
I boil fresh nopales in water with salt, onion, and garlic until tender. Then I drain and rinse them to remove some of the slippery coating. I also cook them briefly in the skillet before adding the eggs to help evaporate excess moisture.
Can I use canned or jarred nopales?
Yes. I often use canned or jarred nopales when I want to save time. I drain and rinse them thoroughly before adding them to the skillet. Since they are usually already cooked, I skip the boiling step and add them directly to the sautéed vegetables.
Can I make Nopales con Huevo without tomatoes?
Yes. I can prepare this recipe with nopales, eggs, onions, garlic, and peppers without adding tomatoes. I sometimes use a spoonful of salsa verde for extra flavor. The combination of eggs and cactus still tastes delicious.
What can I serve with Nopales con Huevo?
I like serving Nopales con Huevo with warm corn tortillas, refried beans, sliced avocado, and fresh salsa. I sometimes add roasted potatoes or Mexican-style rice when I want a more filling meal. I also enjoy turning the mixture into breakfast tacos.
Conclusion
Nopales con Huevo is a simple and flavorful Mexican breakfast that combines tender cactus paddles, fluffy eggs, and fresh vegetables. I love how quickly it comes together and how delicious it tastes with warm corn tortillas, avocado, and salsa. It’s a comforting homemade dish that I enjoy whenever I want a satisfying breakfast with traditional Mexican flavors.