• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Vegan Heaven

  • Home
  • Recipes
  • Going Vegan
  • About
    • About Me
    • Impressum
    • Privacy Policy
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Tumblr
    • Twitter
  • ×

    Vegan Enchiladas

    Published: Mar 25, 2021 · Modified: Mar 25, 2021 by Sina · This post may contain affiliate links · 5 Comments

    9.7Kshares
    • Facebook
    Jump to Recipe Print Recipe
    Vegan Enchiladas

    These vegan enchiladas with black beans and bell peppers are super delicious and satisfying. And they are really easy to make, so they make a great weeknight dinner for the whole family!

    vegan enchiladas in a white casserole dish on a marble countertop

    Oh, how I love Mexican food! A while ago, I posted a recipe for vegan taquitos with chipotle sauce, which you guys totally loved. So we needed another Mexican classic on the blog. We can’t get enough of it!

    Why This Recipe Works

    Making enchiladas can take quite a while. So I wanted to create a recipe that is quick to make, filling, and healthy. And of course 100 percent plant-based. 

    For the filling I used a combination of black beans and bell peppers. I used different colored bell peppers for color and flavor. Smoked paprika and cumin give the filling its typical Mexican taste. 

    I also used those spices along with oregano, onion and garlic powder for the enchilada sauce. A mixture of oil and flour makes it super thick and smooth. 

    Vegan shredded cheese perfectly tops off this recipe. I also love to add some freshly chopped green onions, cilantro, or parsley on top. 

    a vegan enchilada on a white plate with limes in the background and a knife and a fork on the side

    What Goes Into This Recipe: 

    Ingredients that go into this recipe on a marble countertop with labels

    • Shredded Vegan Cheese – You can find it in most supermarkets. If not check out your local health food store.
    • Bell Peppers – I used different colors (red, yellow, and green). 
    • Tortillas – Use gluten-free ones for a gluten-free version. 
    • Black Beans – I used canned beans but you could also make them in your Instant Pot. 

    How To Make This Recipe 

    The recipe for my vegan enchiladas couldn’t be much easier. All in all, it’s ready in about 40 minutes, which makes it a great weeknight dinner.

    a collage of four step-by-step photos that show how to make this recipe

    Make The Filling 

    1. Step: Finely chop the onion and cut the bell peppers into small pieces.

    2. Step Heat some oil in a large pan and sauté the onion and the garlic for about 2-3 minutes. Then add the bell pepper and cook for another 4 minutes.

    3. Step: Drain and rinse the canned black beans or use home-cooked beans. Place them in a large bowl and mash them with a potato masher. Leave some beans intact for texture.

    4. Step: Add the onion, garlic, and bell pepper mixture to the mashed beans.

    a collage of four step-by-step photos that show how to make this recipe

    Fill The Tortillas 

    5. Step  Season with cumin, smoked paprika powder, lime juice, salt, and pepper.

    6.-8. Step: Fill the tortillas with the bean bell pepper mixture and roll them up.

    a collage of four step-by-step photos that show how to make this recipe

    9. Step: Lightly spray a baking dish with non-stick spray. Place the enchiladas seam side down in the baking dish. Preheat your oven to 350 °F.

    Make The Sauce 

    10. Step: Make the enchilada sauce. Heat two tablespoons of oil in a large pan. Then add two tablespoons of flour and cook for about 2 minutes.

    11. Step: Stir constantly and be careful not to burn it.

    12. Step: Then add the crushed tomatoes and the spices. Cook for 5 minutes.

    enchiladas in a baking dish topped with tomato sauce on a marble countertop

    13. Step: Pour the enchilada sauce over the enchiladas.

    vegan enchiladas in a baking dish topped with vegan cheese

    14. Step: Sprinkle with vegan cheese.

    Bake 

    15. Step: Bake the enchiladas at 350 °F for 25 minutes. Sprinkle with chopped cilantro and green onions. If you don’t like fresh cilantro, you can replace it with parsley. Serve immediately.

    Vegan Enchiladas in a white casserole dish with chopped green onions and cilantro on top and limes in the background

    Recipe Notes:

    • When you mash the black beans, it’s important to leave some of the beans intact for texture.
    • For a gluten-free version, make sure to use corn tortillas and a vegan flour blend instead of all-purpose flour for the enchilada sauce.
    • I used six rather large tortillas, but of course you could also use a larger amount of smaller ones.

    FAQs: 

    Can You Freeze This Recipe?

    Yes, this recipe freezes really well. You have two options: You can freeze it before or after baking. However, I recommend freezing it without the vegan cheese on top. Just add it later when you bake it after freezing.

    I think enchiladas freeze better if you bake them first. But both options work. You can freeze them for up to 3 months.

    To freeze, cover the enchiladas in the baking dish tightly with plastic wrap and then with aluminium foil. To bake, remove the plastic foil, cover with aluminum foil and bake for 30 minutes at 350 °F.

    Can This Recipe Be Made Ahead of Time?

    Yes, you can easily make it ahead. Just cover it with plastic wrap and store the baking dish in the fridge for up to 24 hours.

    To bake, remove the plastic wrap and bake it for 25 minutes.

    a vegan enchilada on a white plate with a single piece on a fork in the foreground

    Related Recipes:

    • Vegan Taquitos with Chipotle Sauce
    • One Pan Mexican Quinoa 
    • Vegan Tacos with Lentil Walnut Meat 
    • Mexican Street Corn Salad with Chipotle Dressing 
    • 38 Drool-Worthy Vegan Mexican Recipes 
    • Mexican Salad 

    I Love To Hear From You Guys! 

    I hope you like these vegan enchiladas as much as we do around here.

    If you give this recipe a try, I’d love to know what you think about it. Just leave me a comment and a star rating below. Your comments really make my day!

    You like my recipes and want to see more? Then follow me on Facebook, Instagram, or Pinterest! 

    Sina

    Vegan Enchiladas in a white casserole dish with fresh parsley and limes in the background

    Vegan Enchiladas

    These vegan enchiladas with black beans and bell peppers are super delicious and satisfying! And they are really easy to make, so they make a great weeknight dinner for the whole family!
    5 from 9 votes
    Print Pin Rate
    Course: Entrée
    Cuisine: Mexican
    Prep Time: 10 mins
    Cook Time: 30 mins
    Total Time: 40 mins
    Servings: 4 servings
    Calories: 277kcal
    Author: Sina

    Ingredients

    For the vegan enchilada filling:

    • 1 red onion
    • 2 cloves of garlic, minced
    • 3 bell peppers (I used different red, yellow, and green ones)
    • 2 cans of black beans
    • 1 teaspoon cumin
    • 1/2 teaspoon smoked paprika powder
    • juice of half a lime
    • salt, to taste
    • black pepper, to taste
    • 6 large corn tortillas or several smaller ones

    For the vegan enchilada sauce:

    • 2 tablespoons olive oil or canola oil
    • 2 tablespoons all-purpose flour or gluten-free flour blend
    • 1 28 oz can crushed tomatoes
    • 1 teaspoon cumin
    • 1 teaspoon garlic powder
    • 1 teaspoon onion powder
    • 1/2 teaspoon dried oregano
    • salt, to taste
    • black pepper, to taste

    Topping:

    • 3/4 cup vegan cheese
    • green onions
    • fresh cilantro or parsley
    • red pepper flakes

    Instructions

    • Finely chop the onion and cut the bell peppers into small pieces.
    • Heat some oil in a large pan and sauté the onion and the garlic for about 2-3 minutes. Then add the bell pepper and cook for another 4 minutes.
    • Drain and rinse the canned black beans or use home-cooked beans. Place them in a large bowl and mash them with a potato masher. Leave some beans intact for texture.
    • Add the onion, garlic, and bell pepper mixture to the mashed beans. Season with cumin, smoked paprika powder, lime juice, salt, and pepper.
    • Fill the tortillas with the bean bell pepper mixture and roll them up.
    • Lightly spray a baking dish with non-stick spray. Place the enchiladas seam side down in the baking dish. Preheat your oven to 350 °F.
    • Now make the vegan enchilada sauce. Heat two tablespoons of oil in a large pan. Then add two tablespoons of flour and cook for about 2 minutes. Stir constantly and be careful not to burn it. Then add the crushed tomatoes and the spices. Cook for 5 minutes.
    • Pour the enchilada sauce over the enchiladas and spread evenly. 
    • Sprinkle with vegan cheese.
    • Bake the enchiladas at 350 °F for 25 minutes. Sprinkle with chopped cilantro and green onions. If you don't like fresh cilantro, you can replace it with parsley. Serve immediately.

    Notes

    • When you mash the black beans, it's important to leave some of the beans intact for texture.
    • For a gluten-free version, make sure to use corn tortillas and a vegan flour blend instead of all-purpose flour for the enchilada sauce. 
    • I used six rather large tortillas, but of course you could also use a larger amount of smaller ones.
    • You can easily make these enchiladas ahead. Just cover them with plastic wrap and store the baking dish in the fridge for up to 24 hours.
    • The enchiladas freeze really well. You can either freeze them baked or unbaked. To freeze, just cover the baking dish tightly with plastic wrap and then with aluminium foil. You can freeze them for up to 3 months.

    Nutrition

    Calories: 277kcal | Carbohydrates: 35g | Protein: 5g | Fat: 13g | Saturated Fat: 2g | Sodium: 235mg | Potassium: 327mg | Fiber: 5g | Sugar: 5g | Vitamin A: 2795IU | Vitamin C: 116.5mg | Calcium: 71mg | Iron: 2mg
    Tried this recipe?Mention @_veganheaven_ or tag #veganheaven!
    Rate the recipe!If you like this recipe, please leave a good rating! This will help other readers.
    Previous Post: « The Best Vegan Apple Cake
    Next Post: Vegan Cinnamon Rolls »

    Reader Interactions

    Comments

    1. Jennifer

      December 17, 2022 at 4:42 am

      5 stars
      Just love your recipes! This one was especially delicious! A question, my corn tortillas cracked and broke when i filled them—-what can i do to avoid that? They were still delicious and nutritious, just not that attractive. Thanks!

      Reply
    2. Skipperose

      November 27, 2019 at 8:21 pm

      5 stars
      Ahhhmazing recipe 😉
      Made this for our Vegan daughter who thoroughly enjoyed every bite lol…she even took the leftovers 😋
      Thankyou!
      I followed your instructions to the letter 👍

      Reply
    3. karen

      April 16, 2019 at 2:39 pm

      This looks so beautiful and I love the flavors going on. Thanks for sharing!

      Reply
    4. Susan

      April 15, 2019 at 9:07 am

      5 stars
      Yummy! I made a few minor changes (I used a mixture of kidney beans and black beans because I didn’t have enough black beans) and they turned out really well! Super filling though! Definitely a keeper. :-)

      Reply
    5. April

      April 12, 2019 at 5:56 pm

      5 stars
      OMG, these vegan enchiladas were sooooo good!! I followed the recipe to a t and my husband and I both loved them. Thanks, Sina!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Tumblr
    • Twitter
    Sina-Veganheaven

    Hi, I'm Sina and this is my recipe blog where I share heavenly simple and sinfully delicious vegan recipes.

    Popular Recipes

    • Lemon Spaghetti with Spinach (One Pot)
    • One Pan Mexican Quinoa
    • Roasted Chickpeas
    • Thai Pineapple Fried Rice Recipe (Vegan)
    • Vegan Meatballs with Spaghetti
    • Creamy Vegan One Pot Pasta (Asian Style)

    Asian Recipes

    • Vegetable Biryani
    • Teriyaki Tofu
    • Yaki Udon
    • Vegan Fried Rice
    • Vegan Pad Thai
    • Vegan Bibimbap

    Footer

    Impressum/Legal Notice
    Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Tumblr
    • Twitter

    Affiliate Disclaimer:

    Some posts may contain affiliate links, which means that if you click on one of the product links and actually decide to buy it, I’ll receive a small percentage of the total price - of course this does not cause any extra costs for you. I only recommend products that I personally love and use regularly.

    Copyright © 2023 by Vegan Heaven · Privacy Policy

    We use cookies to improve your experience. You accept this by clicking "Okay" or continue to use our site. Find out more.