sweet potato and black bean enchiladas for healthy winter dinners

25 min prep 30 min cook 100 servings
sweet potato and black bean enchiladas for healthy winter dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Sweet Potato & Black Bean Enchiladas: The Cozy Winter Dinner That Feeds Your Soul

There’s a particular kind of magic that happens when the first real cold snap hits and you finally surrender to the season—wool socks go on, the fireplace crackles, and the kitchen fills with the scent of smoky chile sauce wrapping around tender sweet potatoes and earthy black beans. These enchiladas have become my family’s November-through-March ritual: a pan of rolled corn tortillas, plump with a sunset-orange filling, bubbling under a light blanket of cheese (or no cheese at all if we’re keeping things vegan). We started making them the winter my daughter decided she was “mostly vegetarian,” and I needed a main dish that felt celebratory enough for Sunday supper yet wholesome enough to pack into lunch thermoses on Monday. One bite of the sweet-spicy contrast—roasted sweet potatoes caramelized at the edges, black beans simmered with cumin and a whisper of cinnamon—and we were hooked for life. If you’re hunting for a meatless meal that still delivers that rib-sticking comfort we all crave when daylight disappears by 5 p.m., bookmark this page. Better yet, print it and splatter it with sauce. Winter deserves at least one recipe that makes you look forward to snowstorms.

Why This Recipe Works

  • Balanced sweetness: Roasted sweet potatoes bring natural sugars that caramelize against the smoky enchilada sauce—no added sugar needed.
  • Complete plant protein: Black beans team up with corn tortillas to deliver all nine essential amino acids, keeping you full through long winter nights.
  • One-hour wonder: While the sweet potatoes roast, you’ll stir together the filling and sauce; everything bakes in a single dish for minimal cleanup.
  • Freezer-friendly: Assemble the enchiladas, cover tightly, and freeze un-baked for up to two months—your future self will thank you.
  • Vitamin powerhouse: One serving delivers over 100 % of your daily vitamin A and 30 % of your iron, chasing away winter sluggishness.
  • Family-customizable: Set out toppings—avocado, pickled red onions, cilantro—so picky eaters can build their own perfect bite.

Ingredients You’ll Need

Ingredients

Great enchiladas start at the produce display. Look for firm, unblemished sweet potatoes—jewel or garnet varieties if you want that deep orange hue. The darker the skin, the richer the flesh. For black beans, I’m a sucker for the silky texture of home-cooked dried beans, but canned works in a pinch; just rinse off the starchy liquid so the spices can sing. When shopping for tortillas, seek out pliable corn ones with a short ingredient list (corn, lime, water, salt). Brittle tortillas crack when rolled; to revive day-old ones, wrap a stack in a barely damp tea towel and microwave 30 seconds. The sauce is where you control the heat—use a mild New Mexico chile powder for warm depth, or add chipotle powder if you crave a smoky back-of-the-throat burn. Finally, buy a block of good melting cheese (Monterey Jack or a young Oaxaca) and grate it yourself; pre-shredded cellulose-coated cheese resists melting into that luxurious stretch we all love.

How to Make Sweet Potato & Black Bean Enchiladas for Healthy Winter Dinners

1
Roast the sweet potatoes

Preheat oven to 425 °F (220 °C). Peel 2 lbs sweet potatoes and cut into ½-inch cubes. Toss with 1 Tbsp olive oil, ½ tsp salt, and ¼ tsp pepper on a parchment-lined rimmed sheet. Spread in a single layer; roast 20 minutes, flip, then 10–15 minutes more until browned at the edges and fork-tender. Remove and reduce oven to 375 °F (190 °C).

2
Start the quick enchilada sauce

While the potatoes roast, heat 2 Tbsp olive oil in a medium saucepan over medium. Whisk in 2 Tbsp flour and cook 1 minute until fragrant and blonde. Stir in 2 Tbsp chile powder, 1 tsp cumin, ½ tsp garlic powder, ¼ tsp oregano, and a pinch of cinnamon. Slowly pour in 1¾ cup vegetable broth, whisking to prevent lumps. Simmer 5 minutes until thick enough to coat a spoon; season with salt and a squeeze of lime.

3
Make the filling

In a large bowl combine roasted sweet potatoes, 1½ cups cooked black beans (or 1 rinsed 15-oz can), ½ cup thawed frozen corn, ⅓ cup sliced green onions, ¼ cup chopped cilantro, ½ cup shredded cheese, and ⅓ cup of the sauce. Mash lightly with a fork; you want some texture but enough cohesion to stay inside tortillas. Taste and add salt or hot sauce.

4
Warm and soften tortillas

Wrap 10–12 corn tortillas in the damp towel mentioned earlier. Warm them just until pliable—over-heating makes them gummy. Keep wrapped while you roll so steam keeps them flexible.

5
Assemble the rolls

Spread ¼ cup sauce on the bottom of a 9×13-inch baking dish. Working one at a time, lay a tortilla on a board, spread 2 heaping Tbsp filling along the lower third, roll snugly, and place seam-side-down in the dish. Nestle them tightly; it’s okay if they touch. Brush tops lightly with oil for crisp edges.

6
Sauce and cheese

Pour remaining sauce evenly over rolled tortillas, nudging with a spoon so sauce trickles between them. Sprinkle 1 cup shredded cheese (or nutritional yeast for vegan) on top. Cover dish with foil, tenting so it doesn’t stick to cheese.

7
Bake to melty glory

Bake at 375 °F for 20 minutes covered, then remove foil and bake 10–12 minutes more until cheese is golden and sauce is bubbling. Broil 1 minute for blistered spots if desired.

8
Rest and garnish

Let the pan rest 5 minutes—this sets the sauce and prevents scorched mouths. Finish with a shower of fresh cilantro, thinly sliced radishes, avocado, and a squeeze of lime for brightness.

Expert Tips

Keep sauce silky

Whisk broth in gradually, like making roux-based mac and cheese, to avoid lumps. If it thickens too much while rolling tortillas, thin with a splash of water.

Freeze smart

Assemble, cover with plastic wrap then foil, and freeze before baking. Bake from frozen at 350 °F for 55–65 minutes, adding foil if tops brown too quickly.

Spice scale

New Mexico or ancho powder gives mild fruitiness; chipotle powder adds heat and smoke. Mix the two for layered complexity.

Double duty

Roast extra sweet potatoes for tomorrow’s grain bowls; mash some into black-bean soup for added body and natural sweetness.

Crisp edges

Brushing tortillas with a whisper of oil before rolling helps them brown and crisp on top—no one likes soggy enchilada hats.

Herb swap

Out of cilantro? Use chopped parsley or epazote for a Mexican vibe. For a smoky twist, add 1 tsp chopped chipotle in adobo to the filling.

Variations to Try

  • Butternut twist: Swap half the sweet potatoes for roasted butternut squash and add sage leaves to the sauce for an autumnal vibe.
  • Spicy chorizo: Stir in 4 oz soyrizo or cooked chorizo for a smoky meat-lover version without losing the veggie base.
  • Vegan green: Replace red sauce with a quick green tomatillo sauce and use vegan cheese or omit cheese entirely; add pepitas for crunch.
  • Breakfast enchiladas: Add scrambled eggs to the filling and serve with pico de gallo for a post-ski brunch hero.

Storage Tips

Refrigerate: Cool leftovers, cover tightly, and refrigerate up to 4 days. Reheat individual portions in the microwave 1–2 minutes, or warm the whole pan covered with foil at 325 °F for 15 minutes.

Freeze baked: Wrap each enchilada in plastic wrap, then foil, and freeze up to 2 months. Thaw overnight in the fridge and reheat as above.

Meal-prep: Roast sweet potatoes and make sauce on Sunday; store separately. On Wednesday, roll and bake 25 minutes for a nearly instant dinner.

Frequently Asked Questions

Yes, but expect a softer, more lasagna-like texture. Warm flour tortillas just 10 seconds so they roll without tearing, and reduce sauce slightly so the dish doesn’t become soggy.

Use corn tortillas (inherently gluten-free) and substitute the 2 Tbsp flour in the sauce with an equal amount of masa harina or a 1:1 gluten-free blend.

Absolutely. Assemble, cover tightly, and refrigerate up to 24 hours. Add 5–10 extra minutes to the covered bake time since you’ll be starting from cold.

Cover with foil and warm at 325 °F until centers reach 165 °F. Spoon a little extra broth or sauce over top before reheating to keep them moist.

Yes—halve all ingredients and bake in an 8-inch square dish. Check for doneness 5 minutes early.

Chile powder can turn bitter if burned. Keep heat medium when toasting the roux and add a pinch of sugar or extra lime to balance if needed.
sweet potato and black bean enchiladas for healthy winter dinners
main-dishes
Pin Recipe

Sweet Potato & Black Bean Enchiladas for Healthy Winter Dinners

(4.9 from 127 reviews)
Prep
20 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet potatoes with 1 Tbsp oil, salt, and pepper. Roast 25–30 min until browned; reduce oven to 375 °F.
  2. Sauce: In a saucepan heat 2 Tbsp oil, whisk in flour and cook 1 min. Stir in spices, then broth; simmer 5 min until thick.
  3. Filling: Combine roasted potatoes, beans, corn, green onions, cilantro, ½ cup cheese, and ⅓ cup sauce; mash lightly.
  4. Roll: Warm tortillas until pliable. Spread ¼ cup sauce in a 9×13 dish. Fill, roll, and place seam-side-down. Brush tops with oil.
  5. Bake: Pour remaining sauce over rolls; sprinkle with remaining cheese. Cover with foil and bake 20 min, uncover and bake 10–12 min until bubbly.
  6. Serve: Rest 5 min, then garnish with cilantro, avocado, and lime.

Recipe Notes

For vegan option substitute cheese with ½ cup nutritional yeast stirred into filling and skip topping cheese. Sauce can be made up to 3 days ahead; refrigerate and reheat gently.

Nutrition (per serving)

385
Calories
14g
Protein
49g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.