fbpx

Vegan Enchilada Casserole

This Vegan Enchilada Casserole is the definition of hearty vegan comfort food. It’s an easy dinner recipe that comes together under an hour.

layers of enchiladas

Vegan Enchilada Casserole

Can you believe it’s already the end of January? That went by quickkkkkk. Which is kind of nice, because I’m ready for warmer weather!

Something cool happened a couple weeks ago. You know Emily, right? The one who has been on the Emilie Eats team for 2+ years and who writes some of the blog posts here? Well, here’s the thing… I had never met her in person before. Until 2 weeks ago!

I flew Emily out to Colorado to stay with me for a few nights so we could develop and photograph blog content together. We ended up shooting 10 recipes, which will help me get content to you all during possibly the busiest semester yet. It’s my last one before I graduate with my master’s degree in May!

Emily’s favorite recipe during our photography spree was the Vegan Baked Ziti, but mine was undoubtedly this vegan enchilada casserole. The combo of black beans, tender corn tortillas, enchilada sauce, and vegan cheese was just spectacular. You’re in for a real treat with this recipe! That said, it may just be my new favorite vegan casserole.

enchilada casserole with avocado and jalapeno

Ingredients in a Vegan Enchilada Casserole

This vegan enchilada casserole recipe requires just 10 ingredients, and the best part is you can really play with it and make it your own. Don’t like bell pepper? Use zucchini. Don’t have black beans in the pantry? Grab pintos! Store is out of corn tortillas? Flour tortillas will work, too! It’s a super flexible recipe that could easily be turned into regular vegan enchiladas if you’re up for the assembly.

  • Oil. The first step of the recipe is to sautee your veggies in oil. You can use a neutral oil or olive oil.
  • Bell Pepper. I love the flavor and texture of bell pepper in this casserole recipe, however you can sub in any veggie you like! Zucchini, spinach, or cauliflower would all work great.
  • Yellow Onion. I like that yellow onion provides a bit of sweetness after sautéing, but if you prefer red onion that would also work well
  • Garlic. Because garlic makes everything better.
  • Cumin and Paprika. These spices work together to pack a ton of flavor in our vegan enchilada casserole
  • Enchilada Sauce. As the name suggests, it’s the defining ingredient for vegan enchiladas. You can use store-bought, or make your own! I love Minimalist Baker’s Easy Red Enchilada Sauce recipe
  • Corn Tortillas. I highly recommend using corn tortillas because they provide an amazing flavor and texture, but you could also substitute flour tortillas or a different gluten-free tortilla
  • Black Beans. Beans are filled with fiber and protein, making for a satiating vegan casserole. Pinto beans would also be delicious here!
  • Vegan Cheese. Pick your favorite and go crazy!

slices of enchiladas

How to Make Vegan Enchilada Casserole

This vegan enchilada casserole recipe is actually SUPER simple. Like, stupid simple. So simple you could cook while you sleep. But maybe don’t do that because safety, you know? There’s no rolling tortillas and stressing out as they all crack and fall apart, which is without a doubt the biggest part that keeps me from wanting to make regular vegan enchiladas.

The only cooking you need to do before sticking the casserole dish in the oven is sautéing your vegetables. I chose bell peppers and onion for a traditional fajita vegetable mix, but feel free to get creative.

In sum, the order of layers of this enchilada casserole are:

  • Enchilada sauce (I used store-bought)
  • Corn tortillas
  • Black beans
  • Sautéed vegetables
  • Vegan cheese (I used Daiya Classic Blend)

I layered everything in a 9×13 casserole dish. I also LOVE using a cast iron skillet to get perfectly charred vegetables.

enchilada sauce

corn tortillas

corn tortillas with black beans

black beans topped with bell peppers and onions

cheese enchiladas

How to Freeze Enchilada Casserole

Here is my favorite way to freeze individual slices of this vegan enchilada casserole: place the slices on a plate or baking sheet so that they don’t touch. Then stick it in the freezer. When they’re completely frozen, pull the plate or sheet out and THEN pack the slices into a freezer-friendly container. This way, you won’t get a big chunk of 6 casserole pieces all stick together when you only want one.

Genius technique, right?!

cheese jalapeno slices and tomatoes

More Vegan Casserole Recipes

I know y’all are going to LOVE this enchilada casserole recipe, since y’all loved these white bean green chili vegan enchiladas so much!

After cooking for 12 hours a day for 2 days straight when Emily was here, I really don’t want to cook ever again. BUT when I finally do feel like cooking, I will probably make this enchilada casserole. It’s that good!

If you’re looking for more vegan casserole recipes for those days when you need something easy, I’ve gotcha covered!

enchilada casserole made with corn tortillas

Print
How to make:

Vegan Enchilada Casserole

This Vegan Enchilada Casserole is the definition of hearty vegan comfort food. It’s an easy dinner recipe that comes together under an hour.

Prep Time:
15 mins
Cook Time:
40 mins
Total Time:
55 mins
vegan enchilada casserole
Author:
Emilie
Yield:
6 1x
Rating: 5 from 1 reviews

Ingredients

  • 1 tablespoon oil
  • 1 large bell pepper, thinly sliced
  • 1/2 medium yellow onion, thinly sliced
  • 2 cloves garlic, minced
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground paprika
  • 2 1/4 cups enchilada sauce
  • 18 corn tortillas
  • 3 cups (2 15-ounce cans) low-sodium black beans, drained and rinsed
  • 1 1/2 cups shredded vegan cheese

Instructions

  1. Preheat oven to 350ºF.
  2. In a medium skillet over medium heat, add oil. When hot, add bell pepper and onion. Sauté for 6-8 minutes, until tender. Add garlic, cumin, and paprika; cook for 1 minute, until fragrant.
  3. In a 9×13 baking dish, layer casserole ingredients in this order: 3/4 cup enchilada sauce, 6 corn tortillas, 1 cup black beans, 1/2 cup sautéed vegetables, 1/2 cup vegan cheese. Repeat two more times.
  4. Bake for 30 minutes. Let cool before serving.

Nutrition

  • Serving Size: 1 slice
  • Calories: 406
  • Sugar: 3.7
  • Sodium: 766.6
  • Fat: 10.75
  • Saturated Fat: 3.4
  • Unsaturated Fat: 4.3
  • Trans Fat: 0
  • Carbohydrates: 69.6
  • Fiber: 14.1
  • Protein: 12.2
  • Cholesterol: 0

join the community

Do you like plant-based recipes? Sustainable living tips? Being a part of a community? So do I! Sign up for the Emilie Eats newsletter to get all of this and more in your inbox. It's like joining a VIP club, but totally free.

I agree to the Terms of Service