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
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 1½ 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