healthy roasted sweet potato and black bean enchiladas for winter

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

Love this? Pin it for later!

Healthy Roasted Sweet Potato & Black Bean Enchiladas for Winter

There’s something magical about the way winter begs for comfort food that still leaves you feeling energized rather than weighted down. Last January, after one too many gray afternoons spent in fuzzy socks and three blankets, I started craving enchiladas—the bubbling, cheese-laced, spice-perfumed kind—but I also wanted a dinner that would power me through evening yoga without the post-pasta slump. These roasted sweet-potato and black-bean enchiladas were the delicious result of that craving, and they’ve become a Sunday-night ritual ever since.

I love how the natural sweetness of the potatoes mingles with smoky cumin and chili, while the black beans add just enough heft to make the dish feel substantial. A quick homemade red sauce (no canned “mystery” puree here) whips up in the same time it takes the vegetables to roast, and a modest sprinkle of sharp white cheddar on top gives you that melty enchilada crown without sending the calorie count through the roof. They’re freezer-friendly, kid-approved, and—because everything roasts on one sheet pan—dish-washer friendly, too. If you’re looking for a make-ahead vegetarian main that feels like a warm hug on a plate, bookmark this one.

Why This Recipe Works

  • Sheet-pan efficiency: Roast vegetables while the sauce simmers—dinner in under an hour.
  • Balanced nutrition: Each enchilada delivers 12 g plant protein, 9 g fiber, and plenty of beta-carotene.
  • Freezer hero: Assemble, wrap tightly, and freeze up to 3 months; bake from frozen for a stress-free weeknight.
  • Mild-to-wild heat scale: Keep it family-friendly or add chipotle for smoky fire.
  • Whole-food ingredients: No canned condensed soups or excess sodium—just real produce and spices.
  • Cheese control: We use just enough sharp cheddar to satisfy; boost creaminess with Greek-yogurt drizzle instead of heavy sour cream.

Ingredients You'll Need

Ingredients

Before you scroll to the grocery list, here’s a quick field guide to picking the best produce and pantry staples for maximum flavor.

Sweet Potatoes

Look for firm, small-to-medium specimens with unblemished skin. Jewel or garnet varieties roast up lusciously sweet and creamy. Peel only if the skin is particularly rugged—most nutrients live right underneath.

Black Beans

Canned beans are perfectly acceptable; rinse to remove 40 % of the sodium. If you’re cooking from dried, 1 cup dry yields about 2½ cups cooked—exactly what you need here.

Corn Tortillas

Choose 6-inch, soft-taco size. Whole-grain blends add fiber, but traditional yellow corn delivers that nostalgic enchilada flavor. Warm them briefly in a dry skillet so they roll without cracking.

Red Enchilada Sauce

My shortcut sauce uses tomato paste, veggie broth, and a kiss of cocoa powder for depth. It simmers while the potatoes roast, saving time without sacrificing authenticity.

Cheese

Sharp white cheddar gives the best flavor punch per gram, meaning you can use less. For a dairy-free route, substitute cashew-almond “queso” or a sprinkle of nutritional yeast.

How to Make Healthy Roasted Sweet Potato & Black Bean Enchiladas

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Toss diced sweet potatoes with 1 Tbsp olive oil, ½ tsp salt, ½ tsp smoked paprika, and ¼ tsp pepper on a parchment-lined sheet pan. Spread into a single layer and roast 20 minutes, stir, then roast another 10–12 minutes until caramelized at the edges.

2
Start the Enchilada Sauce

While vegetables roast, warm 1 tsp olive oil in a saucepan over medium heat. Add 2 Tbsp minced onion; sauté 2 minutes. Stir in 2 Tbsp tomato paste, 1 tsp chili powder, ½ tsp cumin, ¼ tsp oregano, and a pinch of cinnamon. Cook 1 minute. Whisk in 1 cup low-sodium vegetable broth, 1 tsp cocoa powder, and ½ tsp honey. Simmer 10 minutes, then blend smooth with an immersion blender (or carefully transfer to a countertop blender). Season with salt and a squeeze of lime.

3
Mix the Filling

In a large bowl combine roasted sweet potatoes, rinsed black beans, ½ cup thawed frozen corn, ¼ cup chopped cilantro, 2 Tbsp minced green chiles, ½ tsp ground coriander, and ⅓ cup of the enchilada sauce. Gently fold so beans stay intact.

4
Soften Tortillas

Heat a dry skillet over medium. Warm each tortilla 15 seconds per side; stack inside a folded kitchen towel to steam and stay pliable.

5
Assemble

Spread ¼ cup enchilada sauce on the bottom of a 9×13-inch baking dish. Spoon about ⅓ cup filling down the center of each tortilla, roll tightly, and place seam-side down in the dish. Nestle them snugly so they hold shape.

6
Top & Bake

Pour remaining sauce evenly over rolled tortillas. Sprinkle with ¾ cup shredded sharp white cheddar. Cover with foil (lightly sprayed with oil to prevent sticking) and bake at 375 °F (190 °C) for 15 minutes. Remove foil and bake 10 minutes more until cheese is melted and sauce is bubbling.

7
Rest & Garnish

Let enchiladas rest 5 minutes to set the sauce. Finish with a drizzle of lime-yogurt crema (½ cup plain Greek yogurt + zest and juice of ½ lime), diced avocado, and extra cilantro leaves.

Expert Tips

Crank the Convection

If your oven has a convection setting, use it for roasting sweet potatoes. Hot moving air caramelizes their natural sugars faster and intensifies flavor.

Sauce Consistency

The enchilada sauce should coat a spoon but still be pourable. If too thick, splash in broth; too thin, simmer 2 extra minutes.

No-Leak Rolls

Don’t overfill tortillas; ⅓ cup is the sweet spot. Roll snugly and place seam-side down so gravity keeps them closed.

Freeze Smart

Flash-freeze the unbaked pan for 1 hour, then wrap tightly. This prevents the tortillas from freezing into one solid block and allows you to remove individual enchiladas later.

Double the Batch

Roasting a second sheet pan of sweet potatoes costs no extra time and gives you ready-to-go taco filling or salad toppers later in the week.

Color Pop

Add a handful of baby spinach or kale to the filling for extra greens; they wilt instantly when mixed with hot potatoes.

Variations to Try

  • Butternut & Pinto: Swap sweet potatoes for butternut squash and black beans for pinto; season with sage instead of cilantro.
  • Green Chile Enchiladas: Replace red sauce with a quick green tomatillo salsa and use pepper-jack cheese for zing.
  • Vegan Route: Omit cheese and stir 2 Tbsp nutritional yeast into the filling; top with cashew cream and pepitas.
  • Meat-Lover’s Compromise: Add 6 oz shredded cooked turkey or rotisserie chicken to half the pan—an easy flexitarian solution.
  • Breakfast Twist: Stir scrambled eggs into leftover filling and tuck inside small flour tortillas for grab-and-go breakfast burritos.
  • Spicy Peanut Enchiladas: Blend 1 Tbsp natural peanut butter into the sauce and garnish with toasted sesame seeds for a Thai-Mex mash-up.

Storage Tips

Refrigerator

Cool enchiladas completely, then cover the baking dish with a tight double layer of foil or transfer to an airtight container. Refrigerate up to 4 days. Reheat individual portions in the microwave for 90 seconds with a damp paper towel on top, or warm the entire pan (covered) at 325 °F until centers register 165 °F, about 25 minutes.

Freezer

Assemble but do not bake. Wrap the dish in plastic wrap, then foil. Freeze up to 3 months. Bake from frozen (remove plastic) covered at 375 °F for 45 minutes, then uncovered 10–15 minutes more. If you froze individual enchiladas, you can bake as few or as many as needed.

Make-Ahead Components

Roast a double batch of sweet potatoes on Sunday and stash them in the fridge; they’ll be ready for tacos, grain bowls, or these enchiladas later in the week. The sauce can be made 5 days ahead—flavors deepen beautifully.

Frequently Asked Questions

Yes—flour tortillas roll more easily and stay softer. Choose 8-inch burrito size and reduce filling to ¼ cup per tortilla to avoid overstuffing. Nutrition will shift slightly higher in calories and lower in fiber.

Chili powder can turn bitter if burned. Make sure you sauté it only 30–45 seconds before adding liquids. A pinch of honey or agave will balance any remaining bitterness.

Spread just enough sauce to coat the pan; excess pools under the tortillas. You can also pre-toast rolled tortillas on a dry skillet for 20 seconds per side to create a moisture barrier.

Absolutely—use two 9×13 pans or one deep hotel pan. Increase oven time by 5–7 minutes when baking covered. You can also hold the assembled, unbaked pans in the fridge up to 24 hours; add 10 minutes to bake time.

Corn tortillas are naturally gluten-free, but check labels for certification if you’re celiac. The sauce uses cornstarch as a thickener, making the entire dish safe for gluten-free diets.

Add 2 Tbsp water to the dish, cover with foil, and warm at 325 °F until hot. The steam restores moisture. For a crisp top, uncover for the final 5 minutes.
healthy roasted sweet potato and black bean enchiladas for winter
main-dishes
Pin Recipe

Healthy Roasted Sweet Potato & Black Bean Enchiladas

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

Ingredients

Instructions

  1. Roast vegetables: Preheat oven to 425 °F. Toss diced sweet potatoes with olive oil, smoked paprika, salt, and pepper. Roast on a sheet pan 20 minutes, stir, then roast 10–12 minutes more until browned.
  2. Make sauce: In a saucepan sauté minced onion in oil 2 minutes. Add tomato paste and spices; cook 1 minute. Whisk in broth, cocoa, and honey; simmer 10 minutes. Blend smooth.
  3. Mix filling: Combine roasted potatoes, beans, corn, cilantro, green chiles, coriander, and ⅓ cup sauce.
  4. Fill & roll: Warm tortillas, fill each with ⅓ cup mixture, roll tightly, and place seam-side down in a sauced 9×13 dish.
  5. Bake: Pour remaining sauce over enchiladas, top with cheese, cover with foil, and bake at 375 °F 15 minutes; uncover and bake 10 minutes more until bubbly.
  6. Serve: Rest 5 minutes, then garnish with lime-yogurt crema, avocado, and cilantro.

Recipe Notes

For a freezer meal, assemble through step 5, wrap tightly, and freeze up to 3 months. Bake from frozen (remove plastic) at 375 °F for 45 minutes covered, then 15 minutes uncovered.

Nutrition (per serving)

318
Calories
12g
Protein
46g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.