Go Back
+ servings
finished vegan mexican casserole in baking dish

Vegan Mexican Black Bean Casserole

Hearty and cheesy with tons of flavor - without the dairy! This Vegan Mexican Black Bean Casserole is one you won't want to miss!
5 from 2 votes
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Main Course
Cuisine American, Mexican
Servings 6 slices
Calories 251 kcal

Ingredients
  

Instructions
 

  1. Preheat your oven to 350 degrees Fahrenheit.

Making the Filling

  1. Chop peppers and onion to desired size. Rinse and drain black beans.
  2. In a large pan, saute all vegetables and black beans with the taco seasoning and about 1 cup of water. Allow to cook until all water has evaporated.

Constructing the Pie

  1. Layer 1: In the bottom of a 9 x 9 baking dish, thinly spread the frozen hashbrowns and cheese.
  2. Layer 2: Spread the veggie and black bean filling over the potatoes. You should not see any potatoes underneath.
  3. Repeat until all filling is used, keeping some hashbrowns and cheese for the final layer.
  4. Final Layer: Hashbrowns and cheese.

Baking the Pie

  1. Cover with aluminum foil and bake for 30 minutes at 350 degrees Fahrenheit.
  2. Uncover and bake for another 15 minutes until cheese gets melty.
  3. Serve and enjoy!

Notes

  1. Cooking for different dietary preferences? Split the recipe in half and layer in two separate 5 x 9" baking dishes with different ingredients in each and same cooking time!
  2. Want a crispier top? Broil for 3 additional minutes to further melt the cheese/brown the top layer of potatoes.
  3. Not Vegan? Use ground meat and/or real cheese in this recipe instead!
  4. Tree Nut free? Make sure to select a vegan cheese that does not contain tree nuts and you're good to go!
  5. Don't have black beans? Sub in red beans, lentils or any bean you like! Just make sure they are fully cooked first.

Nutrition

Serving: 1 pieceCalories: 251kcalCarbohydrates: 40gProtein: 7gFat: 7.5gSugar: 3g
Keyword dairy-free, easy, egg-free, gluten-free, nut-free, vegan
Tried this recipe?Let us know how it was!