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
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
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).
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.
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.
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.
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.
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.
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
Budget-Friendly Sweet Potato and Black Bean Enchiladas with Salsa Verde
Ingredients
Instructions
- 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.
- Mix: In a bowl combine roasted sweet potatoes, beans, corn, onion, garlic, cilantro stems, spices, and ½ cup cheese.
- Soften: Warm tortillas in a damp towel in the microwave 45 seconds or on a griddle.
- Roll: Spread ¼ cup salsa verde in a 9×13 dish. Fill each tortilla with 3 Tbsp mixture, roll, and place seam-side down.
- Sauce: Pour remaining salsa verde over enchiladas and sprinkle with remaining 1 cup cheese. Cover with foil.
- 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.