Recipes Diets we supportDiets Start your planStart plan

Huevos Rancheros Black Bean Bowl

Soft-fried eggs with runny yolks rest over smoky cumin-spiced black beans and a quick ranchero sauce of crushed tomatoes, onion, and jalapeno, finished with melty cheddar, crisp baked corn tortilla strips, and fresh cilantro.

By Camille McLaughlin, RDN, LD, registered dietitian nutritionist

Built forVegetarianLunch
Also fits Balanced Gut-Health High-Protein High-Fiber
Yolks break gold over smoky black beans and a quick ranchero sauce of crushed tomato, onion, and jalapeno. Corn tortilla strips baked crisp go in for crunch and soften slowly wherever the sauce finds them, cheddar melts into the heat, and cilantro tossed over the top keeps every bowl tasting fresh and green.
↓ Jump to Recipe

Why You'll Love This Recipe

Lunch that eats like a full meal, with no meat in it anywhere. It takes the familiar comfort of huevos rancheros and turns it into something you can build in one skillet: smoky beans, a bright tomato sauce, soft eggs, and crunchy tortilla for contrast. It suits a cook who wants real flavor and staying power at midday, and it comes together fast enough for a weekday.

Contrast on the plate, and layers underneath it. Toasting the cumin in oil before the tomatoes go in wakes up its warm, earthy aroma, and simmering the beans right in the ranchero sauce lets them drink up that flavor instead of sitting plain. Baking the tortilla strips rather than leaving them soft gives you a crisp edge that holds up against the saucy beans and the runny yolk, so every bite has both give and crunch. The soft yolk is the quiet sauce here, spilling into the beans and pulling everything together.

The bowl format makes this a workday lunch rather than a weekend breakfast. The eggs and cheddar bring rich, savory protein, the black beans add plenty of fiber and a creamy texture, and the tomatoes and jalapeno keep it lively and fresh rather than heavy. The mix of protein and fiber makes it a filling lunch that carries you into the afternoon, and the cilantro and a squeeze of heat keep each bowl bright to the last spoonful.

Rustic bowl with runny-yolk eggs over red-sauced black beans, cheddar, and crisp corn tortilla strips. Save
Prep: 15 minsCook: 20 minsTotal: 35 minsMakes: 4 servingsServing: 1 loaded bowl, about 2 cups

Ingredients

Serves4Amounts change with the number. The nutrition panel is per serving, so it stays the same.
  • 8 large eggs
  • 2 cans black beans, drained
  • 1 cup shredded cheddar
  • 1 3/4 cups crushed tomatoes
  • 6 corn tortillas, cut in strips
  • 1 medium onion, diced
  • 1 jalapeno, minced
  • 3 1/2 tbsp olive oil
  • 2 tsp ground cumin
  • 1/4 cup cilantro

Instructions

  1. Crisp the tortilla strips: Preheat the oven to 400°F (200°C). Stack the corn tortillas and cut them into thin strips about a quarter-inch wide. Toss the strips with a little of the olive oil until lightly coated, spread them in a single layer on a baking sheet, and bake for about 8 minutes, until golden and crisp. Set aside to cool; they will firm up further as they sit.
  2. Prep the aromatics: While the tortillas bake, peel and dice the onion into small pieces. Halve the jalapeno lengthwise, scrape out the seeds and white ribs with a spoon for a milder heat (leave them in if you want it hotter), then mince it finely. Drain and rinse the black beans in a colander until the water runs clear.
  3. Build the ranchero beans: Warm some olive oil in a large skillet over medium heat. Add the onion and jalapeno and cook, stirring often, until the onion is soft and translucent, about 5 minutes. Stir in the ground cumin and let it toast for about 30 seconds, until fragrant. Pour in the crushed tomatoes, add the drained black beans, and simmer gently for about 8 minutes, until the sauce thickens slightly and the beans are heated through. Taste, then season lightly if it needs it. Keep warm over low heat.
  4. Fry the eggs: Heat the remaining olive oil in a nonstick skillet over medium heat until it shimmers. Crack in the eggs, spacing them apart, and fry undisturbed until the whites are fully set and opaque but the yolks are still soft and runny, about 3 minutes. For firmer tops, cover the pan for the last minute so the steam sets the whites over the yolk.
  5. Assemble the bowls: Chop the cilantro. Spoon the warm ranchero black beans into bowls. Slide the fried eggs on top, sprinkle with shredded cheddar so it softens against the hot beans, then pile on the crisp tortilla strips and garnish with cilantro. Serve right away, while the yolks are runny and the strips are crunchy.
Nutrition Facts
4 servings per recipe
Serving size1 loaded bowl, about 2 cups
Calories657
% Daily Value*
Total Fat 36g47%
Saturated Fat 13g67%
Trans Fat 0g
Cholesterol 414mg138%
Sodium 1819mg79%
Total Carbohydrate 51g19%
Dietary Fiber 14g48%
Total Sugars 8g
Includes 0g Added Sugars 0%
Protein 34g
Vitamin D 2.2mcg11%
Calcium 453mg35%
Iron 6.9mg39%
Potassium 1006mg21%
* Percent Daily Values are based on a 2,000 calorie diet. Values are computed from USDA FoodData Central and are estimates. Per serving (1 loaded bowl, about 2 cups).

Variations

  • Green ranchero: Swap the crushed tomatoes for a tomatillo salsa verde and skip the cumin toast, simmering the beans in the green sauce for a tangier, brighter bowl.
  • Extra creamy: Top each bowl with sliced avocado or a spoonful of guacamole for a cool, buttery contrast to the warm beans and spicy sauce.
  • Lime crema drizzle: Stir lime juice into sour cream and drizzle it over the finished bowl for a cool, tangy finish; this adds dairy.
  • Smoky chipotle heat: Add a minced chipotle in adobo along with the jalapeno for a deeper, smoky heat and a little more color in the sauce; this adds a touch of added sugar from the adobo.
  • Roasted pepper and corn: Fold roasted poblano strips and charred corn kernels into the beans for extra sweetness and a smoky, late-summer character.

Storage & Leftovers

Store the components separately when you can. The beans and ranchero sauce keep well in an airtight container in the refrigerator for up to four days. Keep the baked tortilla strips at room temperature in a separate covered container so they stay crisp, and fry the eggs fresh when you are ready to eat, since a runny yolk does not hold up to storage.

To reheat, warm the beans in a skillet over medium-low heat with a splash of water to loosen them, stirring until hot throughout. Refresh softened tortilla strips in a 350°F (175°C) oven for a few minutes to bring back their crunch. Fry fresh eggs and assemble just before serving.

For a make-ahead lunch, cook the ranchero beans and bake the tortilla strips up to three days in advance. When it is time to eat, all that is left is frying the eggs and assembling, which takes only a few minutes.

Notes & Tips

A few small habits make this bowl come together smoothly and taste its best.
  • Control the heat: The jalapeno's punch lives in its seeds and ribs. Scrape them out for a gentle warmth, or leave them in and add a second pepper if you like real fire.
  • Toast the cumin: Give the ground cumin a brief moment in the hot oil before the tomatoes go in. That short bloom is what turns it from dusty to deeply aromatic.
  • Pick the right tortillas: Corn tortillas crisp far better than flour for the baked strips. Slightly stale ones crisp fastest, so this is a good use for a pack that is a day or two past fresh.
  • Judge the yolk: For a runny yolk, pull the eggs when the whites are set and opaque but the yolk still jiggles softly when you nudge the pan. Cover the pan briefly if you want the tops set without hardening the yolk.
  • Keep strips crisp: Add the tortilla strips only at the very end, right before serving. Piled on early, they soften quickly under the warm beans and lose their crunch.
  • Round out the plate: A wedge of lime and a few pickled onions on the side brighten the whole bowl, and a spoonful of extra beans makes it stretch into a bigger meal.

Nutrition & Mindful Eating

Built rather than baked, this bowl comes together in layers: warm black beans at the bottom, tomato and onion cooked down with cumin, a fried egg on top and crisp tortilla pieces tucked around the edge.
  • Beans, egg and tortilla in the same bowl each stay themselves. The beans are soft and savory, the egg sits on top with its yolk intact, and the tortilla pieces around the rim stay crisp until you push them under.
  • Corn tortillas toasted until they snap bring the toasted-corn flavor that makes this taste like what it is, and whole corn carries fiber into a bowl that is otherwise soft the whole way down.
  • Tomatoes and onion cooked down in olive oil turn into a loose sauce with real sweetness in it, and cooking the tomatoes in fat like this makes their lycopene easier for your body to take up.
  • A fried egg holds a firm white and a soft yolk, and cutting into it is what dresses the beans underneath, with complete protein arriving alongside all that richness.
  • Jalapeno cooked into the beans and torn cilantro at the very last moment keep the heat sharp against the warm beans, and the cheddar melting under them pulls everything into one mouthful.
  • As you eat, push a crisp piece of tortilla under the yolk and see how quickly it softens, and let the last few bites be as deliberate as the first ones were.

Frequently Asked Questions

Can I make this less spicy for kids?

Yes. Remove all the seeds and ribs from the jalapeno, or leave the pepper out entirely and lean on the cumin and tomatoes for flavor. You can always set a bottle of hot sauce on the table for the adults.

My tortilla strips went soggy. What happened?

They were most likely added too early or piled under the beans while assembling ahead. Bake them until deeply crisp, store them separately at room temperature, and add them only at the moment you serve.

How do I keep the yolks runny if I am cooking for a few people?

Fry the eggs in batches or a wide skillet so they are not crowded, and pull each one the moment the whites set. Assemble and serve immediately rather than holding the eggs warm, since residual heat keeps cooking the yolk.

Can I use dried black beans instead of canned?

Yes. Soak them overnight, then simmer in fresh water until tender, about an hour to an hour and a half, and drain before adding to the sauce. Canned beans simply save that step; either works well here.