Black Bean Sweet Potato Enchiladas: Baked and Bright

Jump to Recipe

Black bean and sweet potato enchiladas are corn tortillas rolled around seasoned black beans and roasted sweet potato, baked under a red chile sauce until the edges turn deep brown and the cheese on top goes bubbly. I make a batch every couple of weeks because they reheat well and the filling holds up in the fridge for days.

The sweet potato needs to roast until it’s soft enough to mash with a fork, about 20 to 22 minutes at 200C/400F. Skip that step and you’ll get raw, starchy bites buried in an otherwise good filling. That’s the one thing I got wrong the first few times I made this.

Ten corn tortillas, two cans of black beans, one good-sized sweet potato, and a simple red chile sauce built from pantry spices. No fancy shopping list, no obscure ingredient hunting.

This one sits right in your rotation once you’ve made it twice. It’s a hearty rustic vegetarian main, freezes in portions, and the leftovers taste better the next day.

Why You’ll Love This Recipe

  • Comes together with pantry staples and one sweet potato
  • Freezes well for an easy make-ahead dinner
  • Vegetarian filling that still feels hearty
  • Kid-friendly flavor, mild enough to not overwhelm

Ingredient Notes

  • corn tortillas: Corn tortillas hold up better than flour here and keep the dish gluten free. Warm them first so they roll without tearing.
  • sweet potato: One large sweet potato (about 500g) gives you enough filling for 10 enchiladas. Dice it small so it roasts through in 20 minutes.
  • black beans: Canned black beans save time here. Drain and rinse well so the filling doesn’t turn watery.
  • enchilada sauce: Store-bought red enchilada sauce works fine and keeps this weeknight-easy. Use a smoky homemade version if you want more depth.
  • cheese: Monterey Jack melts smoothly, though sharp cheddar works fine if that’s what’s in your fridge.
Baked black bean and sweet potato enchiladas in a glass dish with melted cheese and cilantro scattered on top

Black Bean Sweet Potato Enchiladas: Baked and Bright

Corn tortillas rolled with roasted sweet potato and black beans, baked under red enchilada sauce and melted cheese until bubbly.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings: 5 servings
Course: Main Course
Cuisine: Mexican-Inspired
Calories: 103

Ingredients
  

Filling
  • 1 sweet potato large (about 500 g); peeled, diced into 1 cm cubes
  • 2 tbsp olive oil divided
  • 1 onion medium; diced
  • 3 cloves garlic minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp smoked paprika
  • 1 tsp salt plus a pinch for roasting
  • 2 cans black beans (425 g each); drained and rinsed
For Assembly
  • 10 corn tortillas 6-inch
  • 2 cups red enchilada sauce / 480 ml; store-bought or homemade
  • 1.5 cups shredded Monterey Jack cheese / 170 g; or cheddar
  • 1/4 cup fresh cilantro chopped, for garnish
  • 1 lime wedges lime, cut into wedges; for serving

Method
 

Roast the Sweet Potato
  1. Heat the oven to 200C/400F. Peel and dice the sweet potato into 1 cm cubes, spread on a sheet pan 33 x 46 cm / 13 x 18-inch, and toss with 1 tbsp olive oil and a pinch of salt.
  2. Roast for 20 to 22 minutes, stirring once, until fork-tender and lightly caramelized at the edges.
Make the Filling
  1. While the sweet potato roasts, heat the remaining 1 tbsp olive oil in a 10-inch skillet over medium heat. Add the onion and cook for 4 to 5 minutes until soft.
  2. Add the garlic, cumin, chili powder, and smoked paprika. Cook for 30 seconds until fragrant.
  3. Stir in the black beans and 1/4 cup (60 ml) of the enchilada sauce, mashing about a third of the beans with a fork for texture. Cook 3 to 4 minutes until warmed through.
  4. Fold in the roasted sweet potato. Taste and adjust salt.
Assemble and Bake
  1. Spread 1/2 cup (120 ml) enchilada sauce over the bottom of a 23 x 33 cm / 9 x 13-inch baking dish.
  2. Wrap the tortillas in a damp towel and microwave for 30 seconds so they roll without cracking.
  3. Fill each tortilla with about 1/3 cup of the filling, roll tightly, and place seam-side down in the dish. Repeat for all 10 tortillas.
  4. Pour the remaining sauce over the top, covering the tortillas evenly, then scatter the cheese on top.
  5. Bake uncovered for 20 to 22 minutes, until the sauce bubbles at the edges and the cheese is melted and lightly browned.
  6. Rest for 5 minutes, then top with cilantro and serve with lime wedges.

Notes

  • Roast sweet potato until fork-tender, not mushy, for the best texture.
  • Don’t skip rinsing canned beans, it keeps the sauce from turning gritty.
  • Bake uncovered so the cheese browns instead of steaming.
  • Rest 5 minutes before serving so the filling holds together when sliced.
Hands rolling a corn tortilla filled with black bean and sweet potato mixture on a wooden cutting board

Tips for Success

  • Dice the sweet potato small and even, the same way you would for a roasted sweet potato bowl, so it roasts through in the 20-minute window.
  • Drain and rinse the black beans well to keep the filling from turning watery.
  • Warm tortillas before rolling so they bend without cracking or splitting.
  • Spread sauce on the bottom of the dish first so tortillas don’t stick and burn.
  • Let the dish rest 5 minutes after baking so the filling sets before you slice in.

Variations

  • Swap black beans for pinto beans and add a diced poblano to the filling for extra heat.
  • Use green enchilada sauce (salsa verde) instead of red for a tangier, brighter dish.
  • Add crumbled chorizo to the filling for a heartier, meat-forward version of this dish.

Storage and Reheating

Leftover enchiladas keep in the fridge for 3 to 4 days in an airtight container.

Reheat portions in a 175C/350F oven for 12 to 15 minutes, covered with foil, until warmed through. The microwave works in a pinch, about 90 seconds per portion, but the tortillas turn softer than oven reheating.

For longer storage, freeze the fully baked enchiladas in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating in the oven the same way.

Serving Suggestions

Black bean and sweet potato enchiladas taste good straight from the dish with a scoop of sour cream and a scatter of fresh cilantro.

Add a squeeze of lime and sliced avocado for a cooler contrast to the warm sauce. A side of cilantro-lime rice or a simple green salad rounds it into a full dinner.

For a weeknight spread, I’ll set out extra hot sauce and pickled jalapeños so everyone can adjust the heat at the table.

Plate of black bean and sweet potato enchiladas topped with sour cream and a lime wedge beside a linen napkin

FAQ

Why do my black bean and sweet potato enchiladas turn out soggy on the bottom?

Soggy enchiladas usually mean too much sauce on the bottom of the dish or tortillas that sat in wet filling too long before baking. Use just enough sauce to coat the base of the 23x33cm dish, roll the tortillas snugly, and bake right after assembling. Draining the black beans well also keeps the filling from watering down the tortillas.

Can I use canned pumpkin instead of fresh sweet potato in these enchiladas?

Canned pumpkin works in a pinch, though the texture turns out smoother and less chunky than roasted sweet potato cubes. Use 1.5 cups (about 350g) canned pumpkin puree in place of the roasted sweet potato and stir it straight into the bean filling. The flavor is milder, so add an extra 1/4 tsp of chili powder.

Can I freeze black bean and sweet potato enchiladas before baking them?

Yes, you can freeze these enchiladas unbaked for up to 2 months. Assemble everything in the 23x33cm dish, wrap tightly in plastic then foil, and freeze before adding the final layer of cheese if you want it to stay fresh. Thaw overnight in the fridge and bake at 200C/400F for 30 to 35 minutes since it starts cold.

What sides pair well with black bean and sweet potato enchiladas?

A simple cilantro-lime rice or a chopped cabbage slaw with lime juice balances the richness of the cheese and sauce. Black bean and sweet potato enchiladas are hearty on their own, so keep sides light, a side salad or Mexican street corn works well too. Avocado slices or a dollop of sour cream round out the plate.

Are black bean and sweet potato enchiladas gluten free?

Yes, these enchiladas are gluten free as long as you use corn tortillas and check that your enchilada sauce doesn’t use wheat flour as a thickener. Most canned red enchilada sauces are gluten free, but it’s worth reading the label since some brands add flour. Corn tortillas themselves have no gluten.

How do I know when the sweet potato is roasted enough for the filling?

The sweet potato is ready when a fork slides into the cubes with almost no resistance, usually after 20 to 22 minutes at 200C/400F. The edges should look lightly caramelized and slightly darker than the centers. If the fork meets resistance, give it another 3 to 4 minutes and check again.

You might also like

Jeremy Avatar

AUTHOR


You’ll also love