Huevos Rancheros

My take on huevos rancheros includes smoky black beans, a fresh pepper and corn salsa and two eggs with rich and runny yolks.


Huevos rancheros on a white plate

Huevos rancheros, in its simplest form, is just eggs served in a spicy sauce with tortillas. I’ve had many restaurant versions, most of which were in New Mexico, served on giant plates with all sorts of add-ons like fried potatoes, refried beans, and plenty of melted cheese. Oh, so delicious yet the sort of breakfast that leaves in you in a food coma for the rest of the day. I avoid food comas these days, so I’ve taken some liberties with a traditional New Mexican huevos rancheros breakfast. My version is its lighter more colorful cousin.

Huevos Rancheros

At home, I make a variety of huevos rancheros, but the one I’m sharing today – eggs nestled in a smoky chipotle black bean sauce topped with fresh veggies – is by far my favorite. It looks like it takes a lot of effort, but it goes from pan to plate in about 15 to 20 minutes depending on how speedy the chopping goes. It’s hearty but doesn’t leave you feeling sluggish, and it easily scales up to serve more people. Cut the recipe in half and it’s a perfectly sized breakfast for one.

Some Ingredients You’ll Need

  • Chipotle peppers in adobo sauce bring heat and smoky flavor to the sauce. Look for cans of chipotle peppers in the Mexican food section at the grocery store.
  • I mixed up some corn, bell pepper, and red onion with a splash of lime to spoon over the eggs and sauce. It adds a hit of acidity and freshness that cuts through the spicy sauce. If you can’t find fresh corn, use frozen. Just submerge the kernels in some water to defrost them first.
  • I used flour tortillas, but corn tortillas would work well, too.
  • Queso fresco is a Mexican-style crumbling cheese. I found it in my local grocery store, but if you have trouble tracking it down feta cheese is a good substitute.

Happy June 1st, everyone.

overhead photo of huevos rancheros

P.S. The photo above shows two servings on one plate.

More Breakfast and Brunch Recipes


Huevos Rancheros

Huevos Rancheros

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Eggs nestled in a smoky chipotle black bean sauce and topped with fresh veggies. This breakfast dish is my not-so-traditional take on Huevos Rancheros

  • Author: April @ Girl Gone Gourmet
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 2 servings 1x
  • Category: Breakfast
  • Method: Stove
  • Cuisine: Mexican-American



For the Fresh Veggie Topping

  • 1 /2 cup corn
  • 1/2 cup diced bell pepper
  • 1/4 cup diced red onion
  • 1/4 teaspoon salt
  • Juice from 1/2 lime

For the Eggs & Sauce

  • 1 tablespoon olive oil
  • 1 cup tomato puree
  • 1 chipotle pepper in adobo sauce, finely chopped (plus 1 tablespoon of the sauce)
  • 1 cup canned black beans, drained and rinsed
  • 1/2 tablespoon garlic powder
  • 1/2 tablespoon onion powder
  • 2 eggs
  • 2 (8-inch) flour tortillas
  • 2 tablespoons crumbled queso fresco
  • 1 tablespoon chopped fresh cilantro


  1. Mix the ingredients for the fresh veggie topping in a medium bowl. Place it in the refridgerator while you prepare the eggs.
  2. Heat the olive oil in a medium skillet. Add the tomato puree, chipotle pepper and sauce, black beans, and seasonings. Stir and bring to a simmer. Add the eggs, cover, and cook until the whites are set (about five minutes).
  3. To serve: place an egg on each tortilla. Add some beans and sauce. Top with the fresh veggies and garnish with the cheese and cilantro.


  • Serving Size: 1/2 of recipe
  • Calories: 530
  • Sugar: 12.1g
  • Sodium: 1272.3mg
  • Fat: 18g
  • Saturated Fat: 4.2g
  • Unsaturated Fat: 11.7g
  • Trans Fat: 0.1g
  • Carbohydrates: 73.3g
  • Fiber: 13.8g
  • Protein: 24.g
  • Cholesterol: 191.3mg

Do you love this recipe? Don’t forget to leave a comment and your recipe star rating!


  1. This looks too pretty to eat! Looks and sounds delicious and quick. Will surely give this one a try!

  2. This is certainly not the way huevos rancheros are made in Southern Arizona. You stateda that people pile too many other ingredients on them but that’s what you did. Huevos Rancheros are made with a crispy corn tortilla, topped with refried beans, fried eggs and a good salsa. Shredded lettuce and salsa are usually served on the side.

  3. I am not an experienced cook, but I managed this, and it ended up delicious and beautiful, if I don’t say so myself. I only used a third of the chipotle chilies and very little of its sauce because it was so spicy. I added green chilies to compensate. I added mango to the salsa and avacado as a topping, putting it all on crisp corn tortillas. Thank you so much for such a tasty and healthy meal my family loved.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.