budgetfriendly sweet potato and black bean enchiladas with salsa verde

4 min prep 30 min cook 60 servings
budgetfriendly sweet potato and black bean enchiladas with salsa verde
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Budget-Friendly Sweet Potato and Black Bean Enchiladas with Salsa Verde

There’s a certain kind of magic that happens when sweet potatoes, black beans, and tangy salsa verde meet inside a warm corn tortilla. These enchiladas have carried me through graduate-school nights, new-parent chaos, and more pot-luck dinners than I can count. They taste like comfort food yet somehow still feel virtuous—packed with fiber, naturally gluten-free, and easy on the wallet. I first cobbled the recipe together in a tiny kitchen where my only operational appliance was a $9 toaster oven, and even then the aroma drifting through the hallway had neighbors knocking to ask what was for dinner. A decade later, it’s still the dish my friends request by name, the one I teach in every “cooking on a budget” class, and the meal my toddler proudly calls “green tacos.” Whether you’re feeding picky eaters, meal-prepping for the week, or simply craving something cozy and bright, these enchiladas deliver big flavor for just a few dollars and even fewer minutes of active work.

Why This Recipe Works

  • Pantry Staples: Every ingredient is shelf-stable or supermarket-standard, so you can shop once and eat all week.
  • One Baking Dish: No separate skillets or colanders—everything roasts, mixes, and bakes on a single sheet pan and one 9×13.
  • Freezer-Friendly: Roll, freeze on a tray, then bag for up to three months. Bake straight from frozen with just 10 extra minutes.
  • Customizable Heat: Use mild salsa verde for kids or fire-roasted hot for thrill-seekers.
  • Plant-Powered Protein: Nearly 15 g protein per enchilada from beans and cheese—no meat required.
  • Under $1.75 per serving when sweet potatoes are on sale and beans are bought in bulk.

Ingredients You'll Need

Ingredients

Sweet potatoes are the star, so pick firm, unblemished ones that feel heavy for their size. I like the red-skinned Garnets for their moist, bright orange flesh, but any variety will work. If organic isn’t in the budget, conventional is fine—just scrub well.

Black beans are cheapest when you cook a pound from dry (Instant Pot: 30 min high pressure, natural release). Canned are perfectly acceptable; rinse to remove 40% of the sodium. Pinto beans or even chickpeas can pinch-hit.

Corn tortillas are traditional and naturally gluten-free. Look for a label that lists only corn, water, lime. If you only have flour tortillas, warm them first so they roll without cracking. For extra insurance against tearing, wrap a stack in a barely damp towel and microwave 30 seconds.

Salsa verde—literally “green sauce”—is usually tomatillo-based. Store brands range from mellow to scorching; read the label. A 16-oz jar is exactly what you need here, but if you have only 12 oz, stretch it with ¼ cup veggie broth.

Cheese is optional but highly recommended for that gooey top blanket. Monterey Jack melts like a dream; pepper Jack adds kick. Dairy-free? Substitute with ½ cup cashew cream plus 2 Tbsp nutritional yeast.

Spice notes: ground cumin adds earthiness, smoked paprika gives depth, and cinnamon—just a whisper—amplifies the sweet potato’s natural sweetness. Fresh cilantro stems go into the filling; the leaves garnish at the end so they stay bright.

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

1
Roast the Sweet Potatoes

Preheat oven to 425°F (220°C). Dice 2 medium sweet potatoes (about 1 lb) into ½-inch cubes. Toss on a rimmed sheet pan with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper, and ¼ tsp cinnamon. Spread in a single layer and roast 18–20 min until edges caramelize and a paring knife slides through easily. Remove and lower oven to 375°F (190°C).

2
Make the Filling

In a medium bowl, combine roasted sweet potatoes, 1½ cups cooked black beans (1 can, rinsed), ½ cup thawed frozen corn, ½ cup diced onion, 2 minced garlic cloves, ½ cup chopped cilantro stems, 1 tsp ground cumin, ½ tsp smoked paprika, and ½ cup shredded cheese. Fold gently; taste and add salt if needed.

3
Soften the Tortillas

Wrap 12 corn tortillas in a barely damp kitchen towel. Microwave 45 seconds, flipping halfway. Alternatively, heat them one by one in a dry skillet 15 seconds per side. Warm tortillas roll without cracking and absorb sauce better.

4
Roll the Enchiladas

Spread ¼ cup salsa verde on the bottom of a 9×13-inch baking dish. Working assembly-line style, lay a tortilla flat, spoon 3 Tbsp filling in a line across the lower third, roll snugly, and place seam-side down in the dish. Nestle them tightly; the friction keeps them from unraveling.

5
Sauce & Cheese

Pour the remaining salsa verde evenly over the rolled enchiladas, nudging with the back of a spoon so every tortilla is lacquered. Sprinkle 1 cup shredded cheese on top. Cover dish with foil that’s been lightly sprayed with oil to prevent sticking.

6
Bake

Bake at 375°F for 20 minutes covered, then remove foil and bake 8–10 minutes more until cheese is bubbling and lightly golden. For an extra bronzed top, broil 1–2 min, watching closely.

7
Rest & Garnish

Let the pan rest 5 minutes; this sets the sauce and prevents lava-hot bites. Sprinkle with cilantro leaves, thin-sliced radishes, avocado, or a squeeze of lime. Serve straight from the dish for rustic family-style appeal.

Expert Tips

Double the Batch

Roast a second sheet pan of diced sweet potatoes while the oven is on. Cool, bag, and freeze flat—future weeknight tacos or soup starters.

Sauce Consistency

If your salsa verde is watery, stir in 1 Tbsp tomato paste to thicken and enrich without dulling the bright tomatillo flavor.

No-Microwave Option

Dip each tortilla in hot salsa verde for 3 seconds before filling; the gentle heat makes them pliable and infuses extra flavor.

Tortilla Math

Standard 9×13 pans fit 12 six-inch tortillas. If yours are smaller, slice the seam side thinner and stand them upright—enchilada “boats.”

Crisp Bottoms

Leave a ½-inch border of bare pan on all sides; the exposed sauce reduces and creates caramelized edges that taste like the best part of a lasagna corner.

Color Pop

Add ½ cup roasted red pepper strips on top before baking. The red-green contrast makes the dish Instagram-ready without extra effort.

Variations to Try

  • Pumpkin Spice Twist: Swap sweet potatoes for roasted butternut squash and add ⅛ tsp nutmeg to the filling.
  • Green Chile Chicken: Stir in 1 cup shredded cooked chicken and ¼ cup diced Hatch chiles for omnivore households.
  • Breakfast Enchiladas: Replace beans with scrambled eggs and a handful of spinach; serve with pico de gallo.
  • Grilled Veggie Remix: Add zucchini ribbons or roasted corn kernels for a summer farmers-market vibe.
  • White Bean Alfredo Verde: Use canned white beans and swap salsa verde for a light Alfredo mixed with 2 Tbsp pesto.

Storage Tips

Refrigerate: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat single servings in the microwave 60–90 seconds, or bake entire pan at 350°F for 15 minutes.

Freeze: Assemble through Step 5, but do not bake. Wrap entire dish in plastic, then foil, label, and freeze up to 3 months. Bake from frozen (remove plastic) at 375°F for 55 minutes covered, 10 minutes uncovered.

Meal-Prep Lunches: Roll enchiladas into smaller 4-inch street-taco tortillas and pack two per glass container with a ¼-cup frozen rice; microwave 2 minutes and the rice steams itself.

Sauce Separately: If you anticipate leftovers, bake only what you’ll eat and store extra sauce in a jar; tortillas stay firmer for next-day nachos or chilaquiles.

Frequently Asked Questions

Absolutely. Use cashew cream or a melty plant-based cheese. Nutritional yeast adds umami; add 1 Tbsp.

Age and dryness are the culprits. Warm them gently as described, or brush lightly with oil and heat on a griddle 10 seconds per side.

Yes, but the flavor profile shifts from tangy-fresh to smoky-rich. Add 1 tsp lime juice to brighten the red sauce.

Use a thin layer of sauce, leave edges exposed, and rest the pan 5 minutes after baking so the starches re-absorb moisture.

Make 4 mini enchiladas in a 7-inch cake pan; air-fry 8 minutes at 350°F, top with cheese, then 3 more minutes.

The natural sweetness of roasted sweet potatoes wins over most kids. Serve with a side of Greek yogurt for dipping to tame any spice.
budgetfriendly sweet potato and black bean enchiladas with salsa verde
main-dishes
Pin Recipe

Budget-Friendly Sweet Potato and Black Bean Enchiladas with Salsa Verde

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Roast: Preheat oven to 425°F. Toss diced sweet potatoes with oil, salt, cinnamon; roast 18–20 min until tender. Reduce oven to 375°F.
  2. Mix: In a bowl combine roasted sweet potatoes, beans, corn, onion, garlic, cilantro stems, spices, and ½ cup cheese.
  3. Soften: Warm tortillas in a damp towel in the microwave 45 seconds or on a griddle.
  4. Roll: Spread ¼ cup salsa verde in a 9×13 dish. Fill each tortilla with 3 Tbsp mixture, roll, and place seam-side down.
  5. Sauce: Pour remaining salsa verde over enchiladas and sprinkle with remaining 1 cup cheese. Cover with foil.
  6. Bake: Bake 20 minutes covered, 8–10 minutes uncovered until bubbly. Rest 5 minutes, garnish, and serve.

Recipe Notes

For crisp bottoms, leave edges of the pan exposed and rest 5 minutes after baking. Freeze unbaked enchiladas up to 3 months; bake from frozen 55 min covered, 10 min uncovered.

Nutrition (per serving)

312
Calories
14 g
Protein
42 g
Carbs
11 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.