Budget Black Bean Sweet Potato Enchiladas for Vegetarian Feast

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

Love this? Pin it for later!

Fast-forward a decade: the studio is gone, the paychecks arrive by direct deposit, and my spice rack is embarrassingly well stocked, yet these enchiladas still land on my family’s table at least once a month. They’re the poster child for budget cooking that does not taste budget. The filling is naturally vegan, gluten-free, and protein-rich, while the sauce relies on pantry spices instead of a long simmer. Whether you’re feeding ravenous teenagers after soccer practice, hosting a meat-free Monday crowd, or simply trying to keep the weekly grocery tab under control, this recipe delivers restaurant-level comfort for literal pocket change.

Why This Recipe Works

  • Pantry Price Tag: Canned beans, sweet potatoes, and tortillas keep the ingredient cost under $1.25 per serving in most U.S. markets.
  • One-Hour Wonder: From chopping to plating, the whole dish is done in about 55 minutes—perfect for busy weeknights.
  • Freezer-Friendly: Assemble the enchiladas, cover tightly, and freeze for up to two months; bake straight from frozen with an extra 15 minutes.
  • Customizable Heat: Use mild chili powder for kids or add chipotle for a smoky kick.
  • Complete Proteins: Beans + corn tortillas supply all nine essential amino acids—no need to add cheese unless you want to.
  • Crowd-Pleasing Texture: Roasting the sweet potatoes first concentrates their sugars and prevents watery enchiladas.

Ingredients You'll Need

Ingredients

Sweet Potatoes: Two medium orange-fleshed sweet potatoes (about 1 ¼ lb) yield the perfect creamy-sweet contrast to earthy beans. Scrub well; peels stay on for extra fiber. When grocery shopping, choose tubers with tight, unwrinkled skin and no soft spots. If sweet potatoes aren’t on sale, substitute an equal weight of butternut squash—simply peel and cube.

Black Beans: One 15-ounce can is the weeknight shortcut. Rinse and drain to remove 40 % of the sodium, or use 1 ½ cups home-cooked beans. Pinto beans or red kidney beans work, but black beans deliver the best color contrast against the sweet potato.

Corn Tortillas: Twelve 6-inch tortillas fit snugly in a 9×13-inch pan. Look for brands with just three ingredients: corn, water, lime. Warm them briefly so they roll without cracking. Flour tortillas are softer but soak up more sauce and can become gummy; reserve those for freezer breakfast burritos.

Enchilada Sauce: A quick homemade version uses tomato paste, vegetable broth, and a trio of chili powders—ancho for depth, regular for base heat, and a pinch of chipotle for smoke. In a pinch, a 10-ounce can of store-bought red enchilada sauce is fine; doctor it with a squeeze of lime and ½ tsp ground cumin.

Vegetable Broth: Choose low-sodium so you control saltiness. Water + 1 tsp soy sauce is an economical swap that adds umami without a noticeable soy flavor.

Aromatics & Spices: Onion and garlic build the sauce’s backbone. Ground cumin and smoked paprika echo the Southwestern vibe. A whisper of cinnamon brings out the sweet potato’s natural sweetness—trust me on this one.

Optional Toppings: To keep costs low, use what you have—chopped cilantro, sliced radish, or a dollop of Greek yogurt. If the budget allows, a sprinkle of crumbled queso fresco or shredded pepper Jack melts beautifully under the broiler.

How to Make Budget Black Bean Sweet Potato Enchiladas for Vegetarian Feast

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 ¼ tsp pepper. Spread on sheet pan and roast 18–20 min, turning once, until edges caramelize. Reduce oven to 375 °F (190 °C) for enchilada bake.

2
Start the Quick Enchilada Sauce

While potatoes roast, warm 1 Tbsp oil in saucepan over medium. Add ½ cup minced onion; sauté 3 min. Stir in 2 cloves minced garlic, 1 Tbsp tomato paste, 2 tsp chili powder, 1 tsp cumin, ½ tsp smoked paprika, ¼ tsp oregano, and a pinch of cinnamon; cook 1 min until fragrant.

3
Simmer & Blend Sauce

Whisk in 1 ¾ cup vegetable broth and 1 tsp apple-cider vinegar. Simmer 5 min; taste for salt. For silky texture, blend with immersion blender or transfer to upright blender. Sauce should coat spoon; add splash broth if too thick.

4
Make the Filling

In bowl combine roasted sweet potatoes, rinsed black beans, ½ cup corn kernels (fresh/frozen), ¼ cup chopped cilantro, juice of ½ lime, and ½ cup of the enchilada sauce. Lightly mash a third of the beans to help everything stick together.

5
Warm Tortillas

Wrap 12 corn tortillas in damp paper towel; microwave 45 sec until pliable. Alternatively, heat each tortilla in dry skillet 10 sec per side. Keep wrapped to prevent cracks—tears lead to filling leaks.

6
Roll Enchiladas

Spread ¼ cup sauce on bottom of 9×13-inch baking dish. Spoon 3 Tbsp filling down center of tortilla; roll tightly and place seam-side down. Continue until dish is full; nestle enchiladas snugly to prevent unraveling.

7
Sauce & Bake

Pour remaining sauce evenly over rolled tortillas, ensuring ends are covered to avoid dryness. Cover dish with foil; bake 20 min. Remove foil; sprinkle with cheese if using, and bake 8 min more until bubbly and cheese is golden.

8
Finish & Serve

Rest 5 min to set sauce. Top with fresh cilantro, diced avocado, pickled jalapeños, or crisp shredded cabbage for crunch. Serve hot with lime wedges for bright acidity that balances the earthy sweetness.

Expert Tips

Prevent Soggy Bottoms

Lightly coat the tortillas with sauce before filling; this hydrates without soaking and keeps the bottom layer from turning gummy.

Microwave Hack

Short on pans? Microwave the rolled enchiladas in a glass dish 8 min, top with cheese, then broil 2 min for melty perfection.

If sauce seems scant, whisk in 2 Tbsp natural peanut butter and ¼ cup water—sounds odd, but it adds body and richness à la Mexican moles.

Double Batch Strategy

Roast a second sheet pan of veggies; freeze cubes for next week’s tacos or grain bowls—same energy, twice the payoff.

Crisp Top Trick

Pop the dish under broiler for 90 sec at the end; watch closely—the cheese edge turns lacquered and irresistibly chewy.

Color Pop

Garnish with purple cabbage ribbons and pomegranate seeds for festive color that photographs as beautifully as it tastes.

Variations to Try

  • Green Chile Edition: Swap red sauce for 1 ½ cups salsa verde and add roasted poblano strips.
  • Breakfast Twist: Fold in scrambled eggs and serve with roasted tomato salsa on top.
  • Quinoa Boost: Replace half the beans with ¾ cup cooked quinoa for extra chew and protein.
  • Seafood Spin: Stir in 6 oz cooked shrimp during final 5 min of baking for pescatarian flair.
  • Cheese Lover: Mix ½ cup shredded pepper Jack into filling and 1 cup on top for melty decadence.
  • Spicy AF: Add minced chipotle in adobo to sauce and drizzle with habanero hot sauce before serving.

Storage Tips

Refrigerate: Cool enchiladas completely, then cover dish with foil or transfer portions to airtight container. Refrigerate up to 4 days. Reheat single servings in microwave 90 sec with a damp paper towel over top; reheat entire dish covered at 350 °F for 20 min.

Freeze: Assemble through step 7, but do not bake. Wrap entire pan with plastic wrap then foil, or freeze individual enchiladas on a tray and transfer to freezer bag. Store up to 2 months. Bake from frozen (remove plastic) at 375 °F for 45-50 min, adding foil if top browns too quickly.

Meal-Prep Components: Roast sweet potatoes and make sauce on Sunday; refrigerate separately up to 5 days. Roll and bake on a Tuesday night in under 30 minutes.

Frequently Asked Questions

Yes, but flour tortillas absorb more sauce and can become gummy. Lightly toast them in a dry skillet first and reduce baking time by 5 minutes.

Warm them! Microwave in damp towel 30-45 sec or steam over simmering water 60 sec. Keep covered while you work.

Absolutely—skip cheese or use plant-based shreds. The sauce uses broth, not dairy.

Roasting sweet potatoes in oven adds caramelization, but if you’re short on time, cook diced potatoes + beans + ½ cup broth on low 3-4 hr, then drain excess liquid.

Cilantro-lime rice, charred zucchini, or a crisp jicama-orange salad to cut richness.

Mild-medium as written. Adjust chili powder or add chipotle to taste.
Budget Black Bean Sweet Potato Enchiladas for Vegetarian Feast
main-dishes
Pin Recipe

Budget Black Bean Sweet Potato Enchiladas for Vegetarian Feast

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

Ingredients

Instructions

  1. Roast: Toss diced sweet potatoes with oil, salt, pepper; roast at 425 °F for 18 min until browned.
  2. Sauce: Sauté onion & garlic, add tomato paste & spices, whisk in broth, simmer 5 min, blend smooth.
  3. Filling: Stir together roasted potatoes, beans, corn, cilantro, lime juice, and ½ cup sauce.
  4. Soften: Warm tortillas in damp towel to prevent cracks.
  5. Roll: Spread ¼ cup sauce in 9×13 pan. Fill tortillas, roll, place seam-side down.
  6. Bake: Cover with foil, bake 20 min at 375 °F, uncover, add cheese, bake 8 min more. Rest 5 min, garnish, serve.

Recipe Notes

Sauce can be made 5 days ahead. For smoky depth, add 1 tsp adobo sauce from canned chipotle.

Nutrition (per serving)

387
Calories
14g
Protein
59g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.