Love this? Pin it for later!
Budget-Friendly Roasted Sweet Potato & Black Bean Enchiladas
When the rent is due, the car needs an oil change, and the kids are clamoring for take-out, these enchiladas swoop in like a week-night superhero. I developed the recipe during my first year of teaching, when my grocery budget was $40 a week and I needed something that felt restaurant-worthy after a 12-hour classroom marathon. One bite of the caramelized sweet potatoes against smoky cumin-kissed black beans, all wrapped in corn tortillas and drowned in the easiest homemade red sauce, and I knew I’d never need to fold a $20 into a delivery driver’s hand again. They’re vegetarian (easily vegan), freezer-friendly, and cost less than a latte per serving. Game-changer? Absolutely.
Why This Recipe Works
- Pantry Price: Canned beans, sweet potatoes, and tortillas keep the bill under $1.25 per enchilada.
- One Sheet Pan: Roast the veggies while the sauce simmers—no babysitting.
- Make-Ahead Marvel: Assemble on Sunday, bake on Wednesday; flavor improves overnight.
- Freezer Hero: Double the batch, freeze half, and dinner is a 25-minute reheat.
- Toddler-Approved: Naturally sweet potatoes balance earthy beans—no “hidden veggie” drama.
- Custom Spice Dial: Mild for kids, fiery chipotle for heat-seekers—everybody wins.
Ingredients You'll Need
Sweet potatoes are the star, so pick firm, unblemished ones that feel heavy for their size. A 5-minute squeeze test at the store saves a stringy or fibrous filling. I like the garnet variety for their deep orange flesh and candy-like sweetness once roasted. Canned black beans are already cooked, so rinse aggressively to remove 40 % of their sodium and that dusty can flavor. If you’re cooking from dried, 1 ½ cups cooked equals one can—budget bonus points.
Corn tortillas hold everything together. Buy the thickest ones in the stack; they won’t split when rolled. (If you only have thin, microwave them between two damp paper towels for 20 seconds to restore flexibility.) For the sauce, I use everyday chili powder—not the expensive smoked Spanish kind—and a single fire-roasted tomato can. The charred tomato edge mimics the depth you’d get from hours of roasting chiles on a comal, but happens in 12 minutes on the stove. A pinch of cinnamon whispers warmth without shouting “dessert.”
Cheese is optional but glorious. I stock up on shredded Mexican blend when it hits $2.99 a bag and freeze flat portions so I can sprinkle just ¼ cup across the top for that Instagram-pull moment without busting the calorie bank. Vegans can swap in nutritional-yeast cashew cream; recipe included in the variations.
How to Make Budget-Friendly Roasted Sweet Potato & Black Bean Enchiladas
Roast the Sweet Potatoes
Heat oven to 425 °F. Peel and cube 2 medium sweet potatoes (about 1 lb) into ½-inch pieces. Toss with 1 Tbsp oil, ½ tsp salt, ½ tsp cumin, and a crack of pepper on a rimmed sheet pan. Spread in a single layer; roast 20 min, shake, then 10 min more until edges caramelize and centers creamy. Cool 5 min; they’ll finish cooking in the enchiladas.
Start the 5-Ingredient Red Sauce
While the potatoes roast, heat 1 Tbsp oil in a saucepan over medium. Add 2 Tbsp chili powder, 1 tsp garlic powder, and ½ tsp oregano; toast 30 sec until fragrant. Whisk in one 15-oz can fire-roasted tomatoes (juice and all) and ½ cup veggie broth. Simmer 10 min, then blend smooth with an immersion blender or transfer to a regular blender. Season with ½ tsp salt and a pinch of cinnamon.
Mix the Filling
In a medium bowl combine roasted sweet potatoes, 1 rinsed can black beans, ½ cup frozen corn (no need to thaw), ¼ cup chopped cilantro, juice of half a lime, and ½ cup of the red sauce. Lightly mash; you want some texture, not baby food. Taste and adjust salt or hot sauce.
Soften the Tortillas
Wrap 8–10 corn tortillas in a damp kitchen towel and microwave 45 seconds. Alternatively, flash each tortilla in a dry skillet 10 sec per side. This step prevents cracks and keeps the enchiladas pliable for rolling.
Assemble
Spread ½ cup sauce on the bottom of a 9×13-inch baking dish. Scoop ⅓ cup filling onto each tortilla, roll snugly, and place seam-side down. Nestle them like little edible sleeping bags; the tighter the fit, the less they unroll during baking.
Sauce & Cheese Blanket
Pour remaining sauce evenly over rolled tortillas. Sprinkle ½ cup shredded cheese (or vegan alternative) across the center third so every slice gets a cheesy cap without drowning the vegetables.
Bake
Cover with foil and bake at 375 °F for 20 min. Remove foil and bake 10 min more until cheese bubbles and edges look lightly crisp. Let rest 5 min to set; this prevents enchilada soup on the plate.
Garnish & Serve
Top with remaining cilantro, thin-sliced radishes for crunch, and a squeeze of fresh lime. Slice into 3-enchilada portions for hungry adults or 2 for lighter eaters alongside a crisp slaw.
Expert Tips
Crank the Heat First
Starting the oven at 425 °F for roasting gives sweet potatoes that honey-like caramelization. Dropping to 375 °F later prevents over-browning the tortillas.
Stretch the Sauce
If the sauce thickens too much, whisk in broth a tablespoon at a time until it coats a spoon. You want it pourable, not pasty.
Flash-Freeze Singles
Place cooled enchiladas on a parchment-lined sheet, freeze 1 hr, then transfer to a zip bag. They won’t stick together, and you can reheat one at a time.
Double the Beans
Stretch the budget further by adding an extra ½ can of beans; absorb excess moisture with 2 Tbsp quick oats so filling stays firm.
Color Pop
Add ½ cup diced red bell pepper to the roasting pan; the scarlet flecks make the filling look jewel-toned under the sauce.
Overnight Flavor Boost
Assemble the night before, cover tightly, and refrigerate. The tortillas absorb sauce and taste like homemade masa magic.
Variations to Try
- Butternut Squash Swap: Replace sweet potatoes with equal weight of butternut for a lower-glycemic option; roast 5 min longer.
- Green Chile Version: Sub the red sauce with one 10-oz can mild green enchilada sauce plus ¼ cup Greek yogurt for creamy tang.
- Protein Punch: Stir 1 cup shredded cooked chicken or tofu into the filling—perfect for mixed-diet households.
- Cheese-Lover’s Crust: Mix ¼ cup grated Parmesan with ¼ cup panko and sprinkle on top for a golden crunch.
- Vegan Queso Drizzle: Blend ½ cup soaked cashews, 2 Tbsp nutritional yeast, ¼ cup water, and a pinch of smoked paprika until silky.
Storage Tips
Refrigerator: Cool completely, cover tightly with foil, and refrigerate up to 4 days. Reheat individual portions in the microwave 90 sec, or the whole pan covered at 350 °F for 15 min.
Freezer: Wrap the entire baking dish in a double layer of foil, label, and freeze up to 3 months. Thaw 24 hr in the fridge, then bake 25 min covered and 5 min uncovered. For single enchiladas, microwave from frozen 2–3 min, adding a splash of sauce to keep them moist.
Make-Ahead Components: Roast sweet potatoes and freeze in 2-cup bags for up to 3 months. Sauce keeps 1 week refrigerated or 3 months frozen; thaw overnight and whisk before using.
Frequently Asked Questions
Budget-Friendly Roasted Sweet Potato & Black Bean Enchiladas
Ingredients
Instructions
- Roast Veg: Toss sweet potatoes with 1 Tbsp oil, cumin, salt, pepper. Roast at 425 °F 30 min until browned.
- Make Sauce: Toast chili powder, garlic powder, oregano in 1 Tbsp oil 30 sec. Add tomatoes & broth, simmer 10 min, blend smooth, season.
- Mix Filling: Combine roasted potatoes, beans, corn, 2 Tbsp cilantro, juice of ½ lime, and ½ cup sauce.
- Soften Tortillas: Microwave in damp towel 45 sec or flash on skillet.
- Roll: Spread ½ cup sauce in 9×13 dish. Fill tortillas, roll, place seam-side down.
- Top & Bake: Pour remaining sauce, sprinkle cheese, cover with foil, bake at 375 °F 20 min, uncover 10 min. Rest 5 min, garnish with remaining cilantro and lime wedges.
Recipe Notes
For vegan, omit cheese or use nutritional-yeast cashew cream. Sauce can be made 1 week ahead; refrigerate or freeze.