Vegetarian Enchilada Casserole Recipe

Introduction

This Vegetarian Enchilada Casserole is a hearty and flavorful dish perfect for a comforting meal. Layers of beans, peppers, corn, and cheese come together with rich enchilada sauce for an easy oven-baked dinner the whole family will enjoy.

A white rectangular baking dish filled with three large, rolled enchiladas covered in a rich, dark red sauce. The enchiladas are topped with melted, golden-yellow cheese, finely chopped green onions, and bits of light pink diced onions. The texture of the sauce looks thick and slightly shiny, with some bubbling visible around the edges. The background is a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 15-ounce can black beans, drained and rinsed
  • 1 15-ounce can refried pinto beans
  • 1 red bell pepper, finely diced (about 1 cup)
  • 1 4 or 5-ounce can mild diced green chilis (optional)
  • 3/4 cup canned corn
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 3/4 teaspoon kosher salt
  • 2 cups (8 oz) shredded Mexican blend cheese
  • 12 corn tortillas, cut in half
  • 2 1/2 to 3 cups mild red enchilada sauce (about 18 to 22 oz)
  • Finely minced red onion, green onion, and cilantro for garnish

Instructions

  1. Step 1: Preheat your oven to 400°F.
  2. Step 2: In a large bowl, combine the black beans, refried beans, diced red pepper, green chilis (if using), corn, garlic powder, onion powder, cumin, smoked paprika, and kosher salt. Mix well to create the filling.
  3. Step 3: Spoon enough enchilada sauce to just cover the bottom of a 9 x 13-inch baking dish. Arrange 4 tortilla halves to cover the entire bottom of the dish, then spoon 1/2 cup of the enchilada sauce over the tortillas.
  4. Step 4: Spread half of the filling over the sauce, sprinkle with 1/2 cup of cheese, and drizzle about 1/2 cup of enchilada sauce on top.
  5. Step 5: Add another layer of 4 tortilla halves, the remaining filling, 1/2 cup cheese, and 1/2 cup enchilada sauce.
  6. Step 6: Place the last 4 tortilla halves on top. Pour the remaining enchilada sauce (about 1 cup) over the top layer and sprinkle with the remaining cheese (about 1 cup).
  7. Step 7: Cover the dish with foil and bake for 25 minutes. Remove the foil and bake uncovered for an additional 5 minutes. For a browned top, broil for about 1 minute if desired.
  8. Step 8: Let the casserole rest for 5 minutes before serving. Garnish with finely minced red onion, green onion, and cilantro. Slice into 12 pieces and enjoy.

Tips & Variations

  • For added heat, use a spicy enchilada sauce or add chopped jalapeños to the filling.
  • Swap the refried pinto beans for black bean refried beans for a different taste.
  • Use flour tortillas if corn tortillas are not available, but lightly warm them first to prevent cracking.
  • Top with sour cream or avocado slices for extra creaminess.

Storage

Store leftovers covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave or oven until warmed through. This casserole also freezes well—wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

How to Serve

A white rectangular baking dish filled with six large enchiladas covered in melted yellow cheese that stretches unevenly across the top layer. The enchiladas are topped with finely chopped green onions and small bits of white cheese, scattered evenly over the golden, slightly browned surface. The sauce seeps into the edges, showing a rich reddish-brown color beneath the cheese. Some layers of tortillas are visible under the cheese, forming soft, stuffed rolls tightly packed side by side. The dish sits on a white marbled surface, and the photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this casserole vegan?

Yes, you can substitute the Mexican blend cheese with a plant-based cheese alternative and ensure the enchilada sauce contains no animal products to make it vegan.

Can I prepare this recipe ahead of time?

Absolutely. Assemble the casserole a few hours or even the day before baking. Keep it covered in the fridge and bake just before serving, adding a few extra minutes if baking straight from cold.

Print

Vegetarian Enchilada Casserole Recipe

This Vegetarian Enchilada Casserole is a hearty, flavorful layered dish featuring black beans, refried pinto beans, diced vegetables, and Mexican seasonings, all topped with melted cheese and enchilada sauce. Perfect for a comforting, meat-free meal that’s easy to prepare and bake, making it ideal for family dinners or meal prepping.

  • Author: Logan
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 12 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale

Beans and Vegetables

  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 (15-ounce) can refried pinto beans
  • 1 red bell pepper, finely diced (about 1 cup)
  • 1 (4 or 5-ounce) can mild diced green chilis (optional)
  • 3/4 cup canned corn

Seasonings

  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 3/4 teaspoon kosher salt

Other

  • 2 cups (8 oz) shredded Mexican blend cheese
  • 12 corn tortillas, cut in half
  • 2 1/2 to 3 cups mild red enchilada sauce (about 18 to 22 ounces)
  • Finely minced red onion, green onion, and cilantro, for garnish

Instructions

  1. Preheat the oven: Set your oven to 400°F (200°C) to ensure it’s fully heated when you’re ready to bake the casserole.
  2. Prepare the filling: In a large bowl, combine the black beans, refried pinto beans, finely diced red bell pepper, diced green chilis (if using), canned corn, garlic powder, onion powder, ground cumin, smoked paprika, and kosher salt. Mix well so the flavors meld together evenly.
  3. Start layering the casserole: Spoon enough enchilada sauce to just cover the bottom of a 9 x 13-inch baking dish. Layer 4 tortilla halves to cover the bottom evenly. Then spoon about 1/2 cup of enchilada sauce evenly over the tortillas.
  4. Add first layer of filling and cheese: Spread half of the bean and vegetable filling over the sauce-covered tortillas, followed by 1/2 cup shredded cheese and another 1/2 cup of enchilada sauce.
  5. Second layer: Add another 4 tortilla halves to cover the first layer, then spoon on the remaining filling. Top with 1/2 cup shredded cheese and 1/2 cup enchilada sauce.
  6. Top layer: Place the final 4 tortilla halves as the top layer. Pour the remaining enchilada sauce (about 1 cup) on top, then sprinkle with the remaining shredded cheese (about 1 cup) to cover evenly.
  7. Bake the casserole: Cover the baking dish with foil and bake in the preheated oven for 25 minutes. Remove the foil and bake uncovered for an additional 5 minutes. For a browned, slightly crispy top, optionally broil for about 1 minute—watch closely to prevent burning.
  8. Rest and garnish: Let the casserole rest for 5 minutes after baking. Garnish with finely minced red onion, green onion, and cilantro if desired. Slice into 12 portions and serve warm.

Notes

  • You can optionally add diced green chilies for a mild heat or omit them for a milder flavor.
  • If you prefer a spicier dish, consider adding chopped jalapeños or a pinch of cayenne pepper to the filling.
  • Use fresh corn instead of canned for a fresher taste, adjusting quantity accordingly.
  • Gluten-free corn tortillas make this recipe naturally gluten-free.
  • Leftovers can be refrigerated for up to 4 days and reheated in the oven.
  • For a vegan version, substitute cheese with vegan cheese and ensure enchilada sauce is dairy-free.

Keywords: Vegetarian enchilada casserole, black bean casserole, Mexican vegetarian recipe, baked enchiladas, meatless Mexican casserole

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating