• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About
    • Contact
    • Photo Use Policy

Connoisseurus Veg logo

SUBSCRIBE

Sign up for email updates and receive a free copy of my veggie burger e-book!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipe Index
  • Free Veggie Burger Book
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    You are here: Home / Breakfast / Vegan Huevos Rancheros

    LAST UPDATED: December 11, 2019 • FIRST PUBLISHED: December 11, 2019

    Vegan Huevos Rancheros

    Jump to Recipe Print Recipe
    Vegan Huevos Rancheros

    Scrambled tofu and zesty refried black beans are served on warm corn tortillas and piled with toppings to make these vegan huevos rancheros! Perfect for a savory breakfast or a delicious dinner.

    Close Up of Two Vegan Huevos Rancheros Topped with Salsa and Jalapeno Peppers

    I'm always compelled to share brunch recipes in December because Christmas brunch is my family's thing. If you're holiday brunching it up like we are you'll probably need a killer vegan main dish. This is one of my family's favorites!

    What is Huevos Rancheros?

    Traditional huevos rancheros is a Mexican breakfast recipe involving eggs served on tortillas. Aside from that, the concept is pretty flexible and the dish can include any number of other ingredients or toppings, like salsa, cheese, or refried beans.

    How to Veganize Huevos Rancheros

    Plate of Vegan Huevos Rancheros with Coffee Cup in the Background

    The big obstacle in making huevos rancheros vegan is the eggs. Fortunately, there are a bunch of ways to replace eggs in vegan cooking. Chickpeas and tofu both make great vegan scrambles. I went with tofu for this dish because it goes so nicely with the refried beans and salsa.

    How to make Vegan Huevos Rancheros

    Make the Refried Beans

    Collage Showing Steps for Making Refried Black Beans: Cook Onion, Add Garlic and Spices. Add Beans, and Mash Beans

    Start by heating up some oil in a skillet, then add some onion. Give the onion a minute to cook and soften up, and then add some garlic and spices. Toast everything in the skillet for a few minutes until it smells wonderful, then add the beans and some water.

    Bring the water to a simmer and let the beans cook for about 10 minutes, until they soften up. You can add more water while they cook if the skillet gets too dry. Tip: Keep a cup of hot water on hand so you can add it to the skillet as needed. Using hot water will prevent the mixture from cooling down as cold water would.

    Once the beans have had some time to simmer and soften up, mash them up with a fork or potato masher. I like to leave a few chunks, but you can make them as creamy as you'd like.

    Season the beans with some salt and a bit of lime juice.

    Scramble the Tofu

    Collage Showing Steps for Making Tofu Scramble: Scramble Tofu in a Skillet and Add Seasonings

    I kept this scramble super simple since this dish has a lot going on.

    To make your tofu scramble, heat up some oil in a skillet, then break a block of tofu into a few large chunks and add them to the skillet. I like to keep my chunks pretty big — you can always break them into smaller pieces at the end.

    Cook the tofu for a few minutes, until it starts to dry out and crisp up in spots, then add your seasonings — soy sauce, nutritional yeast, cumin, and some turmeric for color. Cook the tofu for a minute or two longer until the liquid from the soy sauce dries up.

    For extra eggy flavor, season your tofu with kala namak, also known as black salt. This type of salt can be found at Indian markets and has a high sulfur content, so it makes things taste eggy!

    Assemble the Vegan Huevos Rancheros

    Heat up your tortillas in a skillet and pile the beans and scrambled tofu on top. Add your favorite toppings: salsa, hot sauce, avocado, fresh cilantro, chives, vegan cheese and cashew cream would all be great!

    Dig in!

    Table Set with a Plate of Vegan Huevos Rancheros, Skillet, Coffee Cup, Napkin and Fork

    FAQ & Vegan Huevos Rancheros Tips

    • Can this dish be made gluten-free? Yup! Just substitute gluten-free tamari for the soy sauce.
    • Feel free to substitute a different variety of bean. Pinto or navy beans would work well.
    • Can this dish be made with dried beans? Yes, but you'll need to soak and cook them first. Try this method. You'll need 1 ¾ cups of cooked beans.
    • How should I store leftovers? Store any leftover scramble and beans in separate containers. Both can be reheated in the microwave or on the stove, and you might need to add a splash of water to the beans.
    • What is kala namak and where can I get it? Kala namak is a type of salt with a high sulfur content, so it's great for making things taste eggy. Look for it at Indian markets or online.

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    Close Up of Two Vegan Huevos Rancheros Topped with Salsa and Jalapeno Peppers
    5 from 1 vote
    Print

    Vegan Huevos Rancheros

    Scrambled tofu and zesty refried black beans are served on warm corn tortillas and piled with toppings to make this vegan spin on huevos rancheros! Perfect for a savory breakfast or a delicious dinner.

    Course Breakfast
    Cuisine Mexican
    Prep Time 20 minutes
    Cook Time 25 minutes
    Total Time 45 minutes
    Servings 6
    Calories 214 kcal
    Author Alissa Saenz

    Ingredients

    For the Refried Beans

    • 1 tablespoon canola oil (or high heat oil of choice)
    • 1 small onion, diced
    • 2 garlic cloves, minced
    • 2 teaspoons ground cumin
    • 1 teaspoon dried oregano
    • 1 (14 ounce or 400 gram) can black beans, drained and rinsed
    • ½ cup water, plus more as needed
    • 1 tablespoon lime juice
    • Salt to taste

    For the Tofu Scramble

    • 1 tablespoon canola oil (or high heat oil of choice)
    • 7 ounces firm or extra firm tofu, drained
    • 2 tablespoons nutritional yeast flakes
    • 1 tablespoon soy sauce
    • 1 tablespoon lemon juice
    • 1 teaspoon ground cumin
    • ½ teaspoon ground turmeric
    • Kala namak, to taste (or regular salt)
    • Black pepper, to taste

    For Serving

    • Canola oil (or high heat oil of choice)
    • 6 corn tortillas
    • Toppings of choice, such as salsa, hot sauce, avocado, scallions and fresh cilantro
    US Customary - Metric

    Instructions

    To Make the Refried Beans

    1. Coat the bottom of a medium skillet with oil and place it over medium heat.

    2. When the oil is hot, add the onion and cook it for about 5 minutes, until soft and translucent.

    3. Add the garlic, cumin and oregano. Cook about 1 minute more, until very fragrant.

    4. Stir in the beans and water. Raise the heat and bring the water to a simmer.

    5. Cook the beans for about 10 minutes, stirring occasionally, until softened up a bit. You can add a splash more water if it all dries up during cooking.

    6. Remove the beans from the heat and use a potato masher to mash about half of them.

    7. Stir in the lime juice and season the beans with salt to taste.

    To Make the Tofu Scramble

    1. Coat the bottom of a medium skillet with oil and place it over medium heat.

    2. When the oil is hot, break the tofu into large chunks and add them to the skillet.

    3. Cook the tofu for about 5 minutes, stirring and breaking the chunks up further with a spatula, until the edges begin to dry out and crisp up.

    4. Add the nutritional yeast, soy sauce, lemon juice, cumin and turmeric. Gently flip everything a few times to distribute the seasonings.

    5. Cook the tofu for 1 to 2 minutes more, until the liquid from the soy sauce dries up.

    6. Remove the skillet from heat and season the tofu with kala namak or salt and pepper to taste.

    To Serve

    1. Lightly oil the bottom of a large skillet and place it over medium heat.

    2. Add a few tortillas at a time and heat them up for about 2 minutes on each side, until they begin to crisp up.

    3. Transfer the warmed tortillas to plates and top them with refried beans, tofu, and toppings of choice.

    4. Serve.

    Nutrition Facts
    Vegan Huevos Rancheros
    Amount Per Serving (1 tortilla with toppings)
    Calories 214 Calories from Fat 68
    % Daily Value*
    Fat 7.5g12%
    Saturated Fat 0.9g5%
    Sodium 288mg12%
    Potassium 423mg12%
    Carbohydrates 27.4g9%
    Fiber 7.9g32%
    Sugar 1.2g1%
    Protein 11.8g24%
    Calcium 9mg1%
    Iron 16mg89%
    * Percent Daily Values are based on a 2000 calorie diet.

     

    « Vegan Cheese and Onion Pie
    Vegan Zuppa Toscana »

    Sharing is caring!

    • Facebook
    • Twitter
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Subscribe

    Subscribe for email updates and receive a free copy of my veggie burger e-book!

    Reader Interactions

    Comments

    1. Connie says

      December 29, 2013 at 8:55 am

      Man, that tofu does look mighty eggy. Looks like a great way to start the day (or end the day... totally looks dinner-ish)

      Reply
      • Alissa Saenz says

        December 29, 2013 at 1:05 pm

        Thank you! Yeah, it looks so eggy that I found it a little unnerving at first! (I've never been a fan of the taste of eggs.) We ate this for breakfast and dinner - a little salad with some salsa along side for dinner and it was perfect :)

        Reply
    2. Jill says

      December 11, 2019 at 6:30 pm

      I just made this for dinner. I saw your post right before I was going to make enchilada casserole and my kids urged me to switch gears to this. It was really delicious!!

      Reply
      • Alissa Saenz says

        December 15, 2019 at 3:02 pm

        Yay! Glad it was a hit!

        Reply
    3. Alice says

      August 11, 2020 at 7:07 am

      5 stars
      My husband loved it, made especially for his birthday breakfast

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Alissa Holding a Coffee Cup

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • The Best Vegan Banana Bread
    • Crispy Baked Teriyaki Tofu
    • Creamy Vegan Rice Pudding
    • Classic Lentil Soup

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up for emails and updates

    Contact

    • About
    • Contact
    • Photo Use Policy

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2022 Tofu Press LLC & Alissa Saenz

    1462 shares
    • 109