The Ultimate Savory Vegetarian Breakfast!
Ready to level up your brunch game? Say hello to the most flavorful Huevos Rancheros you’ll ever make at home! We’re skipping the jarred salsa and creating a rich, smoky, and perfectly spiced chipotle salsa from scratch that comes together in minutes. Piled high on warm corn tortillas with perfectly fried eggs and a sprinkle of cheese, this classic Mexican breakfast is hearty, satisfying, and guaranteed to make your morning delicious. Best of all, it’s ready from start to finish in just 40 minutes!
Ingredients
• Yields: 4 servings | Prep & Cook Time: 40 minutes
• 3 tablespoons / 45 ml olive oil or vegetable oil, divided
• 5 6-inch corn tortillas
• 1/2 cup / 75 g chopped onion
• 2 cloves garlic, minced
• 1 14.5-ounce / 411 g can tomatoes, drained and chopped
• 1 to 2 chipotle peppers in adobo sauce, chopped
• 2 tablespoons / 5 g snipped fresh cilantro
• 1/4 teaspoon ground cumin
• 8 large eggs
• 1 tablespoon / 15 ml water
• 1/2 cup / 56 g shredded Monterey Jack cheese or crumbled queso fresco
• Fresh cilantro sprigs, for garnish (optional)
Instructions
1. Warm the Tortillas. Preheat your oven to 300°F / 150°C. In a large skillet, heat 2 tablespoons of the oil over medium-high heat. One at a time, quickly dip 4 tortillas into the hot oil for about 10 seconds per side until softened and heated through. Transfer them to a paper towel-lined baking sheet and place in the warm oven. Reserve the fifth tortilla for the salsa.
2. Sauté the Aromatics. Reduce the skillet heat to medium. Add the chopped onion and garlic to the reserved oil and cook for 2 to 3 minutes, stirring occasionally, until tender and fragrant.
3. Simmer the Salsa. Stir in the drained tomatoes, chopped chipotle peppers, snipped cilantro, and ground cumin. Bring the mixture to a boil, then reduce the heat and let it simmer, uncovered, for 5 minutes to allow the flavors to meld together.
4. Blend for Richness. Carefully transfer the salsa mixture to a blender or food processor. Tear the remaining (unfried) tortilla into pieces and add it to the blender—this is the secret to a thicker, more authentic salsa! Cover and blend until a coarse puree forms. Keep the salsa covered and warm.
5. Fry the Eggs. In the same skillet, heat the remaining 1 tablespoon of oil over medium heat. Carefully crack the eggs into the pan. When the whites are mostly set, add the water to the skillet and immediately cover with a lid. Cook for 3 to 4 minutes for soft, runny yolks, or 4 to 5 minutes for firm yolks.
6. Assemble and Serve. To serve, place a warm tortilla on each of four plates. Top each tortilla with two fried eggs. Generously spoon the warm chipotle salsa over the eggs and finish with a sprinkle of cheese. Garnish with fresh cilantro sprigs if desired and enjoy immediately!
Nutritional Information
• PER SERVING: 413 calories, 26 g total fat (7 g sat. fat), 437 mg chol., 397 mg sodium, 27 g carb., 3 g fiber, 20 g pro.
Pro Tips
• Adjust the heat to your liking. For a milder salsa, use only one chipotle pepper or substitute with half of a 4-ounce can of diced green chiles. For a spicier kick, add an extra pepper or a spoonful of the adobo sauce from the can.
• Don’t skip blending the tortilla into the salsa! This traditional technique is the key to achieving a perfect, rich consistency and adds a subtle, toasty corn flavor.
• For perfectly cooked eggs with runny yolks and fully set whites, use the steam-basting method. Adding a splash of water and covering the pan creates steam that gently cooks the tops of the eggs without having to flip them.
• Be careful when handling chiles. The oils in chipotle peppers can irritate your skin and eyes. Wear gloves if you have them, and be sure to wash your hands thoroughly with soap and water immediately after chopping.
FAQ
Q: Can I make this huevos rancheros recipe vegan
A: Absolutely! To make this recipe vegan, replace the eggs with a seasoned tofu scramble or a simple black bean mash. For the cheese, use your favorite dairy-free shredded cheese or a sprinkle of nutritional yeast for a cheesy flavor.
Q: How can I add more protein to this vegetarian breakfast
A: For an extra protein and fiber boost, serve the huevos rancheros with a side of vegetarian refried beans or black beans. You can spoon them onto the plate next to the tortilla or spread a layer directly on the tortilla before adding the eggs.
Q: Can I make any part of this recipe ahead of time
A: Yes, the chipotle salsa is perfect for making ahead! You can prepare it and store it in an airtight container in the refrigerator for up to 3 days. Simply reheat the salsa on the stovetop or in the microwave before assembling with freshly fried eggs and warm tortillas.
Q: What can I use instead of chipotle peppers in adobo
A: If you don’t have chipotle peppers or prefer less heat, you can substitute them with half of a 4-ounce can of diced green chiles for a milder flavor. For a smoky taste without the spice, try using 1/2 teaspoon of smoked paprika.





