• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • eBooks
  • Spring
  • FREE EBOOK

Create Mindfully

menu icon
go to homepage
  • About
  • Recipes
  • eBooks
  • Spring
  • FREE EBOOK
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • eBooks
    • Spring
    • FREE EBOOK
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Mexican Inspired

    Modified: Mar 10, 2025 · Published: May 13, 2019 by Willow Moon · This post may contain affiliate links. · As an Amazon Associate I earn from qualifying purchases. · I get commissions for purchases made through links in this post.

    Vegan Tofu Enchiladas with Black Beans

    Jump to Recipe Pin Video

    These Vegan Tofu Enchiladas with Black Beans are loaded with veggies. This easy meal can be on the table in 45 minutes!

    Vegan Enchiladas on a plate close up.

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    These Vegan Tofu Enchiladas with Black Beans are rich and comforting. There's no need to go to a Mexican restaurant for enchiladas when it's so easy to make your own!

    Have you tried Amy's Black Bean Vegetable Enchiladas? They are delicious!

    Well, they were the inspiration for these Tofu Enchiladas. They are loaded with tofu, black beans, bell pepper, corn, onions, and zucchini.

    I used to eat them when I worked away from home and I wanted a meal fast. Now that I cook a ton more, I thought I would make my interpretation of them since I love the combination of ingredients.

    Another enchilada recipe to try is my Spinach, Tofu, and Pine Nut Enchiladas. They have a roasted green chile sauce.

    You might also like my Jackfruit Enchiladas recipe and my Vegan Mexican Tortilla Pizza recipe.

    Jump to:
    • ❤️ Why You'll Love Them
    • 🧾 Ingredients
    • 📖 Variations / Additions
    • 🔪 Instructions
    • 💭 Tips
    • 👩🏻‍🍳 Recipe FAQs
    • 🍽 Serving
    • 🌮 Other Vegan Mexican Recipes
    • 🎥  Video
    • 📋 Recipe
    • 💬 Comments

    ❤️ Why You'll Love Them

    • They're rich and comforting.
    • They are loaded with flavor.
    • You can customize them to your liking.

    🧾 Ingredients

    Vegan enchilada ingredients on a cutting board with labels.
    Vegan enchilada ingredients on a cutting board with labels.
    • Onion: Adds a sweet, savory pungent flavor.
    • Olive oil: To cook the veggies
    • Garlic: Adds a pungent flavor.
    • Vegetables: I used red bell pepper, zucchini, and corn when I originally published this recipe. When I updated it I did not use corn because I found out I have a corn intolerance. Use your favorite vegetables. Mushrooms, sweet potato, or butternut squash would also work well.
    • Tofu: I used firm tofu. You could also use extra firm tofu.
    • Black beans: You could also use pinto beans or leave them out.
    • Spices: cumin, chili powder, Mexican oregano, cayenne pepper: Adds warming spicy flavors. You could also use taco seasoning.
    • Salt and pepper: Enhance flavors and add flavors.
    • Enchilada sauce: I used a store-bought enchilada sauce. You could make a homemade sauce or use a green sauce as well.
    • Corn tortillas: You could also use cassava flour or another type of flour tortilla. Since posting this I found out I have a corn intolerance, so the recipes I make now include alternatives to corn tortillas.
    • Vegan cheddar: I like to add vegan cheese for a cheesy flavor, but it's totally optional.

    To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.

    📖 Variations / Additions

    • Mushrooms
    • Sweet potato
    • Butternut squash
    • Pumpkin
    • Spinach
    • Tomato
    • Black olives
    • Large gluten-free tortillas to make smothered burritos

    5 Secrets to Transforming Tofu

    Maple Dijon Baked Tofu Sandwich

    FREE 5 part email series to help you cook tofu like a pro.

    We respect your privacy. Unsubscribe at any time.

    🔪 Instructions

    Collage photo with enchilada filling  in a skillet, tortilla in a pan, tortilla being filled, then rolled, and then in a baking dish with sauce and vegan cheese.

    Step 1: Heat olive oil in a large skillet Add chopped onions and sauté until translucent. Add garlic, then red pepper, zucchini, and tofu. Cook until the veggies are crisp tender and the tofu is browned. Add corn, black beans, and spices. Set aside.

    Step 2: Heat olive oil in a frying pan. Place corn tortillas in oil one at a time and fry for 10 seconds on each side. This helps with flavor and to make the tortillas more pliable. Add more oil as needed. Place on paper towels to soak up the extra oil.

    Step 3: Pour a little enchilada sauce into a baking dish. Fill each tortilla with 3-4 tablespoons of the tofu mixture.

    Step 4: Roll tightly.

    Step 5: Place each enchilada seam side down on the enchilada sauce. Cover with more enchilada sauce.

    Step 6: Top with shredded vegan cheddar if using. My baking dish is 7 ½" x 9 ½" so I baked my enchiladas in two batches.

    These tofu and black bean enchiladas bake pretty quickly. They only need about 15-20 minutes to bake.

    Enchiladas in a baking dish.

    💭 Tips

    • Use medium-thickness corn tortillas. If they are too thin they'll fall apart easily.
    • It may be tempting to skip the step for frying the corn tortillas. Frying them in oil adds flavor and makes them more pliable. Traditionally, after frying the tortillas, you would dip them in heated enchilada sauce. I skip this step because it's messy, and the tortillas still soak up the sauce once they are in the baking dish.
    • Chop the red pepper and zucchini about the same size so that they cook at the same time. The tofu will be slightly larger (see photos or video).
    • Don't overstuff the tortillas. You want to be able to roll them and have them stay together. Depending upon the size of your tortillas, 3-4 tablespoons of filling should be sufficient.
    • Just like salsa, enchilada sauce comes in different spice levels. Buy for your taste buds. I get a medium spice level because I have never seen one marked "spicy".
    • I topped my enchiladas with sliced avocado, vegan sour cream, and green onion. You could use your favorite toppings or none at all, but I really liked these additions.
    Vegan Enchiladas on a plate.

    👩🏻‍🍳 Recipe FAQs

    How to roll enchiladas without them falling apart?

    To help tortillas from falling apart fry them on each side for about 10-15 seconds in olive oil.

    How long will homemade enchiladas last?

    These vegan enchiladas will last about 5 days in an airtight container in the fridge. You can also freeze them for several months.

    🍽 Serving

    • Vegan Calabacitas
    • Mexican Cauliflower Rice
    • Baked Tortilla Chips with Guacamole

    🌮 Other Vegan Mexican Recipes

    • Smothered Vegan Burritos
      Smothered Vegan Burritos
    • Vegan Green Corn Tamales (Tamales de Elote)
      Vegan Green Corn Tamales (Tamales de Elote)
    • Black Bean and Corn Vegan Quesadilla
      Black Bean and Corn Vegan Quesadilla
    • Vegan Taquitos with Green Chiles on a plate.
      Vegan Taquitos with Green Chiles

    🎥  Video

    If you tried this Vegan Tofu Enchiladas with Black Beans Recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how you like it in the 💬 comments below. I love hearing from you!

    📋 Recipe

    Vegan Enchiladas on a plate.
    Pin Print Add to Shopping List Go to Shopping List
    5 from 3 votes

    Vegan Tofu Enchiladas with Black Beans

    These Vegan Tofu Enchiladas with Black Beans are loaded with veggies. This easy meal can be on the table in 45 minutes!
    Course Main Course
    Cuisine Mexican inspired
    Diet Gluten Free, Vegan, Vegetarian
    Prep Time 10 minutes minutes
    Cook Time 35 minutes minutes
    Total Time 45 minutes minutes
    Servings 12 enchiladas
    Calories 126kcal
    Author Willow Moon
    Prevent your screen from going dark

    Ingredients

    Filling

    • ½ cup chopped onion
    • 2 tablespoons olive oil + more for cooking tortillas
    • 1 clove garlic minced
    • ½ cup chopped red pepper
    • ½ cup chopped zucchini
    • 1 ½ cups chopped firm tofu (7 ounces)
    • ½ cup corn
    • ½ cup black beans
    • ½ teaspoon cumin
    • ½ teaspoon chili powder
    • ½ teaspoon Mexican oregano crushed in your hands
    • ¼ teaspoon cayenne pepper
    • Salt and pepper

    Enchiladas

    • 2 (15 ounce) cans enchilada sauce - I used medium heat
    • 12 corn tortillas
    • Shredded vegan cheddar (optional)

    Optional Toppings

    • Sliced avocado
    • Vegan sour cream
    • Chopped green onions
    US Customary - Metric

    Instructions

    • Preheat oven to 350°F.

    Filling

    • Heat olive oil in a pan. Add onions and cook until translucent.
    • Add garlic. Cook 30 seconds.
    • Add chopped red pepper, zucchini, and tofu. Cook until veggies are tender and tofu is browned.
    • Add corn, black, beans, and spices. Cook for a couple of minutes.

    Enchiladas

    • Drizzle a small amount of olive oil into a frying pan over medium heat. Place corn tortillas one at a time into oil. Fry for 10 seconds on each side and place on paper towels to soak up extra oil. Add more oil as needed.
    • Fill a 9"x 13" baking dish with 1 cup enchilada sauce. (My baking dish was 7 ½"x 9", so I baked the enchiladas in 2 batches).
    • Fill each tortilla with 3-4 tablespoons of filling. Roll tightly, and place seam side down into enchilada sauce. Repeat with the rest of tortillas.
    • Pour the rest of enchilada sauce over enchiladas. Top with vegan cheddar, if using. Bake at 350°F for 15-20 minutes. Serve with vegan sour cream, sliced avocados, green onions or your favorites.

    Notes

    This recipe will last up to 5 days in an airtight container in the refrigerator. You can also freeze them for several months.

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    Nutrition

    Calories: 126kcal | Carbohydrates: 17g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Sodium: 17mg | Potassium: 124mg | Fiber: 3g | Sugar: 1g | Vitamin A: 265IU | Vitamin C: 9.8mg | Calcium: 65mg | Iron: 1mg
    SIGN UP for my newsletter, get a FREE 30 Minute Vegan Dinners 7-Day Meal Plan as a welcome gift! 💌

    *Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.

    More Mexican Inspired

    • Bean and Mexican Cauliflower Rice Burrito on a cutting board.
      Bean and Mexican Cauliflower Rice Burritos
    • Mexican Cauliflower Rice in a bowl with lime wedges.
      Mexican Cauliflower Rice
    • Mango Habanero Salsa on a plate with tortilla chips.
      Mango Habanero Salsa
    • Vegan Black Bean Jicama Tacos
      Vegan Black Bean Jicama Tacos

    Reader Interactions

    Comments

      5 from 3 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Jaye says

      May 23, 2024 at 1:38 pm

      Hi. Do you have a recipe that is similar to Amy's black bean enchiladas recipe? I agree with you that Amy's is the best of this dish in the supermarket. But supermarket sauce for enchiladas is not wonderful.
      Thanks,
      Jaye

      Reply
      • Willow Moon says

        May 23, 2024 at 4:15 pm

        This would be the only one that's close.

        Reply
    2. Monica says

      June 05, 2019 at 12:12 pm

      Am I crazy or do you not have the tortillas in the ingredients list? Does that change the nutritional information? I'll try these next week and will post back. Thanks!

      Reply
      • Willow Moon says

        June 05, 2019 at 12:22 pm

        Thank you so much for catching that Monica! It added about 30 more calories to each enchilada.

        Reply

    Primary Sidebar

    Willow Moon with green shirt and tie dye scarf.

    Namaste, I'm Willow!

    I've been vegan for 25 years and
    gluten-free for 13 years. I share easy and delicious vegan gluten-free recipes the whole family will love! Read more →

    Spring Recipes

    • Broccoli Fritters on a plate.
      Broccoli Fritters

    • Benedictine Tea Sandwiches on a plate.
      Benedictine Tea Sandwiches

    • Green Detox Juice
      Green Detox Juice

    • Caramelized Onion and Mushroom Pasta (vegan, gluten free) - This rich vegan gluten free pasta is perfect for date night. It has only a few ingredients, but tastes like it came from a restaurant.
      Caramelized Onion and Mushroom Pasta

    Popular Recipes

    • Chocolate Covered Peanut Butter Frozen Yogurt Bites
      Chocolate Covered Peanut Butter Frozen Yogurt Bites (Vegan)

    • Apple Pecan Chickpea Salad Sandwich on a plate.
      Apple Pecan Chickpea Salad Sandwich

    • Vegetable Fritter being dipped into vegan chipotle ranch dressing.
      The Most Amazing Vegetable Fritters

    • Homemade Payday Bars on parchment paper.
      Homemade Payday Bars

    • Chocolate Peanut Butter Chia pudding in a bowl.
      Chocolate Peanut Butter Chia Pudding

    • Banana Cream Pie Overnight Oats
      Banana Cream Pie Overnight Oats

    Footer

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Disclaimer
    • Disclosure Policy
    • Accessibility Statement

    Newsletter

    • Sign Up for my newsletter and get a FREE 30 Minute Vegan Dinners 7 Day Meal Plan as a welcome gift!

    Contact

    • Contact
    • Tip Jar

    Featured In:

    A list of magazines that Create Mindfully has been featured in like Good Housekeeping, Dr. Axe, Peta, and more.

    Copyright © 2014 - 2025
    Create Mindfully - All Rights Reserved.

    Unauthorized use and/or duplication of this material without express and written permission from this blog’s author is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Willow Moon and Create Mindfully with appropriate and specific direction to the original content. All photos and artwork are property of Willow Moon and Create Mindfully. Do not duplicate or copy without proper consent.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    My family loved this!
    Thank you for sharing this recipe, I loved it!
    This worked exactly as written, thanks!

    Or write in your own words:

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

    Recipe Ratings without Comment

    Something went wrong. Please try again.