Sweet Potato and Black Bean Enchiladas
Hearty corn tortillas rolled around a smoky sweet potato and black bean filling, smothered in red enchilada sauce and baked until bubbly. The natural sweetness of roasted sweet potato balances the earthy beans and mild heat from the sauce. A satisfying vegetarian dinner that feels like a celebration.
For 8 servings
- prep
Soak and cook the black beans.
Soak dried black beans in water overnight (8 hours). Drain and transfer to a pot, cover with fresh water, bring to a boil, then simmer until tender, about 45 minutes. Drain and set aside.
TIPSkip soaking? Cover beans with 2 inches of water in a pot, bring to a hard boil for 2 minutes, cover, remove from heat and soak 1 hour before cooking. - roast · ~25 min
Roast the sweet potatoes.
1.Preheat oven to 400°F (200°C).2.Toss diced sweet potato with 1 tablespoon olive oil and a pinch of salt.3.Spread on a baking sheet in a single layer.4.Roast for 20-25 minutes until tender and lightly browned on edges.TIPCut sweet potato cubes evenly so they roast at the same rate — about ½-inch pieces. - saute · ~10 min
Build the aromatic filling.
1.Heat remaining 1 tablespoon olive oil in a large skillet over medium heat.2.Add diced onion and sauté until softened and translucent, about 4 minutes.3.Add minced garlic, cumin, smoked paprika, chili powder, and black pepper. Cook 30 seconds until fragrant.4.Add roasted sweet potato cubes, cooked black beans, and ¼ cup of enchilada sauce. Stir to coat evenly.5.Remove from heat and stir in lime juice. Taste and add remaining salt if needed.TIPDon't overfill the tortillas — about ⅓ cup of filling per enchilada prevents splitting. - assemble · ~15 min
Assemble the enchiladas.
1.Spread ½ cup enchilada sauce in the bottom of a 9x13 inch baking dish.2.Warm corn tortillas briefly on a dry skillet or microwave until pliable.3.Place about ⅓ cup filling down the center of each tortilla, add a pinch of cheese, and roll tightly.4.Arrange enchiladas seam-side down in the baking dish in a single row.5.Pour remaining enchilada sauce over the top, spreading to cover all tortillas evenly.6.Sprinkle remaining shredded cheese over everything.TIPWarm tortillas before rolling — cold corn tortillas crack. 15 seconds in the microwave wrapped in a damp paper towel works perfectly. - bake · ~20 min
Bake until bubbly and golden.
Bake uncovered at 400°F (200°C) for 20 minutes, until the cheese is melted and the sauce is bubbling around the edges.
- garnish · ~5 min
Garnish with fresh cilantro and serve hot.
Let enchiladas rest 5 minutes before serving. Sprinkle chopped cilantro over the top.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Roast sweet potato cubes in a single layer—crowding the pan steams them instead of caramelizing.
- 2Use day-old or slightly stale corn tortillas; they're less likely to tear when rolling.
- 3Spread a thin layer of sauce in the dish before adding enchiladas to prevent sticking.
- 4Let assembled enchiladas rest 5 minutes before baking so the tortillas absorb some sauce.
- 5Leftover enchiladas keep well—refrigerate covered for up to 3 days, reheat in the oven.
- 6If you prefer a crispy top, broil for 1–2 minutes after baking, watching closely.
Adapt it for your goals.
Vegan
Replace shredded cheese with a vegan Mexican-style shred or a cashew crema. The filling is already plant-based, making this swap seamless.
high proteinHigh-protein
Add 1 cup of cooked shredded chicken or crumbled tofu to the filling for extra protein without overpowering the sweet potato and black bean base.
low oilLow-oil
Roast sweet potatoes on a parchment-lined sheet without oil, and sauté aromatics in a splash of vegetable broth instead of oil.
spicySpicy
Add 1 diced jalapeño to the onion sauté and use a hot red enchilada sauce for a noticeable heat kick.
Why this is on our healthy list.
Rich in Fiber
Black beans and sweet potatoes provide both soluble and insoluble fiber, supporting digestive health and satiety.
High in Vitamin A
Sweet potatoes are packed with beta-carotene, which the body converts into vitamin A for healthy vision and immune function.
Good Source of Plant Protein
Black beans deliver plant-based protein that helps build and repair tissues, making this dish satisfying without meat.
Antioxidant-Rich Spices
Cumin, smoked paprika, and chili powder contribute antioxidants that may help reduce inflammation.
Frequently asked questions
Yes—drain and rinse 1½ cans (about 425 g each) to replace the 200 g dried beans. Skip the soaking and cooking step.



