• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Nessy Kitchen
  • Home
  • Browse Recipes
    • Main Dishes
    • Breakfast and Brunch
    • Snacks
    • Desserts
    • Drinks
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Mains
  • Breakfast
  • Snacks
  • About
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Mains
    • Breakfast
    • Snacks
    • About
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Breakfast and Brunch

    Huevos Rancheros with Black Beans (Homemade Sauce!)

    Published: Jan 26, 2021 by Janessa

    Jump to Recipe Print Recipe

    I felt so adventurous the first time that I ordered Huevos Rancheros for brunch. Move aside Waffles and Eggs Benedict, we're stepping out and trying something new!

    So satisfying and flavorful, they did not disappoint! I immediately wanted to learn to make them and experimented with my first recipe that weekend. As it turns out, they are incredibly easy to make at home!

    Huevos Rancheros (pronounced kind of like- "wave-ohs ranch-air-ohs") directly translates to "Ranchers Eggs" and originate from Mexico. Based on what I have read, they traditionally consist of corn tortillas, pico de gallo salsa and eggs. However, the dish has become very widespread and has many variations.

    Top view of two bowls of huevos rancheros topped with avocado and cilantro.

    And while I can't promise you my variation is authentic, I can promise you that it is absolutely delicious! My version is something of a hybrid between huevos rancheros and huevos ahogados (which means "drowned eggs") because the eggs are poached in my easy homemade ranchero sauce (less dishes!).

    I create tortilla stacks (almost like sandwiches) of cheese and black beans (either homemade or canned) and then pour the eggs and sauce over top.

    If you've never had them before but you enjoy Mexican inspired foods, I am sure you will love these!

    So let's make some huevos rancheros!

    The Ingredients

    Ingredients for homemade huevos rancheroes and sauce.
    • Sauce
      • Canned Diced Tomatoes- Do not drain. Canned whole tomatoes or 2 cups of fresh tomatoes will also work.
      • Cilantro- Omit if you aren't a fan.
      • Onion
      • Jalapeno- Omit if sensitive to spice.
      • Garlic
      • Sea Salt
    • Black Beans- You can use canned or homemade. If using canned, I like to add a ½ teaspoon of garlic powder or Taco Seasoning to give them a bit more flavour.
    • Tortillas- If you need this recipe to be gluten free, ensure you are using pure corn tortillas.
    • Cheese- Shredded white cheddar, Monterey jack, pepper jack or mozzarella are all good options. Or use crumbled queso fresco or goat cheese.
    • Eggs

    The Method

    1. Make the sauce. Blend all of the sauce ingredients together in a blender or food processor. Pour into a wide pot and heat over medium-low until it comes to a simmer.

    Steps showing how to make homemade huevos rancheroes sauce.

    2. Prepare the "stacks".

    • Get the ingredients ready:
      • Mix seasoning into the beans if using and heat if desired. You can heat the beans in the microwave for 30-60 seconds or in a pot.
      • Shred or crumble the cheese.
      • Toast the tortillas for 30 seconds per side if you wish.
    • Assemble:
      • First Corn Tortilla
      • ¼ cup (20 g) Shredded Cheese
      • ⅓ cup (90 g) Black Beans
      • Second Corn Tortilla
    Steps showing how to assemble stacks for huevos rancheros.

    3. Poach the eggs. Once the sauce is simmering, crack the needed amount of eggs into the sauce, cover and cook for 5-10 minutes until eggs are as desired. I find about 5 minutes yields runny yolks and set whites.

    Eggs poaching in ranchero sauce.

    4. Assemble. Use a large spoon to scoop the eggs out and place on top of the prepared "stacks". Then, distribute the rest of the sauce evenly between the bowls.

    Egg on top of stack before adding the remaining sauce.

    5. Enjoy!

    Leftovers

    Make Ahead: The sauce can be made up to 3 days in advance and kept in the refrigerator.

    To Store: These are best eaten immediately after they are made. If you don't expect to eat the full amount, assemble only what you plan to eat and refrigerate the individual elements in airtight containers for up to 3 days.

    To Reheat: Follow the preparation directions in the recipe.

    Make it Your Own

    • Add Meat- Cook and crumble some Chorizo or add some leftover Pork Carnitas on top of the cheese.
    • Have it with Fried Eggs- You can fry eggs and add them on top instead of poaching in the sauce.
    • Make it Spicier- If you want to up the heat, leave some or all of the seeds in the jalapeno.
    • Make it Dairy Free- Omit the cheese or try using some Cashew Queso instead.
    • Use Hummus- In place of black beans, try spreading 2-4 tablespoon of your favorite hummus, such as roasted garlic onto the corn tortillas.
    • Huevos Ahogados- Skip the "stacks" and serve the sauce and eggs in a bowl with tortillas alongside.

    How to Serve Huevos Rancheros

    • For extra garnish, try topping it with:
      • Cilantro
      • Sliced Avocado
      • Additional cheese
    • And for serving on the side (or dipping in the extra sauce!):
      • Additional Corn Tortillas
      • Tortilla Chips
      • Crispy Baked Sweet Plantains

    Tips and Tricks

    Serving multiple people?

    • When I am making more this for than two people, I like to assemble the "stacks" ahead of time while the sauce is cooking and then place them on a cookie sheet.
      • Cover the cookie sheet with aluminum foil or an additional small cookie sheet placed upside down as a "lid".
      • Heat at 350 F for about 10 minutes while the eggs poach. It ensures the cheese is nicely melted and heats up the beans and tortillas.
      • Use a large spatula to move them to the serving dishes and then top with eggs and sauce.

    Dietary Notes

    If you have dietary restrictions, check the packaging of specific ingredients that you use to ensure they are compliant. This recipe is:

    • Dairy Free - If you omit the cheese.
    • Gluten Free
    • Vegetarian

    And if you liked this recipe...

    ...you might also like:

    • Benny Bowls
    • Everything Bagel Casserole (For Two)
    • Loaded Avocado Chickpea Toast
    • Easy Salsa (Ready in 5 minutes!)

    Huevos Rancheros

    5 from 9 votes
    Print Pin Rate
    Prep Time: 20 minutes
    Cook Time: 10 minutes
    Total Time: 30 minutes
    Servings: 2
    Calories: 455kcal

    Ingredients

    • 1 (14 oz) can diced tomatoes do not drain
    • ¼ cup fresh cilantro
    • 1 small yellow onion
    • 1 jalapeno seeded
    • 1 clove garlic
    • ½ teaspoon fine sea salt
    • ¾ cup black beans (about half of a 19oz/540mL can), drained
    • ½ teaspoon garlic powder or Taco Seasoning optional
    • 4 (6 inch) corn tortillas plus additional for serving
    • ½ cup white cheddar cheese shredded
    • 2-4 large eggs
    US Customary - Metric

    Instructions

    • Place the canned tomatoes, cilantro, onion, jalapeno, garlic and salt in a blender and puree until smooth.
    • Transfer sauce to a medium saucepan and bring to a simmer over medium low heat.
    • Meanwhile, prepare the remaining ingredients. Mix the beans with garlic powder or taco seasoning if using and heat in a pot or microwave. Toast tortillas for 30 seconds per side in a skillet.
    • To assemble, place one tortilla on a serving dish, top with ¼ cup of cheese, ⅓ cup of black beans and then the second tortilla. Repeat with the remaining servings.
    • Once the sauce is simmering, crack the desired number of eggs for serving into the sauce. Cover and let poach until whites are set and yolks are set to your preference, 5 to 10 minutes.
    • Using a large spoon, scoop the cooked eggs onto the tortilla stacks and divide the sauce evenly over top of the dishes.
    • Serve warm.

    Notes

    Leftovers
    This recipe is best consumed immediately after making. If you anticipate having leftovers, I recommend only assembling as much as you plan to eat and then storing leftovers of the individual elements in airtight containers in the refrigerator for up to 3 days. Assemble when ready to eat.
    *Nutritional info calculated with 1 egg each and without additional toppings.

    Nutrition

    Calories: 455kcal | Carbohydrates: 60g | Protein: 26g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 208mg | Sodium: 867mg | Potassium: 1134mg | Fiber: 15g | Sugar: 9g | Vitamin A: 2449IU | Vitamin C: 43mg | Calcium: 276mg | Iron: 4mg
    Did you make this recipe?Let me know what you thought in the comments below!

    More Breakfast and Brunch Ideas!

    • Chunky Chocolate Granola
    • Flourless Oat Waffles (In a Blender)
    • Crunchy Peanut Butter Snack Bars
    • Healthy Flourless Oatmeal Cookie Bars
    « Quick Chicken Potato Skillet
    Coconut Flour Brownies »

    Reader Interactions

    Comments

    1. Shelby

      May 25, 2022 at 4:28 am

      5 stars
      This is such an awesome recipe to step up your breakfast game and get out of your comfort zone- so delicious!

      Reply
      • Janessa

        May 25, 2022 at 8:20 am

        I'm glad you enjoyed this recipe, Shelby!

        Reply
    2. Megan

      May 26, 2022 at 7:57 am

      5 stars
      I love a good vegetarian dinner or breakfast that's this affordable and healthy. I grew up loving Huevos Rancheros, and this is a fun easy version. A good reminder, too, to keep this in regular rotation!

      Reply
      • Janessa

        May 26, 2022 at 11:09 am

        I'm glad you enjoyed this recipe, Megan!

        Reply
    3. Stacey

      May 27, 2022 at 9:52 am

      5 stars
      I love Mexican food, and this huevos rancheros breakfast stack was so tasty and very satisfying.

      Reply
    4. Donny

      May 27, 2022 at 1:05 pm

      5 stars
      I always need new breakfast ideas and this was so good! I never knew you could poach the eggs directly in the sauce - great idea!

      Reply
      • Janessa

        May 27, 2022 at 2:07 pm

        I'm glad you enjoyed this recipe! Thank you for your kind review, Donny.

        Reply
    5. jennifer

      May 29, 2022 at 5:01 am

      5 stars
      I love all Mexican-inspired breakfast recipes, but usually only do Migas or Chilaquiles at home . . . so was super excited to try your delicious "stack"! Was a big hit with me and my 3 young adult sons!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




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

    Primary Sidebar

    Janessa

    Hi, I'm Janessa and I'm passionate about sharing recipes that are made with wholesome ingredients, are quick and easy and most importantly, delicious!

    More about me →

    Popular

    • Chai Frappe
    • Chorizo, Rice and Beans Skillet
    • Cajun Chicken Sheet Pan (With Honey Butter)
    • Thai Peanut Salad

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Site Policies and Disclaimer

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Instagram

    Copyright © 2020-2022 The Nessy Kitchen

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
    Cookie SettingsAccept All
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT