Black Bean Huevos Rancheros

Black Bean Huevos Rancheros

ZZ 2

"Layered with black beans plus fresh salsa and shredded Monterey Jack cheese, this is a delicious version of the classic Spanish or Mexican 'rancher's eggs' dish."


50 m servings 440 cals
Serving size has been adjusted!

Original recipe yields 4 servings



  • Calories:
  • 440 kcal
  • 22%
  • Fat:
  • 16.5 g
  • 25%
  • Carbs:
  • 52.9g
  • 17%
  • Protein:
  • 22.7 g
  • 45%
  • Cholesterol:
  • 214 mg
  • 71%
  • Sodium:
  • 855 mg
  • 34%

Based on a 2,000 calorie diet

On Sale

What's on sale near you.


  • Prep

  • Cook

  • Ready In

  1. To make the salsa, stir the tomatoes, green onions, cilantro, lime juice, jalapeno pepper, 1 clove minced garlic, and salt to taste, together in a bowl until well blended. Cover, and refrigerate until needed.
  2. Preheat oven to 375 degrees F (190 degrees C). Lightly grease a baking sheet.
  3. Place 1 teaspoon canola oil in a skillet, and heat over medium heat. Stir in the garlic, and cook 1 minute until light brown. Mix in the black beans, chicken broth, and chiles; simmer until beans are heated through, about 5 minutes. Turn off heat, and keep warm.
  4. Place four tortillas on the prepared baking sheet. Sprinkle the cheese evenly over the tortillas. Top with the remaining four tortillas. Cover the baking sheet with aluminum foil.
  5. Bake tortillas in preheated oven until cheese melts, about 5 minutes.
  6. Place the remaining 1 teaspoon canola oil in a skillet, and heat over medium heat. Crack eggs into skillet, and cook to desired firmness.
  7. To assemble huevos rancheros, place filled tortillas on four serving plates. Top each tortilla with black bean mixture, a layer of salsa, and an egg. Serve immediately.
  • profile image

Your rating



  1. 69 Ratings


Absolutely delicious! I used a can of diced tomatoes with jalapenos instead of using fresh, a can of diced green chiles and yellow onion. I ended up sautéing ½ a yellow onion and the garlic, a...

YUMM!!! I loved this recipe, never before thought to melt the cheese between tortillas first (versus using just tortillas). Love it and love the chipotle chiles, they add extra kick and smokin...

This was excellent! My fiancé has been begging me to make huevos rancheros for him, and this came out just like he hoped it would! I did use store-bought salsa, though, and scrambled my eggs w...

A spicy, hearty way to start the day! Great for the weekends when you have more time to spend on breakfast, although this would be great for dinner too. It's very filling - if you have this for ...

Quick, easy, and awesome. I never imagined that egg + black beans would taste so good! I used my own canned salsa instead of making the pico de gallo. I've never cooked with chipotles before (th...

So disappointed! This took a long time to make and was not very good. There needs to be a LOT more cheese than just a half a cup. I didn't understand the point of adding chicken broth to the bea...

My husband is from Central America and he loved these. He says it's one of his favorite meals I make. I haven't had the time to try it, but the only thing I can imagine making it better is fresh...

Great recipe! It is a little time consuming. I made the salsa and beans at the same time, and then I assemble and cook the eggs as needed. This is my lunch this week! It is so good! New favorite...

Great recipe. Cooked our eggs sunny side up and the runny yolk added just the right flavor and moisture to the dish. IMO the fresh cilantro adds just the right touch. A simple keeper. Thank ...