budgetfriendly sweet potato and black bean enchiladas for family dinners

30 min prep 6 min cook 5 servings
budgetfriendly sweet potato and black bean enchiladas for family dinners
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

When Tuesday night rolls around and the fridge is looking suspiciously bare, these vibrant enchiladas swoop in to save dinner—and the grocery budget. I first cobbled them together during a particularly lean month when my twins were in their “only-orange-food” phase and I was determined to keep everyone fed without another trip to the store. One roasted sweet potato, a can of black beans, and the tail-end of a bag of frozen corn somehow stretched into a bubbling pan of comfort that had my usually picky seven-year-olds asking for thirds. Ten years later, the twins still request “Mom’s purple-night enchiladas” (they insist the purple sweet potatoes we occasionally use have superpowers), and I still love that the entire feast costs less than a single take-out pizza. Whether you’re feeding a crowd of hungry teenagers, looking for a meatless Monday win, or simply trying to keep dinner under ten dollars, these enchiladas deliver smoky-sweet flavor, complete plant protein, and that cozy, cheesy aroma that makes a house feel like home.

Why This Recipe Works

  • Pantry-Powered: Canned beans, basic spices, and tortillas keep the cost low without sacrificing flavor.
  • One-Pan Roasting: Toss sweet potatoes on the same sheet you’ll later bake the enchiladas—fewer dishes, happier cook.
  • Freezer-Friendly: Assemble, cover tightly, and freeze up to three months for an instant homemade TV dinner.
  • Kid-Approved Sweetness: Roasted sweet potatoes add natural sweetness that balances mild green chile heat.
  • Complete Protein: Black beans + corn + tortillas = all essential amino acids, no meat required.
  • Color-Code Option: Swap in purple sweet potatoes for an antioxidant boost and dinnertime wow-factor.

Ingredients You'll Need

Ingredients

Before we dive into the method, let’s talk ingredients—because smart shopping is half the battle when you’re cooking on a budget. Sweet potatoes are cheapest October through March, but they store for weeks in a cool dark cabinet, so stock up when you spot a sale. Look for firm, unblemished skins; minor surface scars are fine and usually marked down. Black beans are a no-brainer pantry staple—buy the 6-pack store brand for under four dollars and you’re set for multiple meals. Corn tortillas are traditionally used for enchiladas and cost pennies per ounce; if you only have flour tortillas on hand, warm them first so they roll without cracking. The homemade spice blend below replaces a pricey packet and lets you control sodium—smoked paprika adds depth that tricks tasters into thinking there’s chorizo hiding inside. Finally, a modest handful of shredded cheese on top provides that Instagram-worthy melt; use pepper-jack for extra kick or a Mexican-blend for maximum coverage.

Substitution savvy: No sweet potatoes? Cubed butternut squash or carrots work. Dairy-free? Swap cheese for a can of rinsed white beans blended with nutritional yeast and a splash of the enchilada sauce for a creamy topping. Gluten-free? All ingredients listed are naturally gluten-free; just double-check your chile powder and sauce labels for hidden wheat starch.

How to Make Budget-Friendly Sweet Potato & Black Bean Enchiladas for Family Dinners

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Peel 2 medium sweet potatoes (about 1¼ lb/565 g) and cut into ½-inch cubes. Toss with 1 tablespoon oil, ½ teaspoon salt, and ¼ teaspoon black pepper on a rimmed sheet pan. Spread in a single layer and roast 18–20 minutes, stirring once, until edges caramelize and centers yield easily to a fork. Remove and lower oven to 375 °F (190 °C) for baking the enchiladas later.

2
Mix the Filling

In a large bowl combine roasted sweet potatoes, 1 can (15 oz/425 g) black beans—rinsed and drained, 1 cup frozen or fresh corn kernels, 1 cup finely chopped spinach or kale (optional but boosts color and nutrients), ½ cup minced onion, 1 minced garlic clove, 1 tablespoon lime juice, and 1 teaspoon maple syrup or brown sugar to balance heat. Fold gently; you want the potato cubes to stay intact for texture.

3
Season Smart

Sprinkle 1 teaspoon ground cumin, 1 teaspoon chili powder, ½ teaspoon smoked paprika, ½ teaspoon oregano, and ¼ teaspoon chipotle powder if you like gentle heat. Add ½ teaspoon kosher salt and ¼ teaspoon pepper. Stir just until spices coat everything evenly; taste and adjust. The filling should be vibrant and fragrant—this is your only chance to season the inside of the enchiladas.

4
Quick Homemade Sauce

In a blender combine 1 can (8 oz/225 g) tomato sauce, ½ cup water or vegetable broth, 2 tablespoons tomato paste, 1 teaspoon each cumin and chili powder, ½ teaspoon onion powder, ¼ teaspoon cinnamon, and a pinch of salt. Blend until smooth. This makes about 1¼ cups—exactly enough to coat eight tortillas without drowning them, saving you from opening a second can.

5
Soften the Tortillas

Wrap 8 corn tortillas in a barely damp kitchen towel and microwave 45 seconds, or heat each one in a dry skillet for 15 seconds per side. Warm tortillas roll without cracking and absorb sauce better, preventing the dreaded enchilada blow-out in the oven.

6
Roll & Arrange

Spread ¼ cup sauce on the bottom of a 9×13-inch baking dish. Spoon ⅓ cup filling down the center of each tortilla, roll tightly, and place seam-side down in the dish. Nestle them snugly; this keeps them from unrolling and lets the sauce climb the sides for maximum flavor.

7
Top & Bake

Pour remaining sauce evenly over the rolled enchiladas. Sprinkle 1 cup shredded cheese (pepper-jack or Mexican-blend) on top. Cover with foil and bake 20 minutes. Remove foil and bake 10 minutes more, until cheese is melted and sauce is bubbling. Broil 1–2 minutes for browned spots if desired.

8
Garnish & Serve

Let rest 5 minutes to set the sauce and prevent mouth-magma accidents. Top with fresh cilantro, sliced radishes, avocado, or a drizzle of lime-crema. Serve alongside quick cabbage slaw or Cilantro-Lime Rice to stretch the meal even further.

Expert Tips

Double the Batch

Roast an extra sheet of sweet potatoes while the oven is hot; cool and freeze in 2-cup portions for lightning-fast tacos or soup later in the week.

Overnight Flavor Boost

Mix the filling and sauce the night before; refrigerate separately. The spices bloom and the beans absorb seasoning, giving you deeper flavor with zero extra work.

Crack-Proof Tortillas

Brush each warm tortilla with a whisper of sauce before filling; the moisture creates a micro-steam jacket that keeps them supple while rolling.

Cheese Stretcher

Mix ½ cup cottage cheese or ricotta into the shredded cheese; it melts into creamy pockets and bulks up the topping for pennies.

Crisp Edges

Slide the baked enchiladas under the broiler for the final 2 minutes, but keep the rack in the center—too close and the sauce splatters burn.

Transport Tip

Taking these to a potluck? Under-bake by 5 minutes, cover with foil, and finish heating on-site so they arrive bubbly, not soggy.

Variations to Try

  • Breakfast Enchiladas: Swap sweet potatoes for diced pan-fried potatoes, add scrambled eggs to the filling, and use salsa verde instead of red sauce.
  • Green Chile & Jack: Replace chili powder with 2 tablespoons chopped roasted Hatch or Anaheim chiles and use Monterey Jack for a milder, nuttier profile.
  • Peanut-Butter Mole: Whisk 1 tablespoon natural peanut butter and ½ ounce dark chocolate into the sauce for a quick mole that pairs beautifully with sweet potatoes.
  • Quinoa Crunch: Add ½ cup cooked quinoa to the filling for extra texture and a protein bump; it also helps absorb moisture so the enchiladas stay neat when sliced.

Storage Tips

Refrigerate: Cool leftovers completely, then cover the baking dish with foil or transfer enchiladas to an airtight container; refrigerate up to 4 days. Reheat individual portions in the microwave for 90 seconds with a damp paper towel over the top to re-steam the tortillas, or warm the whole pan, covered, at 350 °F for 15 minutes.

Freeze: Assemble enchiladas but do not bake. Wrap the entire dish in two layers of foil, label, and freeze up to 3 months. Bake from frozen at 375 °F for 55–60 minutes, removing the foil for the last 10 minutes to brown the cheese. Alternatively, flash-freeze individual rolled enchiladas on a tray, then store in a zip-top bag; you can grab however many you need and bake 25 minutes.

Make-Ahead Components: Roast sweet potatoes and mix filling up to 3 days ahead; store separately. Whisk sauce together and refrigerate 1 week. When dinnertime hits, all that’s left is a quick roll and bake—perfect for busy weeknights or hosting without the chaos.

Frequently Asked Questions

Yes—warm them first so they roll without tearing. Note that flour tortillas absorb more sauce and can become a bit gummy; coat them lightly with sauce and serve immediately after baking for best texture.

Use just enough sauce to coat—about ¼ cup on the base and the rest on top. Bake covered first to steam, then uncover to evaporate excess moisture. A glass or ceramic dish retains steady heat and helps caramelize the underside.

Choose no-salt-added canned beans and tomato sauce, then season to taste. Replace half of the salt in the spice blend with lemon zest and smoked paprika for a flavor punch without extra sodium.

A store-brand Mexican-blend combines cheddar for flavor and Monterey Jack for stretch. Buying a block and shredding it yourself saves about 40 % and avoids the cellulose coating that can impede melting.

Add 1 minced chipotle in adobo to the filling and replace half of the chili powder with ancho or guajillo. A drizzle of hot honey right before serving adds sweet heat that complements the sweet potatoes.

Absolutely—use a 10×15-inch roasting pan. Increase bake time by 5–7 minutes covered and 3 minutes uncovered. Rotate the pan halfway through for even browning.
budgetfriendly sweet potato and black bean enchiladas for family dinners
main-dishes
Pin Recipe

Budget-Friendly Sweet Potato & Black Bean Enchiladas

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

Ingredients

Instructions

  1. Preheat & Roast: Heat oven to 425 °F. Toss sweet-potato cubes with oil, ½ tsp salt, and ¼ tsp pepper on a rimmed sheet. Roast 18 min until edges brown; lower oven to 375 °F.
  2. Mix Filling: In a bowl combine roasted potatoes, beans, corn, spinach, onion, garlic, lime juice, syrup, and spices. Fold gently.
  3. Blender Sauce: Blend tomato sauce, water, tomato paste, 1 tsp cumin, 1 tsp chili powder, ¼ tsp cinnamon, and a pinch salt until smooth.
  4. Soften Tortillas: Microwave wrapped in a damp towel 45 sec, or warm in a dry skillet.
  5. Assemble: Spread ¼ cup sauce in a 9×13 dish. Fill each tortilla with ⅓ cup filling, roll, place seam-side down. Top with remaining sauce and cheese.
  6. Bake: Cover with foil and bake 20 min; uncover and bake 10 min more until bubbly. Rest 5 min, garnish, serve.

Recipe Notes

For crisp edges, broil 1–2 min at the end. Leftovers keep 4 days refrigerated or 3 months frozen. Reheat covered at 350 °F for 15 min.

Nutrition (per serving)

318
Calories
12g
Protein
46g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.