budget friendly sweet potato and black bean enchiladas for cold nights

5 min prep 1 min cook 5 servings
budget friendly sweet potato and black bean enchiladas for cold nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Budget-Friendly Sweet Potato & Black Bean Enchiladas for Cold Nights

When the temperature drops and the wind howls against the windows, nothing beats the comfort of a bubbling pan of enchiladas. These budget-friendly sweet potato and black bean enchiladas have become my go-to winter warmer—creamy, smoky, slightly spicy, and loaded with plant-powered goodness that somehow feels both indulgent and virtuous.

I first created this recipe during a particularly brutal February when my grocery budget was stretched thinner than the snow on our rooftop. A forgotten bag of sweet potatoes, two cans of black beans from the pantry, and a single can of enchilada sauce felt like the makings of a sad compromise. Instead, what emerged from the oven 45 minutes later was pure magic: tender sweet potatoes wrapped in soft tortillas, blanketed in a tangy sauce that caramelized at the edges, with melty cheese pulling everything together in that perfect Instagram-worthy cheese pull.

Since then, these enchiladas have earned a permanent spot in our monthly rotation. They're the dish I bring to new parents, the recipe my college-age cousin requests when she visits, and the meal that convinces even the most devoted carnivores that vegetarian food can be downright crave-worthy. Best of all? The entire pan costs less than a single take-out pizza, feeds a crowd, and makes your kitchen smell like you've been transported to a cozy Mexican cocina.

Why This Recipe Works

  • Pantry Staples: Uses ingredients you probably already have—sweet potatoes, canned beans, tortillas, and cheese keep costs low.
  • Make-Ahead Magic: Assemble the entire pan up to 2 days ahead; the flavors actually improve overnight.
  • Freezer Friendly: Doubles beautifully—bake one now, freeze the second for a future busy night.
  • Customizable Heat: From mild kid-friendly to spicy adult-only with a simple salsa swap.
  • Complete Protein: The sweet potato + black bean combo provides all essential amino acids.
  • One-Pan Wonder: Minimal dishes mean more time for Netflix under a blanket.
  • Vitamin Powerhouse: Over 100% daily Vitamin A per serving from those gorgeous orange spuds.

Ingredients You'll Need

Sweet potatoes, black beans, corn tortillas, cheese, and spices arranged on a wooden board

Every ingredient here pulls double-duty for both flavor and budget consciousness. Here's what to grab and why each matters:

Sweet Potatoes: Look for firm, unblemished ones—usually the cheapest produce in winter. Orange-fleshed varieties (often labeled "yams") are sweeter and creamier than pale sweet potatoes. Buy them loose rather than pre-bagged; you can select exactly what you need and avoid paying for packaging.

Black Beans: Canned beans are already cooked and perfectly tender. Generic store brands work identically to name brands here; save those pennies. If you're cooking from dried, you'll need 1⅓ cups cooked beans per 15-oz can.

Corn Tortillas: Authentic enchiladas use corn tortillas which soak up sauce beautifully without getting soggy. Warm them first (see pro tips) to prevent cracking. Flour tortillas work in a pinch but get a bit mushy.

Enchilada Sauce: One 19-oz can of red sauce keeps this weeknight-easy. I grab the "medium" heat level; mild can taste flat while hot overwhelms the sweet potatoes. In a pinch, whisk 3 Tbsp chili powder, 2 Tbsp flour, 1 tsp cumin, ½ tsp garlic powder into 2 cups vegetable broth and simmer 10 minutes.

Cheese: Pre-shredded Mexican blend melts smoothly thanks to anti-caking starches, but shredding your own block of Monterey Jack saves money and tastes fresher. For dairy-free, try pepper Jack-style shreds made from cashews.

Onion & Garlic: The aromatic base that makes your kitchen smell like a restaurant. Yellow onion is mild and sweet; white works too. Fresh garlic beats pre-minced every time for pennies.

Spice Trio: Cumin, smoked paprika, and oregano give depth without heat. Buy spices in the Hispanic foods aisle—same quality, half the price of the spice aisle bottles.

Lime: One lime, zested before juicing, brightens all the earthy flavors. Bottled juice works but fresh is 3 limes for a dollar most places.

How to Make Budget-Friendly Sweet Potato & Black Bean Enchiladas for Cold Nights

1
Prep & Roast the Sweet Potatoes

Preheat oven to 425°F (220°C). Peel 2 medium sweet potatoes (about 1 lb total) and dice into ½-inch cubes. Toss on a rimmed baking sheet with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper. Roast 18–20 minutes, stirring once, until edges caramelize and centers are tender. This concentrates sweetness and prevents watery filling.

2
Sauté Aromatics

While potatoes roast, warm 1 Tbsp oil in a large skillet over medium heat. Add 1 chopped onion and cook 4 minutes until translucent. Stir in 2 minced garlic cloves, 1 tsp cumin, ½ tsp smoked paprika, ½ tsp dried oregano, and ¼ tsp salt; cook 30 seconds until fragrant. This blooms the spices for deeper flavor.

3
Make the Filling

Fold in the roasted sweet potatoes plus 1 (15-oz) can black beans (rinsed), ½ cup corn kernels (frozen or canned), and 2 Tbsp chopped cilantro. Remove from heat. Taste and season with salt, pepper, or a pinch of chipotle powder for smoky heat. The filling should be moist but not wet; excess liquid makes soggy enchiladas.

4
Warm Tortillas

Wrap 12 corn tortillas in a damp paper towel and microwave 45 seconds until pliable. Alternatively, heat each tortilla 10 seconds per side in a dry skillet. Warm tortillas roll without cracking and absorb sauce better. Keep them covered while you work.

5
Assemble the Enchiladas

Spread ¼ cup enchilada sauce over the bottom of a 9×13-inch baking dish. Working with one tortilla, spoon 2 heaping Tbsp filling down the center, roll tightly, and place seam-side down in dish. Repeat; you should fit 10–12 enchiladas snugly. Crowding prevents unrolling and keeps them moist.

6
Sauce & Cheese

Pour the remaining sauce evenly over the rolled tortillas, nudging with a spoon so every bit is coated. Sprinkle 1½ cups shredded cheese over top. For extra browning, dot with 1 Tbsp butter cubes. Cover dish with foil (spray underside so cheese won't stick).

7
Bake

Bake 20 minutes covered, then remove foil and bake 10 minutes more until cheese is melted and sauce is bubbling. For browned cheese, broil 1–2 minutes watching carefully. Let rest 5 minutes to set; this makes serving neater and prevents lava-hot bites.

8
Garnish & Serve

Top with fresh cilantro, thinly sliced radishes for crunch, avocado slices, and a squeeze of lime. Serve hot with Spanish rice or a crisp green salad dressed simply with lime vinaigrette. Leftovers reheat like a dream—if you have any.

Expert Tips

Quick Microwave Hack

Short on time? Pierce sweet potatoes and microwave 5 minutes, let stand 2 minutes, then dice. They'll finish cooking in the skillet with spices.

Sauce Consistency

If your sauce is thick, whisk in ¼ cup broth so it can sneak into every tortilla crevice. Too thin? Simmer 5 minutes to reduce.

Freeze Individual Portions

Wrap single enchiladas in foil, freeze on a tray, then store in a bag. Microwave 90 seconds for instant comfort food.

Color Pop

Add ½ cup roasted red peppers or thawed frozen spinach to the filling for extra nutrients and visual appeal without extra cost.

Crisp Bottoms

Sprinkle 2 Tbsp shredded cheese directly on sauce before adding tortillas; it melts and creates a delicious cheesy crust on the bottom.

Budget Stretcher

Sub ½ cup cooked rice or quinoa for an equal amount of beans to make the filling go further—perfect when feeding teenagers.

Variations to Try

Green Chile Version

Swap red sauce for green enchilada sauce and add 1 cup roasted diced Hatch chiles to filling. Top with crumbled cotija.

Breakfast Enchiladas

Add 4 scrambled eggs to the filling and serve with a fried egg on top. Replace cheddar with pepper Jack for morning zing.

Sweet & Smoky

Stir 1 chipotle in adobo (minced) into the sauce and add ½ cup roasted butternut squash cubes to the filling for autumn vibes.

Vegan Deluxe

Use vegan cheese shreds or omit cheese entirely and drizzle baked enchiladas with cashew cream (¼ cup soaked cashews blended with ½ cup water).

Protein Boost

Fold 1 cup shredded rotisserie chicken or cooked ground turkey into the filling for omnivores while keeping the budget intact.

Seafood Spin

Replace black beans with 1 cup cooked shrimp and ½ cup corn. Use a white enchilada sauce spiked with lime zest and cilantro.

Storage Tips

Refrigerator: Cool completely, cover tightly, and refrigerate up to 4 days. Reheat individual portions in microwave 60–90 seconds or bake entire pan at 350°F for 15 minutes. Add a splash of broth before reheating to loosen sauce.

Freezer: Assemble but do not bake. Wrap entire pan (or divide into 2 smaller pans) in plastic wrap then foil. Freeze up to 3 months. Bake from frozen at 375°F for 45 minutes covered, then 15 minutes uncovered. Or thaw overnight in fridge and bake as directed.

Make-Ahead: Roast sweet potatoes and make filling up to 3 days ahead; store separately. Warm filling slightly before rolling so it doesn't crack cold tortillas. Assembled enchiladas can sit covered in fridge 24 hours before baking—perfect for entertaining.

Frequently Asked Questions

Yes, but expect softer enchiladas. Flour tortillas absorb more sauce and can become mushy. To help, lightly toast them in a dry skillet first and reduce sauce by ¼ cup.

Dice smaller (¼-inch) and roast at 450°F. Older sweet potatoes contain more starch and take longer. You can also par-cook whole potatoes in microwave 3 minutes before dicing.

Use just enough sauce to coat—about 1 cup total. Reserve 2 Tbsp sauce to drizzle post-bake. Also, let enchiladas rest 5 minutes after baking so sauce thickens.

Absolutely—use two pans or one deep 10×15-inch dish. Freeze the second pan unbaked. Cooking time increases by 5–7 minutes due to thermal mass.

Quick cabbage slaw (lime juice + salt + shredded cabbage), Mexican rice, or a simple avocado salad. For breakfast, add fried eggs and refried beans.

Yes, if you choose corn tortillas labeled gluten-free and verify your enchilada sauce is GF (most are). Serve with corn tortilla chips instead of flour-based sides.
budget friendly sweet potato and black bean enchiladas for cold nights
main-dishes
Pin Recipe

Budget-Friendly Sweet Potato & Black Bean Enchiladas for Cold Nights

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

Ingredients

Instructions

  1. Roast Sweet Potatoes: Preheat oven to 425°F. Toss diced sweet potatoes with 1 Tbsp oil, ½ tsp salt, ¼ tsp pepper on a sheet pan. Roast 18–20 min until tender and browned.
  2. Sauté Aromatics: In a skillet heat remaining 1 Tbsp oil. Cook onion 4 min, add garlic and spices; cook 30 sec.
  3. Make Filling: Stir roasted potatoes, black beans, corn and cilantro into skillet. Season.
  4. Prepare Tortillas: Microwave tortillas in damp towel 45 sec to soften.
  5. Assemble: Spread ¼ cup enchilada sauce in 9×13 dish. Fill tortillas with 2 Tbsp filling each, roll and place seam-side down. Pour remaining sauce over and sprinkle cheese.
  6. Bake: Cover with foil and bake 20 min. Uncover and bake 10 min until bubbly. Rest 5 min, garnish and serve.

Recipe Notes

For crisp edges, broil 1–2 min at end. Make-ahead: assemble, cover, refrigerate up to 24 hrs; add 5 min covered baking time. Freeze unbaked up to 3 months; bake from frozen 45 min covered.

Nutrition (per serving)

412
Calories
14g
Protein
52g
Carbs
17g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.