top of page

Your Feedback is Appreciated

Huevos Rancheros

average rating is 3 out of 5, based on 150 votes

Start your day with a burst of flavor and spice by cooking up a delicious serving of Huevos Rancheros. This classic Mexican dish combines the vibrant flavors of sautéed onions, garlic, bell peppers, and tomatoes, seasoned with lime juice and oregano. Topped with perfectly cooked eggs and served on warm tortillas spread with refried beans, it's a hearty and satisfying breakfast that will leave you craving more. Get ready to tantalize your taste buds and embark on a culinary adventure with this mouthwatering recipe!

Serving suggestions/tips:

Serve the Huevos Rancheros with a side of fresh salsa or pico de gallo for an extra kick of flavor.

For added richness, sprinkle some crumbled queso fresco or feta cheese on top.

Pair it with warm cornbread or toasted bread to complete the meal.

Don't forget to garnish with fresh cilantro and diced avocado for a burst of freshness.

Serve with a side of Mexican rice or a simple green salad to round out the meal.



Prep Time


Total Time







Breakfast Medium Egg Moderate Gluten-free gluten-free dairy-free vegetarian high-protein low-carb low-calorie Mexican cuisine breakfast brunch easy recipe quick recipe flavorful spicy nutrient-rich fiber-rich vitamin-packed customizable budget-friendly family-friendly crowd-pleaser savory protein-packed plant-based delicious satisfying energizing morning meal traditional recipe street food


  • ½ white onion, finely chopped

  • ½ clove garlic, minced

  • ½ red bell pepper, diced

  • 1 large tomato, chopped

  • ½ tablespoon fresh lime juice

  • ½ teaspoon oregano

  • Sea salt and black pepper to taste

  • Optional: ½ Serrano pepper, chopped

  • Olive oil spray as needed

  • 2 large eggs

  • 2 small corn tortillas

  • ¼ cup refried beans

  • Optional toppings: chopped cilantro, diced avocado, crumbled queso fresco, salsa


  1. Heat a non-stick skillet over medium heat and lightly spray it with olive oil.

  2. Add the chopped onion, minced garlic, and diced red bell pepper to the skillet. Sauté until the vegetables are softened and slightly browned, which should take about 5-7 minutes.

  3. If using, add the chopped Serrano pepper to the skillet and cook for an additional minute.

  4. Add the chopped tomato to the skillet and cook for 2-3 minutes until it starts to soften.

  5. Season the mixture with fresh lime juice, oregano, sea salt, and black pepper. Stir well to combine all the flavors. Taste and adjust the seasoning according to your preference.

  6. Push the vegetable mixture to one side of the skillet and lightly spray the other side with olive oil. Crack the eggs onto the oiled side of the skillet. Cook the eggs to your desired level of doneness, either sunny-side-up or over-easy.

  7. While the eggs are cooking, heat the corn tortillas in a separate dry skillet over medium heat until warm and slightly toasted.

  8. Spread the refried beans evenly on the warm tortillas.

  9. Once the eggs are cooked, carefully transfer them on top of the tortillas with the beans.

  10. Spoon the sautéed vegetable mixture over the eggs and tortillas.

  11. Garnish with optional toppings such as chopped cilantro, diced avocado, crumbled queso fresco, and salsa.

  12. Serve the Huevos Rancheros immediately and enjoy!


average rating is 3 out of 5, based on 150 votes, recipe ratings

98% would recommend

Write a Review

load more

bottom of page