Imagine biting into a tortilla filled with creamy sweet potatoes and hearty black beans, all wrapped up in a warm embrace of melted cheese and zesty sauce. These sweet potato black bean enchiladas are not just a meal; they’re a fiesta on your plate!

Every time I whip up this colorful dish, I’m transported back to that one taco night with friends when we decided to ditch the boring takeout and create something fabulous in my tiny kitchen. Spoiler alert: it was a chaotic but delightful adventure filled with laughter and a few too many spilled beans.
Why You'll Love This Recipe
- These sweet potato black bean enchiladas are super easy to prepare, making them ideal for busy weeknights.
- The flavor combination is out of this world—sweet meets savory in every bite.
- Visually stunning with their vibrant colors, these enchiladas look great on any dinner table.
- Perfect for feeding a crowd or enjoying leftovers for lunch!
I’ll never forget how my friends marveled at these enchiladas during our last game night—they were gone in minutes!
Essential Ingredients
Here’s what you’ll need to make this delicious dish:
- Sweet Potatoes: Look for firm ones without blemishes; they should be vibrant orange for maximum sweetness.
- Black Beans: Use canned beans for convenience; rinse them well to remove excess sodium.
- Tortillas: Choose corn or flour tortillas based on your preference; ensure they’re pliable for easy rolling.
- Cheese: Shredded cheese adds creaminess; I recommend Monterey Jack or cheddar for the best melty texture.
- Enchilada Sauce: Store-bought works fine, but homemade sauce can elevate your dish significantly—just saying!
- Cilantro: Fresh cilantro brightens the dish; chop it finely for garnish or mix it directly into the filling.
- Avocado: Sliced avocado adds richness; choose ripe ones that give slightly when pressed.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it together
Prepare the Sweet Potatoes: Preheat your oven to 400°F (200°C). Peel and cube about two medium sweet potatoes into bite-sized pieces. Spread them on a baking sheet and drizzle with olive oil. Sprinkle salt and pepper generously to enhance their natural sweetness.
Roast Until Tender: Place your baking sheet in the preheated oven. Roast those beauties for about 25-30 minutes until they’re fork-tender and caramelized at the edges. Your kitchen will smell heavenly!
Mix Filling Ingredients: In a bowl, combine roasted sweet potatoes with drained black beans and half of your shredded cheese. Add chopped cilantro and mix gently until everything is coated in cheesy goodness.
Prepare Tortillas: While your filling cools slightly, warm up tortillas in a dry skillet over medium heat until they’re soft and pliable—this makes rolling so much easier! Keep them covered with a kitchen towel to maintain warmth.
Assemble Enchiladas: Lay a tortilla flat on your work surface. Spoon some filling down the center and carefully roll it up like you’re tucking in a sleepy burrito. Place seam-side down in a greased baking dish.
Add Sauce and Cheese: Pour enchilada sauce evenly over the top of rolled enchiladas—don’t skimp! Sprinkle remaining cheese over everything like you’re trying to impress someone (because you are!).
Bake to Perfection: Cover your baking dish loosely with foil and pop it into the oven again—this time for about 20 minutes. Remove the foil for an additional five minutes so that cheese can get bubbly and golden brown.
And voilà! You now have sweet potato black bean enchiladas that would make anyone’s taste buds dance! Enjoy every cheesy bite while basking in compliments from family or friends around the table!
Chef's Helpful Tips
- To elevate the flavor, roast the sweet potatoes before adding them to your enchiladas.
- This caramelizes their natural sugars, enhancing sweetness.
- Also, consider using corn tortillas for a gluten-free twist.
- Finally, don’t skimp on the toppings; fresh cilantro and lime juice brighten up every bite.
Perfecting the Cooking Process
Start by roasting your sweet potatoes until tender. While they cool, sauté onions and garlic. Then, mix beans and spices into the sweet potato mash before rolling everything into tortillas. This sequence ensures flavors meld beautifully.
Add Your Touch
Feel free to swap black beans for pinto or kidney beans based on your preference. You can also add diced bell peppers for extra crunch or top with avocado slices for creaminess. The possibilities are endless!
Storing & Reheating
Store leftover enchiladas in an airtight container in the fridge for up to three days. When reheating, cover with foil to keep them moist and warm at 350°F for about 20 minutes.
The first time I made Sweet Potato Black Bean Enchiladas, my friends couldn’t stop raving about them. They even asked for seconds—who knew veggie-packed meals could be so popular?
FAQ
Can I use different types of beans in Sweet Potato Black Bean Enchiladas?
Absolutely! Feel free to substitute black beans with pinto or kidney beans for a unique flavor twist.
How long can I store enchiladas in the refrigerator?
You can store Sweet Potato Black Bean Enchiladas in an airtight container for up to three days without losing flavor.
Can I freeze these enchiladas?
Yes! Freeze uncooked enchiladas before baking. Thaw overnight in the fridge and bake as directed when ready to enjoy them!
Sweet Potato Black Bean Enchiladas
Experience a burst of flavor with these Sweet Potato Black Bean Enchiladas, featuring creamy sweet potatoes and hearty black beans, all wrapped in warm tortillas and topped with gooey cheese.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Serves 4
- Category: Main
- Method: Baking
- Cuisine: Mexican
Ingredients
- 2 medium sweet potatoes (about 2 cups, cubed)
- 1 can (15 oz) black beans (drained and rinsed)
- 8 corn or flour tortillas
- 1.5 cups shredded Monterey Jack cheese
- 2 cups enchilada sauce
- 1/4 cup fresh cilantro (chopped)
- 1 ripe avocado (sliced)
- 2 tbsp olive oil
- Salt and pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Peel and cube sweet potatoes, toss with olive oil, salt, and pepper, then spread on a baking sheet. Roast for 25-30 minutes until tender.
- In a bowl, mix roasted sweet potatoes with black beans and half the cheese. Stir in chopped cilantro.
- Warm tortillas in a skillet until pliable. Spoon filling onto each tortilla, roll tightly, and place seam-side down in a greased baking dish.
- Pour enchilada sauce over rolled tortillas and top with remaining cheese. Cover loosely with foil and bake for 20 minutes; uncover for an additional 5 minutes until cheese is golden.
- Serve hot, garnished with avocado slices.
Notes
- For added flavor, consider using spices like cumin or chili powder in the filling.
- Swap out black beans for pinto or kidney beans if desired.
- Top the enchiladas with fresh lime juice or additional cilantro for extra zing.
Nutrition
- Serving Size: 2 enchiladas (approximately 400g)
- Calories: 450
- Sugar: 6g
- Sodium: 700mg
- Fat: 18g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 30mg