Oven-Baked Smoky Black Bean Sweet Potato Enchiladas
Jump to Recipe
Smoky black bean and sweet potato enchiladas are corn tortillas rolled around roasted sweet potato, black beans, and pepper jack, then baked under a chipotle red sauce. The whole dish takes about 75 minutes, and roughly 40 of those are oven time.
Roasting the sweet potatoes at 220 C / 425 F browns their edges, which gives the filling a caramelized sweetness that stands up to the chipotle. Two enchiladas eat like a full meal, with 19 g of protein and 16 g of fiber.
I make the sauce while the potatoes roast. It’s one saucepan and 12 minutes, and it’s ready when it coats the back of a spoon.
One thing to watch: cold corn tortillas crack when you roll them. Warm them in a damp towel for 45 seconds first and they fold without splitting.
Keep it vegetarian as written, or swap the cheese to make it vegan.
Why You’ll Love This Recipe
- Sauce simmers while the sweet potatoes roast, so nothing waits
- Two enchiladas deliver 19 g protein and 16 g fiber
- Assemble a day ahead and add 10 minutes to the bake
- Swap the cheese and the whole dish turns vegan
Ingredient Notes
- sweet potatoes: Choose orange-fleshed sweet potatoes, which hold their shape when cubed. Butternut squash in the same 1.5 cm cubes works as a swap and may need 3 to 4 extra minutes in the oven.
- chipotle in adobo: One chopped pepper gives medium heat with a lot of smoke. No can on hand? Use 1/2 tsp chipotle powder and an extra 1/2 tsp smoked paprika.
- corn tortillas: Corn keeps the dish gluten-free and gives a slightly toothsome bite. Flour tortillas of the same 15 cm size roll without cracking but turn softer after baking.
- pepper jack: It melts evenly and adds a little heat. Monterey Jack plus a pinch of cayenne is a fine swap, and dairy-free melting shreds keep it vegan.
- black beans: Canned beans save time. Pinto beans work in the same amount if that’s what’s in the pantry.

Oven-Baked Smoky Black Bean Sweet Potato Enchiladas
Ingredients
Method
- Heat the oven to 220 C / 425 F with a rack in the middle. On a 33 x 46 cm / 13 x 18 inch sheet pan lined with parchment, toss the sweet potato cubes and diced onion with 1 tbsp olive oil, 1 tsp smoked paprika, 1/2 tsp cumin, and 1/2 tsp salt. Spread in a single layer and roast for 22 minutes, stirring once at 12 minutes, until the edges are browned and a fork slides in easily.
- While the vegetables roast, heat 1 tbsp olive oil in a 3-quart / 2.8 L saucepan over medium heat. Cook the garlic for 30 seconds until fragrant, then stir in the chili powder, 1 tsp cumin, and 1 tsp smoked paprika for 20 seconds. Add the tomato sauce, broth, chopped chipotle, adobo sauce, and 1/4 tsp salt. Simmer for 12 minutes, stirring now and then, until it coats the back of a spoon.
- Remove the sweet potatoes and lower the oven to 190 C / 375 F. In a large mixing bowl, combine the roasted vegetables, black beans, 60 g of the cheese, lime juice, and 2 tbsp cilantro. Press with a fork to mash about a quarter of the beans and a few potato cubes so the filling holds together but stays chunky.
- Spread 120 ml / 1/2 cup of the sauce over the bottom of a 23 x 33 cm / 9 x 13 inch baking dish. Wrap the tortillas in a damp kitchen towel and microwave for 45 seconds until they bend without cracking. Spoon about 1/3 cup (90 g) filling down the center of each tortilla, roll snugly, and set seam side down in the dish, packing all 8 side by side.
- Pour the remaining sauce over the enchiladas, covering the tortilla ends, and sprinkle with the remaining 60 g cheese. Cover with foil and bake for 12 minutes. Uncover and bake 8 minutes more, until the sauce bubbles at the edges and the cheese is melted with browned spots.
- Rest the dish for 5 minutes. Top with sliced avocado and 2 tbsp cilantro, and serve with lime wedges.
Notes
- Cut sweet potatoes into 1.5 cm cubes so they cook evenly in 22 minutes.
- Warm corn tortillas in a damp towel before rolling to prevent cracking.
- Add the top cheese just before baking, even when assembling a day ahead.
- Enchiladas are done when the sauce bubbles at the edges and the cheese is melted with browned spots.

Tips for Success
- Cut the sweet potatoes into 1.5 cm cubes so they soften in 22 minutes while the edges still brown.
- Warm the tortillas in a damp towel in the microwave for 45 seconds before rolling, since cold corn tortillas split along the fold.
- Mash about a quarter of the beans into the filling so it holds together and doesn’t spill out as you roll.
- Cover the dish with foil for the first 12 minutes of baking so the tortilla ends soften instead of drying out.
- Rest the finished dish for 5 minutes before serving so the sauce settles and the enchiladas hold their shape when lifted.
Variations
- Make it vegan by skipping the pepper jack or using dairy-free melting shreds, then add extra avocado on top for creaminess.
- Stir 150 g of frozen corn kernels into the filling for a sweeter bite and a bit more texture.
- Use 400 ml of salsa verde in place of the chipotle sauce for a tangier version with the same bake time.
Storage and Reheating
Cooked enchiladas keep in an airtight container in the fridge for 4 days. Cool the dish and refrigerate within 2 hours of baking.
To reheat, place 2 to 4 enchiladas in a small dish with a spoonful of extra sauce, cover with foil, and warm at 175 C / 350 F for 15 minutes. For a single portion, microwave on a covered plate for 90 seconds to 2 minutes until hot in the center, which means 74 C / 165 F.
To make ahead, assemble the enchiladas with sauce, cover, and refrigerate up to 24 hours, adding the cheese just before baking. Bake covered for 22 minutes, then uncovered for 8. Unbaked or baked portions also freeze for up to 3 months, wrapped tightly, and thaw overnight in the fridge before baking or reheating.
Serving Suggestions
Serve 2 enchiladas per plate with sliced avocado, a handful of chopped cilantro, and a lime wedge to squeeze over the top. The lime sharpens the sweet potato and keeps the chipotle from feeling heavy.
Cilantro-lime rice soaks up extra sauce on the plate, and a crunchy red cabbage slaw dressed with lime and salt adds contrast to the soft filling.
For a larger spread, add a bowl of tortilla chips and quick pickled red onions. A spoonful of plain yogurt or sour cream cools the heat if you use both chipotle and adobo sauce.

FAQ
Why are my corn tortillas cracking when I roll sweet potato enchiladas?
Corn tortillas crack when they’re cold and dry. Wrap all 8 in a damp kitchen towel and microwave for 45 seconds until they bend without splitting. Work with them warm and keep the stack covered while you fill. If one still tears, press it seam side down in the dish, where the sauce hides the crack.
Can I use canned enchilada sauce instead of the homemade chipotle sauce?
Yes, use about 500 ml / 2 cups of canned red enchilada sauce in place of the homemade sauce. Stir in 1 tsp smoked paprika and a chopped chipotle to keep the smoky flavor. You’ll lose some of the fresh tomato taste, but the bake time and method stay the same.
Can I freeze black bean and sweet potato enchiladas before baking?
Yes, freeze them assembled with sauce but without the top cheese, wrapped tightly in foil, for up to 3 months. Thaw overnight in the fridge, sprinkle on the cheese, then bake covered at 190 C / 375 F for 22 minutes and uncovered for 8. Sweet potato filling freezes without turning grainy.
What side dish pairs with smoky black bean and sweet potato enchiladas?
Cilantro-lime rice is the easiest pairing, since it soaks up extra sauce on the plate. A crunchy red cabbage slaw with lime and salt cuts through the cheese and sweet potato. Charred corn ribs also work if you want to keep it vegetarian and add another smoky note.
How do I make these sweet potato and black bean enchiladas vegan or gluten-free?
They’re vegetarian as written. For gluten-free, use 100 percent corn tortillas and check the broth and adobo labels. For vegan, skip the pepper jack or use a dairy-free melting shred, and add avocado on top. The filling is already creamy enough from the mashed beans and potato.