Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan enchiladas with creamy sauce and cilantro topping

Vegan Enchiladas: The Ultimate Comfort Meal with 5 Delicious Twists


  • Author: Nancy McCarthy
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

These vegan enchiladas are comfort food at its best—packed with bold flavors, black beans, corn, and veggies, all rolled in corn tortillas and baked with a luscious homemade enchilada sauce.


Ingredients

Scale

1 tablespoon olive oil

1 small yellow onion, diced

2 cloves garlic, minced

1 teaspoon ground cumin

1 teaspoon smoked paprika

1/2 teaspoon chili powder

1/2 teaspoon sea salt

1 (15-ounce) can black beans, rinsed and drained

1 cup corn kernels (frozen or fresh)

1 cup diced red bell pepper

1/2 cup chopped spinach or kale (optional)

1/4 cup fresh cilantro, chopped

— Enchilada Sauce —

2 tablespoons olive oil

2 tablespoons all-purpose flour (or gluten-free alternative)

2 tablespoons tomato paste

1 teaspoon garlic powder

1 teaspoon onion powder

2 tablespoons chili powder

1/2 teaspoon cumin

1/2 teaspoon oregano

1/4 teaspoon cinnamon

2 cups vegetable broth

Salt to taste

— For Assembling —

8 corn tortillas (6-inch)

1 to cups vegan cheese (optional)

Sliced jalapeños, avocado, and cilantro for garnish


Instructions

1. Make the Enchilada Sauce: In a saucepan, heat oil and whisk in flour to make a roux. Add tomato paste and spices, whisk in broth, simmer 5–7 minutes.

2. Sauté the Filling: Cook onion in oil until translucent. Add garlic and spices, then stir in beans, corn, peppers, and spinach. Cook until tender. Add cilantro and remove from heat.

3. Assemble: Preheat oven to 375°F. Grease a baking dish, add a layer of sauce. Warm tortillas, fill with 2–3 tbsp of filling, roll, and place seam-side down. Top with remaining sauce and vegan cheese.

4. Bake: Cover with foil and bake 15 minutes. Remove foil and bake 10 more minutes.

5. Rest & Serve: Let rest 5 minutes. Garnish with avocado, jalapeños, and cilantro.

Notes

Warm tortillas to avoid cracking.

Make sauce up to 3 days in advance to save time.

Let enchiladas rest before slicing to help them set.

Freeze unbaked enchiladas for quick meals later.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 2 enchiladas
  • Calories: 320
  • Sugar: 4g
  • Sodium: 460mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 7.5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 0mg

Keywords: vegan enchiladas, plant-based dinner, black bean enchiladas