Print Recipe

Vegan Enchilada Lentil Casserole

This is a delicious vegan enchilada lentil casserole! A lot of fiber and nutritious veggies included. Corn tortillas are filled with this lentil mixture, then rolled and placed in a 9x13 casserole dish, topped with a delicious enchilada sauce and a blend of cheeses!
Prep Time30 mins
Cook Time30 mins
Total Time1 hr
Course: Main Course
Cuisine: American, Mexican, Vegan
Keyword: plant based, Vegan, gluten free, oil free, nut free


  • 12 8 inch Corn tortillas
  • 2 cups A blend of cheeses
  • 1 cup dry lentils
  • cups vegetable broth Better Than Bouillon
  • 1 cup sunflower seeds optional-Walnuts
  • 1⅓ cup rolled oats (GF)
  • 3 tbsp tomato paste
  • 2 bell peppers
  • 1 medium carrot grated
  • 1 medium tomato chopped
  • 2 garlic cloves
  • 1 large onion
  • 2 tbsp ground flax or chia seeds I grind them together
  • A spice mix: ½ tbsp onion powder, ½ tbsp garlic powder, 2 tsp dried oregano, 2 tsp ground cumin, and 1 tsp smoked paprika
  • 1 Jalapeno pepper, seeds removed and chopped up
  • Himalayan salt and pepper to taste
  • a combination of water and Braggs Liquid Aminos to saute veggies


  • Rinse lentils to remove any dirt and place them in a medium-sized pot. Add broth and bring to a boil, then reduce to a simmer. Simmer with a lid on for about 20-25 minutes. Then remove the pot from the heat but keep covered for 10 minutes.
  • To make the enchilada filling: In a skillet heat over medium heat. Add onion + garlic and sauté for 3-4 minutes in water and Braggs, stirring occasionally. Add chopped bell peppers, tomato, grated carrot, and 1 hot chili peppers and the spice blend then sauté for 5-7 minutes. Remove from heat and set aside.

  • Add all dry ingredients (spices, salt + pepper, the oats, the sunflower seeds, and the ground chia seeds) into a food processor and blend for about 20-30 seconds.
  • Add the cooked veggies and the tomato paste, and blend again.

  • Finally, add the cooked lentils and blend until everything is combined. The mixture should stick together and the texture should look like in the pics below. If the mixture isn't thick enough or doesn't stick together, then add more ground oats.
  • Preheat oven to 390 degrees F.
  • Spread 2 heaped tablespoons of enchilada filling over the surface of a tortilla.
  • Roll up the tortilla and place in a greased 9x13 baking dish.
  • Repeat this step with the other tortillas.
  • Then pour the enchilada sauce on top of the tortillas. I made two layers but if you only wanted one layer use a second smaller baking dish. The filling is enough for 12 tortillas.
  • Bake uncovered for 15 minutes. Remove from oven, add your cheese blend (or use your favorite vegan cheese to taste), and put the enchiladas back into the oven for 10-15 minutes. Serve hot, garnished with fresh cilantro or greens of choice (optional).