Spicy Black Bean and Sweet Potato Enchiladas with Red Sauce

3 min prep 30 min cook 2 servings
Spicy Black Bean and Sweet Potato Enchiladas with Red Sauce
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about the way sweet potatoes caramelize in the oven, their natural sugars bubbling and browning until they’re almost candy-like. Pair that with the earthy depth of black beans, a smoky-spicy red sauce that clings to every crevice of a warm corn tortilla, and a blanket of melted cheese that stretches into Instagram-worthy pulls, and you’ve got a weeknight dinner that tastes like it took hours—but actually comes together in under an hour.

I first threw these enchiladas together on a frantic Thursday night when the fridge was nearly bare and my vegetarian sister-in-law was coming for dinner. One roasted sweet potato, a can of black beans, and a half-jar of chipotle peppers later, we were all fighting over the last enchilada. Now they’re our most-requested family meal, the star of potlucks, and the dish I bring to new parents because they reheat like a dream. Whether you’re feeding picky kids, spice-loving adults, or anyone who swears they “don’t like vegetarian food,” these enchiladas convert every single time.

Why This Recipe Works

  • Balance of Sweet & Heat: Roasted sweet potatoes soften the smoky chipotle kick, creating layers of flavor that keep every bite interesting.
  • One-Pan Wonder: The filling roasts on a single sheet pan while the sauce simmers—minimal dishes, maximum efficiency.
  • Freezer-Friendly: Assemble, cover tightly, and freeze for up to three months. Bake from frozen for an effortless future dinner.
  • Nutrient Powerhouse: Each enchilada delivers 12 g plant protein, 8 g fiber, and more than 100 % of your daily vitamin A.
  • Customizable Heat: Swap chipotle for mild chili powder or add an extra pepper—your spice level, your rules.
  • Crowd-Pleasing Texture: Creamy beans, tender sweet potato, melty cheese, and just-crisped tortilla edges hit every comfort-food note.

Ingredients You'll Need

Ingredients

Great enchiladas start with great building blocks. Below are the stars of the show, plus insider tips for picking the best of the bunch.

  • Sweet Potatoes (2 medium, about 1 ¼ lb/570 g): Look for firm, unblemished garnet or jewel varieties—their orange flesh is extra sweet and moist. Peel for silky texture, or leave the skin on for extra fiber and rustic appeal.
  • Black Beans (1 can, 15 oz/425 g): Opt for low-sodium beans so you control salt levels. Rinse and drain to remove 40 % of the sodium and the starchy canning liquid that can muddy flavors.
  • Chipotle Peppers in Adobo (2 peppers + 1 tsp sauce): These smoked jalapeños are the secret to that haunting depth. Freeze the remaining peppers in tablespoon-size portions on parchment; they’ll keep for six months.
  • Corn Tortillas (8–10, 6-inch): Seek pliable, freshly made tortillas from a local tortillería if possible. If they crack when bent, wrap in damp paper towels and microwave 30 seconds to restore flexibility.
  • Fire-Roasted Tomatoes (1 can, 14 oz): The charred edges add instant smokiness. Whole tomatoes packed in juice give the silkiest sauce; diced work in a pinch.
  • Monterey Jack Cheese (8 oz/225 g, shredded): Melts like a dream without oily separation. For extra kick, substitute pepper Jack or use a 50/50 blend with Oaxaca cheese for those Instagram cheese pulls.
  • Red Onion (½ medium): Adds subtle sweetness when sautéed. Save a few thin raw slices for garnish—they bring bright crunch.
  • Garlic (3 cloves): Freshly minced garlic blooms in the hot oil, releasing allicin for that savory backbone.
  • Vegetable Stock (½ cup/120 ml): Low-sodium keeps the sauce from over-reducing. In a hurry? Water works, but stock adds roundness.
  • Lime (1): A squeeze at the end brightens all the smoky, cheesy richness. Zest a little into the filling for extra citrus perfume.
  • Cilantro (¼ cup chopped): Stems hold just as much flavor as leaves—chop the tender stems and sprinkle on top for zero-waste cooking.
  • Avocado Oil (2 Tbsp): High smoke point makes it perfect for roasting and sautéing. Olive oil is fine; just watch the heat so it doesn’t bitter.
  • Spice Rack Staples: Ground cumin, smoked paprika, oregano, kosher salt, black pepper. Toast whole cumin seeds and grind for next-level fragrance.

How to Make Spicy Black Bean and Sweet Potato Enchiladas with Red Sauce

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Peel (or scrub) sweet potatoes and cut into ½-inch cubes. Toss with 1 Tbsp avocado oil, ½ tsp kosher salt, and ¼ tsp black pepper. Spread on a parchment-lined rimmed sheet pan; roast 20 min, stir, then roast 10 min more until edges caramelize and centers are tender.

2
Start the Red Sauce

While potatoes roast, heat 1 Tbsp oil in a heavy skillet over medium. Add diced onion; sauté 4 min until translucent. Stir in minced garlic, 1 tsp cumin, 1 tsp smoked paprika, and ½ tsp oregano; cook 30 sec until fragrant. Pour in fire-roasted tomatoes with juices, chipotle peppers, adobo sauce, and vegetable stock. Simmer 10 min, then blend with an immersion blender until smooth. Season with ½ tsp salt and juice of ½ lime.

3
Make the Filling

In a large bowl, combine roasted sweet potatoes, rinsed black beans, ½ cup shredded cheese, 2 Tbsp chopped cilantro, juice of remaining ½ lime, and ¼ cup of the red sauce. Mash lightly with a fork—leave some chunks for texture. Taste and adjust salt or chipotle for heat.

4
Warm & Soften Tortillas

Wrap a stack of 8–10 corn tortillas in damp paper towels. Microwave 30–40 sec until pliable. Alternatively, heat each tortilla in a dry skillet 10 sec per side. Warm tortillas roll without cracking.

5
Assemble the Enchiladas

Spread ½ cup red sauce on the bottom of a 9×13-inch baking dish. Working one at a time, spoon ⅓ cup filling onto each tortilla, roll snugly, and place seam-side down in the dish. Nestle them close together; this keeps them moist.

6
Sauce & Cheese

Pour remaining red sauce evenly over rolled tortillas, nudging with a spoon so every edge is coated. Sprinkle remaining 1 ½ cups cheese over top. Cover dish with foil (spray underside with nonstick to prevent sticking).

7
Bake

Bake 15 min covered, then remove foil and bake 10 min more until cheese is melted and sauce is bubbling. For golden spots, broil 1–2 min; watch closely.

8
Rest & Garnish

Let rest 5 min to set the sauce. Top with cilantro, sliced radishes, pickled red onions, avocado slices, or a drizzle of crema. Serve hot with lime wedges.

Expert Tips

Make-Ahead Magic

Assemble completely, cover with plastic wrap (press directly onto surface), then foil. Refrigerate up to 24 hours; add 10 min covered baking time.

Freeze Like a Pro

Wrap entire cooled dish in two layers of foil, label, and freeze up to 3 months. Bake from frozen at 375 °F (190 °C) for 45 min covered, 15 min uncovered.

No-Tear Tortillas

Brush each warm tortilla with a whisper of oil before filling—creates a moisture barrier that prevents cracking.

Double the Sauce

The red sauce is liquid gold—double the batch and freeze in ice-cube trays. Pop a cube into soups, chili, or scrambled eggs.

Crisp Bottoms

For tortilla edges that stay firm, brush baking dish with a thin layer of oil before adding sauce. The direct heat toasts the underside.

Cheese Strategy

Reserve ¼ cup cheese to sprinkle during the last 2 min under the broiler—this fresh layer stays gooey rather than over-browned.

Variations to Try

  • Butternut Squash Swap: Replace sweet potatoes with an equal weight of peeled butternut for a nuttier, slightly less sweet profile.
  • Green Chile Version: Sub roasted poblanos for chipotle and use a tomatillo-based salsa verde instead of red sauce.
  • Protein Boost: Fold in 1 cup cooked quinoa or shredded rotisserie chicken for omnivores.
  • Vegan Delight: Use plant-based cheese or ½ cup nutritional yeast plus ¼ cup blended cashews for creaminess.
  • Breakfast Enchiladas: Add scrambled eggs to the filling and serve with pico de gallo for a morning twist.
  • Grilled Veggie Add-In: Toss zucchini, corn, and bell peppers on the sheet pan during the last 10 min of roasting for charred smokiness.

Storage Tips

Refrigerate: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat individual enchiladas in the microwave 60–90 sec, or in a 350 °F oven 10 min covered with foil to prevent drying.

Freeze: Wrap each enchilada in plastic wrap, then foil; freeze up to 3 months. Thaw overnight in the fridge or microwave from frozen 2–3 min, then crisp in a 400 °F oven 5 min.

Meal-Prep Portions: Freeze sauce and filling separately; thaw and assemble fresh tortillas on demand for ultra-fast weeknight assembly.

Frequently Asked Questions

Yes—flour tortillas are softer and larger, so reduce to 6–7 tortillas and bake 5 min less. Expect a slightly chewier texture and milder corn flavor.

Corn tortillas are naturally gluten-free; just check labels for cross-contamination. The sauce is gluten-free as written.

Absolutely—make the sauce up to 5 days ahead and refrigerate, or freeze up to 3 months. Thin with stock when reheating if it thickens.

Use the oven or toaster oven at 400 °F for 8–10 min uncovered. A hot skillet also works: place enchiladas seam-side down, add a splash of sauce, cover, and heat 3 min per side.

Yes—use an 8×8-inch pan and halve every ingredient. Bake time drops to 12 min covered, 8 min uncovered.

Older corn tortillas dry out. Wrap in a barely damp kitchen towel and microwave 45 sec, or dip quickly in warm oil to rehydrate and add flexibility.
Spicy Black Bean and Sweet Potato Enchiladas with Red Sauce
main-dishes
Pin Recipe

Spicy Black Bean and Sweet Potato Enchiladas with Red Sauce

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

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet potatoes with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper. Roast 30 min until browned.
  2. Sauce: Sauté onion in remaining 1 Tbsp oil 4 min. Add garlic, cumin, paprika, oregano; cook 30 sec. Stir in tomatoes, chipotle, stock; simmer 10 min. Blend smooth; season.
  3. Fill: Combine roasted potatoes, beans, ½ cup cheese, 2 Tbsp cilantro, juice of ½ lime, ¼ cup sauce. Lightly mash.
  4. Roll: Warm tortillas. Fill each with ⅓ cup mixture; roll and place seam-side down in a sauced 9×13-inch dish.
  5. Top: Cover with remaining sauce and cheese.
  6. Bake: Cover with foil; bake 15 min. Uncover; bake 10 min until bubbly. Broil 1–2 min for golden spots.
  7. Garnish: Rest 5 min; top with cilantro, lime wedges, and desired toppings.

Recipe Notes

Sauce can be made 5 days ahead. Freeze assembled enchiladas up to 3 months. Add extra chipotle for more heat or substitute bell pepper for mild.

Nutrition (per serving)

485
Calories
12g
Protein
52g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.