• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeCourseBreakfast
5 from 1 vote
Leave a Comment

Huevos Rancheros

Total Time35 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 04/18/24 Updated: 05/17/24

This post may contain affiliate links. Please read my disclosure policy.

pin for huevos rancheros.

Wake up to the vibrant flavors of Mexico with my easy Huevos Rancheros recipe! Perfectly seasoned beans, fresh vegetables, and creamy avocado come together under a perfectly fried egg.

Table of Contents

Toggle
  • The Best Huevos Rancheros
  • Pro Tip
  • Ingredients You’ll Need
  • How To Make Huevos Rancheros
  • Expert Tips
  • Discover More Breakfast Recipes
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Huevos Rancheros
  • Did you try this recipe?
a gorgeous plate of huevos rancheros garnished with queso fresco, sliced avocado and lime wedges.

The Best Huevos Rancheros

Nothing beats waking up to the bold and bright flavors of my Huevos Rancheros on a lazy weekend morning. This recipe, a personal favorite, brings the kitchen to life with its blend of hearty black beans, juicy tomatoes, and a touch of heat from jalapeño, all topped with a perfectly fried egg. It’s a beloved ritual for the hubby and me, turning our breakfast table into a vibrant celebration of simplicity and taste.

Pro Tip

Always fry your eggs in a non-stick skillet with a bit of olive oil over medium heat to achieve that perfectly crisp edge and a gooey, runny yolk.

Ingredients You’ll Need

ingredients needed to make huevos rancheros.
  • Olive oil: We need a little bit of olive oil to sauté our veggies. You could also use avocado oil if you prefer.
  • Onion and Garlic: A white or yellow onion and lots of fresh garlic.
  • Jalapeño: For a spicy kick. If you don’t like the spicy you can omit them.
  • Red bell pepper: For color and sweetness. You could also use yellow or orange bell peppers if you wish.
  • Black beans: For a hearty texture. You can substitute with pinto beans if you wish.
  • Diced tomatoes: A can of diced tomatoes works great. You can sub this with a can of Rotel tomatoes with green chilies.
  • Seasoning/Spices: You’ll need some ground cumin, salt and pepper.
  • Eggs: You’ll need 4 fresh eggs in this recipe.
  • Corn tortillas: Make sure to warm them a little bit first. Flour tortillas are a great alternative.
  • Garnishes: You’ll need some queso fresco, but you can use feta cheese if you can’t find any queso fresco. I also like to top my huevos rancheros with some sliced avocado, fresh cilantro and some lime wedges.

How To Make Huevos Rancheros

Sauté Aromatics

process shots showing how to make huevos rancheros.

Begin by heating olive oil in a large skillet over medium heat. Add your chopped onion, garlic, jalapeño, and red bell pepper. Sauté these ingredients until they’re soft and fragrant, which typically takes about 5 minutes.

Add Beans And Tomatoes

process shots showing how to make huevos rancheros.

Next, stir in the black beans and diced tomatoes to the skillet. Sprinkle in the ground cumin and season with salt and pepper to taste. Let the mixture cook until it’s heated through and has thickened slightly, which should take around 10 minutes.

Fry The Eggs

process shots showing how to make huevos rancheros.

While your bean mixture simmers, heat a bit more olive oil in a separate non-stick skillet over medium heat. Crack the eggs into the skillet and fry them to your desired doneness. Season them with a bit of salt and pepper to enhance their flavor.

Warm The Tortillas

process shots showing how to make huevos rancheros.

While the eggs are cooking, warm the corn tortillas. You can do this in a dry skillet or quickly zap them in the microwave. Warming them makes the tortillas more pliable.

Assemble And Serve

process shots showing how to make huevos rancheros.

To assemble, place a warm tortilla on each plate. Spoon a generous amount of the bean and tomato mixture onto each tortilla. Carefully place a fried egg on top of each. Finish by garnishing with slices of avocado, chopped fresh cilantro, and crumbled queso fresco or feta cheese. Serve immediately with lime wedges on the side to add a fresh, zesty kick.

a gorgeous plate of huevos rancheros garnished with queso fresco, sliced avocado and lime wedges.

Expert Tips

  1. Prep Ahead: Chop your onions, garlic, jalapeño, and bell pepper the night before to streamline your cooking process in the morning.
  2. Use Fresh Ingredients: Opt for fresh lime juice and ripe avocados. Fresh ingredients make a big difference in flavor.
  3. Adjust the Heat: Tailor the spiciness to your preference by adding more or less jalapeño. Remove the seeds and membranes to reduce the heat.
  4. Don’t Overcook the Eggs: Keep a close eye on your eggs to ensure the yolks remain runny. Soft, runny yolks mix wonderfully with the other ingredients.
a gorgeous plate of huevos rancheros garnished with queso fresco, sliced avocado and lime wedges.

Discover More Breakfast Recipes

  • Breakfast Tacos
  • Maple Pecan Overnight Oats
  • Skillet Breakfast Hash
  • Breakfast Egg Rolls
  • Easy Breakfast Sandwich

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
a gorgeous plate of huevos rancheros garnished with queso fresco, sliced avocado and lime wedges.
Recipe
5 from 1 vote

Huevos Rancheros

Huevos Rancheros is a classic Mexican breakfast that's as delicious as it is colorful. It features a layer of hearty black beans and tomatoes, topped with a perfectly fried egg, all served on a warm corn tortilla.
Prep: 15 minutes mins
Cook: 20 minutes mins
Total: 35 minutes mins
Print
Rate
4

Equipment

  • Nonstick Frying Pan Skillet (9.5 Inch)

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 1 jalapeno seeded and finely chopped
  • 1 medium red bell pepper diced
  • 15 ounces black beans drained and rinsed
  • 14.5 ounces diced tomatoes
  • 1 teaspoon ground cumin
  • salt and pepper to taste
  • 4 large eggs
  • 4 corn tortillas
  • 1 avocado sliced
  • ¼ cup fresh cilantro chopped
  • ¼ cup queso fresco or feta cheese, crumbled
  • lime wedges for serving
US Customary – Metric

Instructions

  • Heat olive oil in a large skillet over medium heat. Add the onion, garlic, jalapeño, and red bell pepper. Sauté until the vegetables are soft, about 5 minutes.
  • Stir in the black beans and diced tomatoes. Season with ground cumin, salt, and pepper. Cook the mixture until it's heated through and slightly thickened, about 10 minutes.
  • In a separate non-stick skillet, heat a little more olive oil over medium heat. Crack the eggs into the skillet, and fry them to your desired doneness. Season with a bit of salt and pepper.
  • Heat the corn tortillas in a dry skillet or in the microwave until warm and pliable.
  • Place a warm tortilla on each plate. Spoon a generous amount of the bean and tomato mixture over each tortilla. Top each with a fried egg. Garnish with sliced avocado, chopped cilantro, and crumbled queso fresco or feta cheese.
  • Serve immediately with lime wedges on the side.

Tips & Notes:

  1. Storage Tips: Store any leftovers in an airtight container in the fridge for up to two days. Reheat gently before serving.
  2. Vegan Variation: Easily make this recipe vegan by substituting the eggs with scrambled tofu and skipping the cheese, or using a vegan cheese alternative.
  3. Tortilla Options: While corn tortillas are traditional, feel free to use flour tortillas if you prefer a softer texture.

nutrition facts

Serving: 1serving Calories: 471kcal (24%) Carbohydrates: 50g (17%) Protein: 21g (42%) Fat: 23g (35%) Saturated Fat: 5g (31%) Polyunsaturated Fat: 3g Monounsaturated Fat: 13g Trans Fat: 0.1g Cholesterol: 191mg (64%) Sodium: 295mg (13%) Potassium: 1059mg (30%) Fiber: 16g (67%) Sugar: 6g (7%) Vitamin A: 1575IU (32%) Vitamin C: 59mg (72%) Calcium: 173mg (17%) Iron: 5mg (28%)
Author: Joanna Cismaru
Course: Breakfast, Brunch
Cuisine: Mexican

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





chicken club pasta salad in a white bowl.
Previous Post
Chicken Club Pasta Salad
freshly baked chicken and leek pie in a pie dish.
Next Post
Chicken And Leek Pie
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




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

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required