ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Huevos Rancheros

Prep time 10 mins
Cook time 25 mins
Yield Serves: 4
Brunch just got so much better! Green onion and a squeeze of lime add color and zing to the meatless breakfast classic.


  • 1 15.5-oz. can black beans, rinsed and drained
  • 2 tablespoons lemon juice
  • 2 tablespoons olive oil
  • Salt and pepper
  • 4 6-inch corn tortillas
  • 1 cup loosely packed grated Monterey Jack
  • 1 cup bottled salsa, hot, medium or mild
  • 2 tablespoons unsalted butter
  • 4 large eggs
  • Chopped avocado, optional
  • Sour cream, optional

Nutrition Information

  • calories 429
  • fat 27 g
  • satfat 11 g
  • protein 20 g
  • carbohydrate 31 g
  • fiber 9 g
  • cholesterol 257 mg
  • sodium 1496 mg

How to Make It

  1. Preheat oven to 400°F. Mix beans with lemon juice and olive oil in a large bowl. Use a fork to lightly mash; season with salt and pepper.

  2. Place tortillas on a large rimmed baking sheet. Divide beans evenly among tortillas and spread. Top with equal amounts of cheese and salsa. Bake until cheese begins to melt, about 10 minutes.

  3. Melt butter in a large nonstick skillet over medium heat. Break eggs into skillet; season with salt and pepper. Cook until whites are firm and yolks are beginning to set, 5 to 7 minutes.

  4. Remove tortillas from oven. Top each with 1 egg, being careful to not break yolks. Return to oven and bake until warmed through and eggs are set, 3 to 5 minutes. Serve warm topped with avocado and sour cream, if desired.