Wholesome and delicious these black bean enchiladas are made with pantry staples. Simple to make, satisfying, and perfect for busy weeknights.


Author’s Note
Every now and then, I love giving our usual dinners a little reset by skipping the animal protein and leaning into a flavorful, plant-based meal instead. It’s not about being restrictive, it’s about balance. These black bean enchiladas are one of my favorite ways to do that. They’re hearty, satisfying, full of warm spices, and proof that a meatless night can still be incredibly delicious.
Whether you’re vegetarian or just craving a lighter meal with big flavor, this recipe fits right in.
– Silvia

If you’ve never made enchiladas before, don’t worry this recipe is incredibly approachable. Once you have your filling ready, the process is really just about assembling, rolling, and saucing.
I like to keep things simple: place a spoonful of the black bean mixture in the center of a warm tortilla, roll it snugly, and nestle each one seam-side down in a baking dish. From there, pour as much or as little sauce as you like over the top. Some people love their enchiladas smothered, but I prefer a lighter coating, especially when I’m using my homemade enchilada sauce, which adds so much fresh flavor without overpowering the filling.
After baking, finish with your favorite toppings: cilantro, scallions, lime juice, and of course, sliced avocado. It’s the simplest way to turn a meatless dinner into something vibrant and satisfying.

How to Roll Enchiladas (Step-by-Step)
- Warm the tortillas – soft, pliable tortillas are essential. Warm them briefly in a skillet or wrap in a damp towel and microwave for 20–30 seconds. This keeps them from cracking when you roll. Alternative use my homemade yuca tortillas for a lighter gluten-free option.
- Add the filling – spoon 2–3 tablespoons of the black bean mixture down the center of each tortilla. Keep the filling slightly off-center so the roll stays tight.
- Roll snugly – fold the edge closest to you over the filling, tuck it gently, and roll away from you until you have a tight cylinder.
- Place seam-side down – nestle each enchilada seam-side down in a lightly greased baking dish to help them stay closed while baking.
- Sauce to your liking – pour your homemade enchilada sauce over the top. Use as much or as little as you prefer, smothered or lightly coated both work!
- Bake until bubbly – bake until the edges are slightly crisp and the sauce is hot and bubbly.
- Add your toppings – garnish with cilantro, green onions, lime juice, avocado, or anything you love. This step makes the dish feel bright and fresh.
Common mistakes to avoid
Skipping the tortilla warm-up: Cold tortillas tear immediately when rolled.
Using too much sauce inside: Keep the sauce on the outside — too much inside makes them soggy.
Rolling too loosely: Loose rolls unravel and don’t bake evenly.
Letting the enchiladas dry out: Always add at least some sauce to prevent cracking while baking.
Overcrowding the dish: They should touch, but not be packed so tight they steam instead of bake.

Black Bean Enchilada (Vegetarian)
Ingredients
- 8 flex oat bran, whole wheat tortillas
- medium sweet potato shredded
- small white onion chopped
- shredded cheese about 1 cup
- 1 can organic black beans rinsed
- 1 cup enchilada sauce Homemade Enchilada Sauce
- pinch of salt
- 1 tsp garlic powder
- 1/2 tsp onion powder
- fresh cilantro and scallion
Instructions
- Heat oil in a skillet. Add onion and cook until soft. Add shredded sweet potato, salt, garlic and onion powder, stir and sauté for about 5 mins. Remove from heat.
- Pre-heat oven to 350F degrees. Now, let’s assemble the enchiladas (see picture above).
- Place an individual tortilla on a plate. Spread 1 tbsp of enchilada sauce in the center of the tortilla. Then add a line with 2 tbsp sweet potato, 2 tbsp beans, a handful of cheese and sprinkle with fresh scallion. Roll the tortilla tight.
- Cover the bottom of the casserole or pyrex dish with enchilada sauce then place rolled enchiladas tightly next to each other. Pour remaining enchilada sauce over the rolled enchiladas. Sprinkle with cheese and bake for 20 minutes.
- Remove from oven. Garnish with fresh cilantro and scallion, more beans if you wish. Serve with fresh lime slices and avocado.
Notes
2. Transfer enchiladas to an oven-safe dish and cover with foil to prevent drying.
3. Bake for 15–20 minutes, or until hot and bubbly.
4. Uncover during the last 3–4 minutes if you’d like to re-crisp the edges. 👉🏻 Best for: maintaining texture, melty cheese, and even heating. Microwave (Quickest) 1. Place individual portions on a microwave-safe plate.
2. Cover lightly with a damp paper towel.
3. Heat in 30–45 second intervals, until warmed through. 👉🏻 Great for quick lunches, but tortillas soften more. Air Fryer (Surprisingly Good!) 1. Heat air fryer to 325°F.
2. Place enchiladas in the basket (use foil if needed).
3. Heat for 4–6 minutes, checking halfway. 👉🏻 Gives you a lightly crisp tortilla and quick reheating. Stovetop (for leftovers without sauce) If you saved extra filling and tortillas separately, simply warm the filling in a skillet and assemble fresh enchiladas.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Check out this recipe too: >>Sheet Pan Spicy Nachos














Oh, they look so good! I need to try cooking with sweet potatoes!
Oh yeah for sure Bethany! I think in one way or another we probably eat sweet potatoes every day. So glad you liked my Enchiladas ๐
This was great – the sweetness of the potato was a hit. I added mild green chilies to give it a bit of a kick.
That’s great Joan, happy to hear!!