Servings
Font
Back
Vegan Enchiladas Recipe with Lentils and Black Beans
5 from 48 votes

Vegan Enchiladas Recipe with Lentils and Black Beans

This Vegan Enchiladas recipe combines black beans, cooked lentils, spinach, and a blend of spices for a hearty, flavorful filling. Wrapped in soft tortillas and topped with a chunky red bell pepper enchilada sauce made by blending roasted peppers and seasoned tomato paste, the dish bakes until the flavors meld. The balance of smoky chipotle powder and fresh lime juice adds brightness and depth, making it a satisfying plant-based meal option.

Prep Time
15 mins
Cook Time
1 hr
Total Time
1 hr 15 mins
Servings: 4
Calories: 317 kcal
Course: Main Course
Cuisine: Mexican

Ingredients

Filling:
  • 1 tsp neutral cooking oil generic cooking oil
  • 1 red onion medium; chopped
  • 8 to 10 cloves garlic chopped
  • 15 oz black beans canned, drained
  • 1 cup lentils cooked
  • 1 cup spinach chopped
  • 2 tsp lime juice or more
  • 1/4 cup cilantro packed chopped
  • 1/2 tsp chipotle pepper powder
  • 1/2 tsp cumin
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper or chipotle pepper, or more
  • 1/2 tsp oregano
  • 1 to 2 tbsp tomato paste
  • 1/4 cup water
  • salt to taste
  • taco seasoning optional, or other seasoning of choice
Enchilada Sauce:
  • 1/2 of the cooked onion garlic mixture from above
  • 1 tbsp extra virgin olive oil
  • 1 tbsp flour
  • 1/2 tsp cumin ground
  • 1 tsp ground coriander
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp oregano or more
  • 1/2 ancho chili powder add according to hear preference, or chili powder blend or chipotle pepper powder, or more
  • 1/2 cup tomato paste
  • 1 red bell pepper medium size, roasted
  • 1.5 cups water or veggie broth
  • 1/2 tsp salt or more to taste
  • 1/2 tsp sugar or other sweetener
Other:
  • flour tortillas soft, or corn tortillas 6 to 8
  • cilantro red onion, lime juice for garnish

Instructions

    Cup of Yum
  1. Preheat the oven to 375 degrees F / 190ºc. Heat oil in a skillet over medium heat. Add onions, garlic and a pinch of salt. Cook until translucent. 5 to 6 mins. Reserve a half of the mixture for the enchilada sauce.
  2. Make the filling: Add the rest of the ingredients (beans, lentils, spinach, spices, water). Mix in, cover and cook for 8 to 10 minutes over medium-high heat. Taste and adjust heat, flavor and salt.
  3. Make the Blender Enchilada sauce: Meanwhile blend the ingredients under the enchilada sauce + the reserved cooked onions and garlic. Taste and adjust heat, salt and flavor.
Assemble the enchiladas:
  1. Add half of the sauce on the baking tray. Fill the tortillas with lentil bean filling, fold and place seam side down.
  2. Drizzle remaining sauce all over the tortillas. Bake for 20 mins.
  3. Garnish generously with red onion, cilantro, avocado, black pepper and lime/lemon juice. Serve hot.

Nutrition Information

Calories 317kcal (16%) Carbohydrates 52g (17%) Protein 17g (34%) Fat 6g (9%) Sodium 571mg (24%) Potassium 1040mg (22%) Fiber 16g (64%) Sugar 7g (14%) Vitamin A 1710IU (34%) Vitamin C 19.6mg (22%) Calcium 78mg (8%) Iron 6.2mg (34%)

Nutrition Facts

Serving: 4 Serving

Amount Per Serving

Calories 317

% Daily Value*

Calories 317kcal 16%
Carbohydrates 52g 17%
Protein 17g 34%
Fat 6g 9%
Sodium 571mg 24%
Potassium 1040mg 22%
Fiber 16g 64%
Sugar 7g 14%
Vitamin A 1710IU 34%
Vitamin C 19.6mg 22%
Calcium 78mg 8%
Iron 6.2mg 34%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register