Written by

Paisley Saunders

Published

Easy Cheesy Sweet Potato and Black Bean Enchiladas Recipe for Perfect Dinner

Ready In 40 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“You know those nights when you open the fridge and think, ‘What on earth do I make with just a few random things?’ That was me last Thursday, standing there with a couple of sweet potatoes and a can of black beans, both begging for attention. Honestly, I wasn’t expecting much—just a quick fix. But then, as I mixed those humble ingredients with cheese and rolled them up in tortillas, something magical happened.”

It was a bit of a kitchen scramble: I forgot to preheat the oven, my cat jumped on the counter scattering a few stray black beans, and the timer buzzed just as I was plating. Yet, the result? These easy cheesy sweet potato and black bean enchiladas turned out to be the kind of dinner that sticks with you. The way the melted cheese blankets the roasted sweet potatoes and the earthy black beans brings this comforting blend that’s both hearty and fresh.

Maybe you’ve been there too—hungry, tired, and staring down a kitchen full of odds and ends wondering if you can pull off something tasty. Well, this recipe is proof that you totally can, and with only a handful of ingredients, no less. It’s the kind of dish I keep coming back to when I want that cozy, satisfying meal without the fuss. So let me tell you how these enchiladas became my unexpected weeknight hero.

Why You’ll Love This Recipe

  • Quick & Easy: Ready in just about 40 minutes, perfect for busy weeknights or last-minute cravings.
  • Simple Ingredients: Uses everyday pantry staples plus sweet potatoes and black beans—no fancy trips required.
  • Perfect for Meatless Mondays: Filling enough to satisfy but entirely plant-based.
  • Crowd-Pleaser: Family and friends always ask for seconds, even the picky eaters.
  • Unbelievably Delicious: The creamy cheese combined with the natural sweetness of the potatoes and the savory beans creates a flavor harmony that’s downright addictive.

This isn’t just another enchilada recipe. The secret is in roasting the sweet potatoes first to bring out their natural sweetness, and then pairing them with gently spiced black beans and a gooey cheese blend that melts beautifully. I like to use a mild cheddar and a little Monterey Jack for an ultra-smooth texture that oozes perfectly when baked.

What really makes this recipe stand out (and why it keeps landing on my dinner table) is how forgiving it is—you can tweak it based on what you have on hand, and it still comes out amazing. Honestly, it’s comfort food that feels a bit special but doesn’t ask for your whole evening.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to deliver bold flavor and satisfying texture without any fuss or hard-to-find items. Most of these are pantry staples, and you can easily swap a few things depending on your preferences or what’s available.

  • Sweet Potatoes: 2 medium-sized, peeled and diced (about 2 cups). Roasting brings out their natural sweetness and softens them perfectly.
  • Black Beans: 1 can (15 oz / 425 g), drained and rinsed. I recommend Goya for consistent quality and flavor.
  • Cheese: 1 ½ cups shredded mild cheddar and Monterey Jack blend. Use pre-shredded for convenience, but freshly shredded melts best.
  • Tortillas: 8 small flour or corn tortillas (6-inch). I usually go for flour because they roll easier, but corn works too.
  • Onion: 1 small yellow onion, finely chopped, adds a savory base.
  • Garlic: 2 cloves, minced. Fresh garlic gives that punch of aroma you want.
  • Enchilada Sauce: 1 cup (240 ml), store-bought or homemade. I prefer a mild red sauce for balance.
  • Spices: 1 tsp ground cumin, ½ tsp smoked paprika, ¼ tsp chili powder (adjust to taste). These boost the flavor without overpowering.
  • Olive Oil: 1 tbsp for roasting and sautéing.
  • Fresh Cilantro: A handful, chopped (optional, for garnish and freshness).
  • Sour Cream or Greek Yogurt: For serving, optional but highly recommended.

If you want to make this vegan, swap the cheese for a plant-based option and use dairy-free sour cream or skip it altogether. For gluten-free, corn tortillas are your best bet. In the summer, I sometimes add fresh diced tomatoes or swap canned beans for freshly cooked ones.

Equipment Needed

  • Baking Dish: A 9×13 inch (23×33 cm) casserole dish works perfectly for assembling and baking the enchiladas.
  • Mixing Bowl: For combining the sweet potato and black bean filling.
  • Skillet or Sauté Pan: To cook the onions and garlic before mixing them with the filling.
  • Sharp Knife and Cutting Board: For chopping sweet potatoes and onions.
  • Measuring Cups and Spoons: Accuracy matters, especially with spices and liquids.
  • Spatula or Wooden Spoon: For mixing and folding the filling.

If you don’t have a casserole dish, a deep pie pan or any oven-safe dish with similar dimensions will do the trick. When roasting sweet potatoes, a rimmed baking sheet is handy to prevent spilling. For budget-friendly options, look for sturdy but affordable baking dishes at thrift stores or discount retailers—they last forever.

Preparation Method

easy cheesy sweet potato and black bean enchiladas preparation steps

  1. Preheat Oven: Set your oven to 400°F (200°C). This temperature helps roast the sweet potatoes just right in about 25 minutes.
  2. Roast Sweet Potatoes: Toss diced sweet potatoes with 1 tablespoon olive oil and a pinch of salt. Spread them on a baking sheet in a single layer. Roast for 20-25 minutes or until tender and lightly browned, stirring halfway through for even cooking.
  3. Cook Aromatics: While potatoes roast, heat a skillet over medium heat. Add a splash of olive oil, sauté chopped onion for 3-4 minutes until translucent, then add minced garlic and cook for another minute until fragrant. Watch carefully to avoid burning the garlic.
  4. Combine Filling: In a mixing bowl, combine roasted sweet potatoes, sautéed onion and garlic, drained black beans, cumin, smoked paprika, chili powder, and 1 cup of shredded cheese. Mix gently to keep some potato chunks intact for texture.
  5. Prepare Tortillas: Warm tortillas briefly in the microwave (about 20 seconds wrapped in a damp paper towel) or on a dry skillet to make them pliable and easy to roll.
  6. Assemble Enchiladas: Spread about ½ cup (120 ml) enchilada sauce evenly over the bottom of your baking dish. Spoon approximately ⅓ cup (80 ml) of the filling into each tortilla, roll tightly, and place seam-side down in the dish. Repeat with remaining tortillas and filling.
  7. Top and Bake: Pour remaining enchilada sauce over the rolled tortillas, then sprinkle the remaining ½ cup (60 g) cheese evenly on top. Bake uncovered for 15-20 minutes until bubbly and golden on the edges.
  8. Garnish and Serve: Remove from oven, let cool for 5 minutes. Sprinkle fresh cilantro over the top and serve with sour cream or Greek yogurt if desired.

Quick tip: If your sauce seems too thick, add a splash of water or vegetable broth to loosen it before pouring. Also, don’t overcrowd the tortillas in the dish; give them a little space so they crisp up nicely on the edges.

Cooking Tips & Techniques

When I first made these enchiladas, I learned that roasting the sweet potatoes is key—you want them tender but not mushy, otherwise the filling gets too wet and hard to roll. Stirring halfway through roasting helps get a nice caramelized edge.

Warming the tortillas before rolling is a simple trick that makes assembly easier and prevents cracking. I’ve ruined a few batches by skipping this step, so trust me, it’s worth the extra 20 seconds.

For the cheese, freshly shredded melts better than pre-shredded because of the anti-caking agents in store-bought blends. If you’re short on time, the pre-shredded is fine, but I notice a creamier texture with fresh.

Don’t rush the baking—those 15-20 minutes let the sauce meld into the filling and the cheese to get that golden, bubbly finish, which honestly makes all the difference. If you want a bit of crispness, broil for the last 2 minutes, but watch it closely!

Lastly, if you like a bit of heat, add a pinch of cayenne or a few dashes of hot sauce into the filling or sauce. It’s subtle but lovely.

Variations & Adaptations

  • Vegan Version: Replace cheese with vegan shreds and use a plant-based sour cream or avocado slices for creaminess. Nutritionally, it’s just as hearty.
  • Spicy Twist: Add diced jalapeños or chipotle peppers in adobo to the filling for a smoky kick. Adjust chili powder accordingly.
  • Seasonal Swap: In fall, add roasted butternut squash instead of sweet potato for a nuttier flavor. Summer lovers can fold in fresh corn kernels for crunch.
  • Different Beans: Black beans can be swapped with pinto or kidney beans—just keep the same quantity.
  • Cooking Method: For a no-oven option, assemble and cook enchiladas in a covered skillet over low heat until cheese melts and sauce bubbles, about 15 minutes.

I once made a batch with a handful of chopped spinach stirred into the filling, and it was surprisingly fresh and delicious. Feel free to experiment with what your fridge offers!

Serving & Storage Suggestions

These enchiladas are best served hot, fresh from the oven with a dollop of sour cream or a sprinkle of chopped avocado and fresh cilantro. Pair them with a simple green salad or some Mexican rice to round out the meal.

Leftovers keep well in an airtight container in the fridge for up to 3 days. When reheating, cover with foil and warm in a 350°F (175°C) oven for 15 minutes to keep them moist and melty. Microwave works too but can sometimes dry out the edges.

They also freeze beautifully—wrap individual portions tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Honestly, the flavors develop nicely the next day, so if you can, make these enchiladas a day ahead. It’s a fantastic way to save time and have dinner ready to go after a busy day.

Nutritional Information & Benefits

Each serving (about 2 enchiladas) provides roughly 350-400 calories, packed with fiber and protein from the black beans, vitamin A from the sweet potatoes, and calcium from the cheese. This combo supports digestion, immune health, and muscle function.

They’re naturally gluten-free if you use corn tortillas, and this recipe is vegetarian by default. The moderate fat content comes mostly from cheese and olive oil, making it balanced for most diets.

I appreciate how this dish offers plant-based protein and complex carbs that keep you full without feeling heavy. Perfect for those days when you want hearty comfort but also mindful nutrition.

Conclusion

Easy cheesy sweet potato and black bean enchiladas are one of those recipes that feel like a warm hug after a hectic day. They combine simple ingredients into a dish that’s both satisfying and surprisingly impressive without much effort.

Whether you stick to the classic version or try one of the variations, this recipe invites you to make it your own. I keep coming back to it because it’s flexible, forgiving, and always delivers that cozy dinner vibe.

If you try it, I’d love to hear how you customize it or what tips you discover along the way. Drop a comment below and share your take on this easy, cheesy delight—you might just inspire someone else’s kitchen adventure!

So go ahead, give these enchiladas a chance to become your new favorite weeknight meal. You won’t regret it.

FAQs

Can I make these enchiladas ahead of time?

Absolutely! You can assemble them a day before, cover, and refrigerate. Bake just before serving, adding a few extra minutes if baking from cold.

What can I use if I don’t have enchilada sauce?

Tomato sauce mixed with chili powder, cumin, and garlic powder works as a quick substitute. You can also use salsa for a chunkier texture.

Are these enchiladas gluten-free?

Yes, if you use corn tortillas instead of flour, this recipe is naturally gluten-free.

How spicy are these enchiladas?

The base recipe is mild, but you can easily add jalapeños or cayenne pepper to increase heat to your liking.

Can I add other vegetables to the filling?

Definitely! Spinach, corn, bell peppers, or even zucchini work well. Just sauté or roast to soften them before mixing into the filling.

Pin This Recipe!

easy cheesy sweet potato and black bean enchiladas recipe

Print

Easy Cheesy Sweet Potato and Black Bean Enchiladas

A quick and easy vegetarian enchilada recipe featuring roasted sweet potatoes, black beans, and a cheesy blend, perfect for a comforting weeknight dinner.

  • Author: Mila
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 2 medium sweet potatoes, peeled and diced (about 2 cups)
  • 1 can (15 oz / 425 g) black beans, drained and rinsed
  • 1 ½ cups shredded mild cheddar and Monterey Jack cheese blend
  • 8 small flour or corn tortillas (6-inch)
  • 1 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup (240 ml) enchilada sauce, store-bought or homemade
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ¼ tsp chili powder
  • 1 tbsp olive oil
  • A handful fresh cilantro, chopped (optional, for garnish)
  • Sour cream or Greek yogurt for serving (optional)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Toss diced sweet potatoes with 1 tablespoon olive oil and a pinch of salt. Spread on a baking sheet in a single layer and roast for 20-25 minutes, stirring halfway through, until tender and lightly browned.
  3. While potatoes roast, heat a skillet over medium heat with a splash of olive oil. Sauté chopped onion for 3-4 minutes until translucent, then add minced garlic and cook for another minute until fragrant.
  4. In a mixing bowl, combine roasted sweet potatoes, sautéed onion and garlic, drained black beans, cumin, smoked paprika, chili powder, and 1 cup of shredded cheese. Mix gently to keep some potato chunks intact.
  5. Warm tortillas briefly in the microwave (about 20 seconds wrapped in a damp paper towel) or on a dry skillet to make them pliable.
  6. Spread about ½ cup (120 ml) enchilada sauce evenly over the bottom of a 9×13 inch baking dish.
  7. Spoon approximately ⅓ cup (80 ml) of the filling into each tortilla, roll tightly, and place seam-side down in the dish. Repeat with remaining tortillas and filling.
  8. Pour remaining enchilada sauce over the rolled tortillas, then sprinkle the remaining ½ cup (60 g) cheese evenly on top.
  9. Bake uncovered for 15-20 minutes until bubbly and golden on the edges.
  10. Remove from oven, let cool for 5 minutes. Sprinkle fresh cilantro over the top and serve with sour cream or Greek yogurt if desired.

Notes

Roast sweet potatoes until tender but not mushy to avoid a wet filling. Warm tortillas before rolling to prevent cracking. Freshly shredded cheese melts better than pre-shredded. For a crispier top, broil for the last 2 minutes but watch closely. Add cayenne or hot sauce for heat if desired.

Nutrition

  • Serving Size: About 2 enchiladas
  • Calories: 375
  • Sugar: 7
  • Sodium: 600
  • Fat: 15
  • Saturated Fat: 7
  • Carbohydrates: 45
  • Fiber: 9
  • Protein: 15

Keywords: enchiladas, sweet potato, black beans, vegetarian, cheesy, easy dinner, weeknight meal, plant-based

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating