Forget boring breakfasts! If you’re looking for a vibrant, satisfying, and incredibly flavorful way to start your morning, you’ve come to the right place. These Vegetarian Huevos Rancheros are my go-to for a weekend brunch or even a quick ‘breakfast-for-dinner’ situation. We’re talking creamy scrambled eggs, savory black beans, and zesty salsa piled high on warm corn tortillas. It’s a fiesta on a plate that’s not only delicious but also packed with protein to keep you energized all day long. Let’s get cooking!
Ingredients
• 1 can (15 oz / 425g) Mexican-style black beans in sauce
• 2 cups / 480ml salsa
• 8 large eggs
• ½ cup / 120ml half-and-half
• 1 tbsp / 15g unsalted butter
• 8 soft corn tortillas, 8-inch / 20cm diameter
• 1 cup / 115g shredded Cheddar cheese
• ½ cup / 120g sour cream
• Fresh cilantro, chopped, for garnish
Instructions
1. In two separate small saucepans, gently heat the black beans and the salsa over low heat. Keep them warm while you prepare the eggs.
2. In a medium bowl, whisk together the eggs and half-and-half until smooth and slightly frothy.
3. Melt the butter in a large nonstick skillet over low heat. Pour in the egg mixture and cook, stirring gently and frequently, until the eggs are soft, creamy, and form small curds. Remove from heat immediately to prevent overcooking.
4. Warm the corn tortillas by steaming them or microwaving them for about 15-20 seconds until soft and pliable.
5. To assemble, place 2 warm tortillas on each of the four plates. Spoon a quarter of the hot black beans over each pair of tortillas.
6. Divide the scrambled eggs evenly, spooning them on top of the beans. Ladle a generous amount of warm salsa over the eggs.
7. Garnish with shredded Cheddar cheese, a dollop of sour cream, and a sprinkle of fresh cilantro. Serve immediately and enjoy!
Nutritional Information
• The following is an estimate per serving (2 tortillas).
• Calories: 308
• Fat: 15g
• Carbohydrates: 27g
• Protein: 16g
• Fiber: 6g
• Sugar: 4g
• Sodium: 666mg
Pro Tips
• For a more traditional dish, swap the scrambled eggs for fried eggs cooked sunny-side up. The runny yolk creates a delicious, rich sauce when broken over the beans and tortillas.
• For tortillas that hold up better and have a fantastic texture, lightly fry them in a hot, lightly oiled skillet for about 30 seconds per side until they are pliable and slightly golden.
• Boost the flavor of your canned black beans by simmering them with a pinch of cumin and a squeeze of fresh lime juice while they heat up.
FAQ
Q: Can I make these huevos rancheros vegan
A: Yes, you can easily make this recipe vegan. Replace the eggs with a tofu scramble, use dairy-free shredded cheese and sour cream, and ensure your black beans and salsa do not contain any animal products. Cook the tofu scramble in oil instead of butter.
Q: How can I add more protein to this vegetarian breakfast
A: This dish is already a great source of protein from eggs and beans. To boost it further, you could add a side of vegetarian chorizo, use a higher-protein cheese like Monterey Jack, or sprinkle some toasted pepitas (pumpkin seeds) on top for extra crunch and protein.
Q: What’s the best way to store and reheat leftovers
A: For the best results, store the components separately in airtight containers in the refrigerator for up to 2 days. Store the eggs, beans, and salsa in their own containers. Reheat the beans and salsa on the stovetop or in the microwave, and gently reheat the eggs in a nonstick skillet over low heat. Assemble on freshly warmed tortillas just before serving.
Q: What if I don’t have Mexican-style black beans
A: No problem. You can use a can of regular black beans (drained and rinsed). To add flavor, simply heat them in a saucepan with a splash of water or vegetable broth, a pinch of cumin, a little chili powder, and a squeeze of fresh lime juice as suggested in the pro tips.





