Budget-Friendly Black Bean and Sweet Potato Enchiladas

1 min prep 20 min cook 5 servings
Budget-Friendly Black Bean and Sweet Potato Enchiladas
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy sweet potatoes, protein-packed black beans, and melty cheese rolled into soft tortillas, smothered in the easiest 3-minute homemade enchilada sauce and baked until bubbly. 100 % vegetarian, meal-prep friendly, and costs less than $1.75 per serving—yet tastes like your favorite Tex-Mex restaurant.

I first threw these together on a frantic Tuesday night when the fridge was nearly empty except for a sad sweet potato, a can of black beans, and the tail-end of a bag of tortillas. I was bracing for complaints from my sauce-loving, meat-leaning family. Instead, my usually skeptical 11-year-old requested them again the very next week. Fast-forward two years and these enchiladas have become our Meatless Monday staple, the dish I bring to new parents, and the recipe my college-student niece makes in her tiny dorm kitchen when money is tight but comfort food is non-negotiable.

What makes them magic? The filling is naturally creamy thanks to roasted sweet potatoes—no buckets of cheese or heavy béchamel required—while a lightning-fast blender sauce delivers that slow-simmered flavor with zero stovetop babysitting. They freeze beautifully, reheat like a dream, and cost pennies on the dollar compared to restaurant enchiladas. Whether you are feeding picky kids, hosting vegetarian friends, or simply trying to stretch the weekly grocery budget without feeling deprived, this is the keeper recipe you’ll reach for again and again.

Why This Recipe Works

  • One pan + one blender = minimal dishes and no fancy equipment.
  • Pantry staples: canned beans, tortillas, and spices you already own keep costs low.
  • Roasted sweet potatoes create silky texture without buckets of cheese.
  • Homemade enchilada sauce whips up in 3 minutes—no canned stuff needed.
  • Make-ahead friendly: assemble the night before and bake when ready.
  • Freezer hero: under $1.75 per serving and reheats like a dream.
  • Balanced nutrition: 15 g plant protein + fiber-rich complex carbs keep you full.

Ingredients You'll Need

Ingredients

Sweet potatoes (2 medium, ~1.5 lb) – Choose orange-flesh varieties like Garnet or Jewel for maximum creaminess. Look for smooth skin and firm ends; avoid sprouting or soft spots. Peel if you prefer, but I roast them skin-on for extra nutrients and caramelized edges.

Black beans (1 can, 15 oz) – No-salt-added beans let you control sodium. Rinse and drain to remove 40 % of the salt right off the bat. Swap with pinto, kidney, or even chickpeas; just aim for 1 ½ cups cooked beans total.

Cheese (1 cup shredded) – A Mexican blend melts beautifully, but sharp cheddar or pepper Jack add zing. Vegans can sub ¾ cup nutritional yeast + ¼ cup cashew cream for cheesy vibes without dairy.

Enchilada sauce ingredients – Tomato paste, chili powder, cumin, smoked paprika, oregano, garlic powder, veggie broth, and a whisper of cinnamon for depth. If chili powder feels one-note, swap half for ancho chile powder.

Tortillas (8–10 corn or small flour) – 6-inch size rolls easily. Warm them 20 seconds in the microwave so they don’t crack. For gluten-free, choose certified corn tortillas; for extra fiber, use whole-wheat flour.

Optional but nice: A squeeze of lime wakes up the beans; a handful of frozen corn adds pops of sweetness; chopped cilantro stems stirred into the filling deliver big flavor for pennies.

How to Make Budget-Friendly Black Bean and Sweet Potato Enchiladas

1
Roast the sweet potatoes

Preheat oven to 425 °F (220 °C). Dice sweet potatoes into ½-inch cubes; toss with 1 Tbsp oil, ½ tsp salt, and a few cracks of pepper. Spread on parchment-lined sheet; roast 20 minutes, flip, then 10–15 minutes more until edges caramelize and centers are creamy. Reduce oven to 375 °F (190 °C) for enchiladas later.

2
Blitz the 3-minute enchilada sauce

In a blender combine 8 oz (1 cup) veggie broth, 3 Tbsp tomato paste, 2 tsp chili powder, 1 tsp cumin, ½ tsp smoked paprika, ½ tsp oregano, ½ tsp garlic powder, ¼ tsp cinnamon, ½ tsp salt, and 1 tsp maple syrup (balances acidity). Blend 15 seconds until silky. No blender? Whisk vigorously in a bowl—texture will be rustic but tasty.

3
Mash the filling

In a medium bowl mash roasted sweet potatoes roughly with a fork—some chunks are good for texture. Fold in drained black beans, ½ cup shredded cheese, 2 Tbsp chopped cilantro, juice of ½ lime, and ¼ tsp salt. Taste; add more salt or spice if desired. Cool 5 minutes so cheese doesn’t melt during rolling.

4
Soften tortillas

Wrap a stack of 8 tortillas in damp paper towel; microwave 30 seconds. Alternatively, heat each tortilla in a dry skillet 10 seconds per side. Warm tortillas roll without tearing and absorb sauce better.

5
Assemble

Pour ⅓ cup enchilada sauce into a 9×13-inch baking dish; tilt to coat bottom. Spread 3 Tbsp filling along the bottom third of a tortilla, roll tightly, and place seam-side down in dish. Repeat; pack rolls snugly for even baking. You should get 10–11 enchiladas.

6
Sauce & top

Pour remaining enchilada sauce evenly over rolls, nudging with spoon so sauce cascades between tortillas. Sprinkle remaining ½ cup cheese on top. For extra color add a handful of frozen corn or sliced olives.

7
Bake

Cover dish with foil (spray underside to prevent cheese stick). Bake 15 minutes. Remove foil; bake 10 minutes more until cheese melts and sauce bubbles. Broil 1–2 minutes for light charred spots if you like smoky edges.

8
Garnish & serve

Let rest 5 minutes to set sauce. Top with avocado slices, chopped cilantro, pickled red onions, and a drizzle of lime crema (2 Tbsp yogurt + squeeze of lime). Slice into 2–3 enchiladas per plate; serve with rice or a crunchy cabbage slaw.

Expert Tips

Don’t overfill

Stick to 3 Tbsp filling per tortilla; overstuffed rolls burst and soak up sauce, leaving you with soggy ends.

Char under broiler

2 minutes under a hot broiler creates restaurant-style blistered cheese without extra oil.

Double & freeze

Assemble two pans; bake one, wrap the other in foil, and freeze up to 3 months. Bake from frozen 45 minutes at 375 °F.

Quick reheat

Microwave single enchiladas 60–90 seconds with damp paper towel to keep tortillas supple.

Lower sodium

Use no-salt tomato paste and low-sodium broth; brighten final dish with fresh lime instead of salt.

Color pop

Variations to Try

  • Butternut squash swap: Replace sweet potatoes with an equal weight of peeled butternut for a lower-carb, autumn vibe.
  • Green chile edition: Sub ½ cup salsa verde for tomato paste in the sauce and use pepper Jack cheese for extra kick.
  • Protein boost: Stir 1 cup cooked quinoa into filling for 20 g total protein per serving.
  • Vegan cheesy: Skip dairy cheese and use 1 cup cashew cream blended with 3 Tbsp nutritional yeast and 1 tsp white miso.
  • Breakfast spin: Add scrambled eggs and chorizo-style tofu to filling; serve with avocado and salsa.
  • Enchilada soup: Chop leftover enchiladas, simmer with veggie broth, corn, and spinach for a 10-minute weeknight soup.

Storage Tips

Refrigerate: Cool completely, then cover dish with tight lid or transfer enchiladas to airtight container. Refrigerate up to 4 days.

Freeze assembled, unbaked: Wrap entire pan with plastic wrap then foil, or portion into freezer-safe meal-prep containers. Freeze up to 3 months. Bake from frozen (remove plastic) at 375 °F for 45 minutes covered, 10 minutes uncovered.

Freeze individual baked enchiladas: Flash-freeze on a tray, then transfer to zip bags. Microwave 2–3 minutes wrapped in damp paper towel or reheat in toaster oven 8 minutes at 350 °F for crisp edges.

Make-ahead filling: Mash sweet-potato-bean mixture up to 3 days ahead; refrigerate. Warm slightly before rolling so tortillas don’t crack from cold filling.

Sauce storage: Enchilada sauce keeps 1 week refrigerated or 3 months frozen in ice-cube trays—pop out a few cubes for quick nacho drizzle.

Frequently Asked Questions

Absolutely. Flour tortillas are softer and larger—use 8 medium (8-inch) and reduce quantity to 8 enchiladas. They hold more filling, so you may have leftover sauce for nachos later.

Yes—use two 9×13 pans or a disposable catering tray. Bake time remains the same, but rotate pans halfway for even browning. Leftovers freeze perfectly.

Mild as written. For heat, add ½ tsp chipotle powder or a minced chipotle in adobo to the sauce. Pepper Jack cheese also kicks it up.

Refrigerated 4 days; frozen 3 months. For best texture, thaw overnight in fridge before reheating.

Use certified corn tortillas and check that your chili powder and broth are gluten-free brands. All other ingredients are naturally gluten-free.
Budget-Friendly Black Bean and Sweet Potato Enchiladas
main-dishes
Pin Recipe

Budget-Friendly Black Bean and Sweet Potato Enchiladas

(4.9 from 127 reviews)
Prep
20 min
Cook
30 min
Servings
5

Ingredients

Instructions

  1. Roast potatoes: Preheat oven to 425 °F. Toss diced sweet potatoes with oil and salt; roast 20 minutes, flip, roast 10–15 minutes more until tender. Reduce oven to 375 °F.
  2. Make sauce: Blend broth, tomato paste, chili powder, cumin, paprika, oregano, garlic powder, cinnamon, maple syrup, and salt until smooth.
  3. Mash filling: In a bowl mash roasted potatoes roughly. Fold in beans, ½ cup cheese, cilantro, lime juice, and salt to taste.
  4. Soften tortillas: Microwave wrapped in damp towel 30 seconds or heat on dry skillet 10 seconds per side.
  5. Assemble: Spread ⅓ cup sauce on bottom of 9×13 dish. Fill each tortilla with 3 Tbsp potato mixture, roll, place seam-side down. Pour remaining sauce over top; sprinkle with remaining cheese.
  6. Bake: Cover with foil; bake 15 minutes. Uncover; bake 10 minutes until bubbly. Broil 1–2 minutes for charred cheese if desired. Rest 5 minutes before serving.

Recipe Notes

For meal prep, assemble the night before, cover, and refrigerate. Add 5 minutes to covered bake time. Leftover enchiladas reheat beautifully in microwave or toaster oven.

Nutrition (per serving)

372
Calories
15g
Protein
46g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.