Oh, hon, let me tell you about these black bean sweet potato enchiladas. I remember the first time I made them, it was a chilly Tuesday evening, and I was trying to use up some sweet potatoes that were just about to sprout. I was honestly skeptical, sweet potatoes in enchiladas? But I was feeling adventurous, and well, sometimes you just gotta throw caution to the wind in the kitchen, right? The kitchen was a bit of a disaster zone, as usual, but the smell that started wafting through the house? Oh my goodness, it was pure magic. This dish quickly became a staple, a true hug in a pan, especially when I need something satisfying and wholesome.
I swear, one time I was so distracted by a podcast, I almost put the sweet potatoes in the blender instead of mashing them. Can you imagine? A sweet potato smoothie enchilada! Oops. Luckily, my dog, Buster, gave me a look that just screamed “Mom, what are you doing?!” and I snapped back to reality. It’s those little kitchen mishaps that make the stories, don’t they? And honestly, it just makes the final dish taste even better, knowing the journey it took to get there.
Ingredients for Black Bean Sweet Potato Enchiladas
- Sweet Potatoes (2 large): These are the heart of the filling, bringing a natural sweetness and creamy texture. Honestly, I always grab the biggest ones I can find, don’t skimp on these. They roast up so beautifully!
- Canned Black Beans (2 cans, 15oz each, rinsed and drained): My trusty protein source. I’ve tried cooking dried beans once, and while noble, the canned ones are a lifesaver for speed. Just make sure they’re super well rinsed, or things can get… foamy.
Corn Tortillas (12-15 small): I prefer corn for their flavor and pliability, but flour works too. Just don’t let them dry out too much, or they’ll crack on you a mistake I’ve made more times than I’d like to admit.
Enchilada Sauce (28 oz can or homemade): This is where the magic happens! I usually grab a good quality canned red enchilada sauce, but a homemade one really kicks it up a notch. Try to find one with a rich, smoky flavor.
Shredded Monterey Jack Cheese (2 cups): Because, well, cheese! It melts so wonderfully and brings everything together. I once used cheddar, and it was okay, but Monterey Jack is just superior here, trust me.
- Onion (1 medium, chopped): The unsung hero of flavor. It brings that foundational savory note. I always cry when chopping onions, no matter how many ‘tricks’ I try. It’s just part of the process, I guess!
- Garlic (3 cloves, minced): More garlic, always more garlic! I sometimes double this, you just can’t go wrong. Freshly minced is a must, don’t even think about the jarred stuff for this dish.
- Chili Powder (1 tbsp): Adds warmth and depth. I once accidentally used cayenne instead, and let’s just say dinner was spicy that night!
- Cumin (1 tsp): Essential for that earthy, Mexican-inspired flavor. It pairs so perfectly with the black beans.
- Olive Oil (2 tbsp): For roasting the sweet potatoes and sautéing the aromatics.
- Fresh Cilantro (1/4 cup, chopped): A pop of freshness and color for garnish. I know some folks have that soap gene, but for me, it’s a must.
- Avocado (1, sliced or diced): For a creamy, cool counterpoint to the warm enchiladas. It just makes the dish feel a little extra special.
Instructions for Black Bean Sweet Potato Enchiladas
- Prep the Sweet Potatoes:
- First things first, peel and cube those sweet potatoes into about half-inch pieces. Toss them with a tablespoon of olive oil, a pinch of salt, and a dash of pepper on a baking sheet. Roast them in a preheated oven at 400°F (200°C) for about 20-25 minutes, or until they’re tender and slightly caramelized. Honestly, this step makes the whole kitchen smell amazing, and sometimes I even sneak a few bites straight off the pan. Don’t judge, they’re just that good!
- Sauté the Aromatics:
- While the sweet potatoes are roasting, heat another tablespoon of olive oil in a large skillet over medium heat. Add your chopped onion and sauté for about 5-7 minutes until it’s softened and translucent. Then, toss in the minced garlic, chili powder, and cumin. Stir it all together for about a minute until fragrant, oh, the smell is just incredible right now! Be careful not to burn the garlic here, I’ve done that before, and it just makes everything taste bitter. A little golden is good, dark brown is a no-go.
- Assemble the Black Bean Sweet Potato Filling:
- Once your sweet potatoes are tender, take them out of the oven and add them to the skillet with the onion and garlic mixture. Drain and rinse those black beans really well, then add them to the pan too. Give everything a good mash with a potato masher or a fork, leaving some chunks for texture I like a bit of heft in my filling. Stir it all together until well combined. This is your delicious black bean sweet potato filling!
- Prep the Tortillas and Sauce:
- Pour about half of your enchilada sauce into the bottom of a 9×13 inch baking dish, just enough to coat it. Now, for the tortillas: I like to quickly warm them, either in a dry skillet for 15-20 seconds per side or by wrapping them in a damp paper towel and microwaving for 30 seconds. This makes them pliable and prevents cracking when you roll them. Honestly, skipping this step is where I always mess up and end up with broken enchiladas!
- Roll the Black Bean Sweet Potato Enchiladas:
- Time to get rolling! Take a warmed tortilla, spoon about 1/4 to 1/3 cup of the black bean sweet potato filling down the center. Sprinkle a little cheese over the filling (about a tablespoon). Roll it up tightly and place it seam-side down in your prepared baking dish. Repeat with the remaining tortillas and filling. Don’t worry if they’re not perfectly uniform, mine never are, and they still taste fantastic. It’s the charm of homemade, right?
- Bake and Finish the Black Bean Sweet Potato Enchiladas:
- Once all your enchiladas are snuggled in the dish, pour the remaining enchilada sauce evenly over the top. Sprinkle with the rest of the Monterey Jack cheese. Pop it back into the 400°F (200°C) oven for 20-25 minutes, or until the cheese is bubbly and golden and the sauce is simmering. Oh, the sight and smell of that bubbly cheese is just the best! Let it rest for a few minutes before serving, then garnish with fresh cilantro and sliced avocado. Pure deliciousness!
There was this one time I was making these for a potluck, and I completely forgot to add the cheese on top before baking. I pulled them out, and they looked… flat. A quick sprinkle of cheese and a few minutes under the broiler saved the day, but it was a moment of pure panic! It just goes to show, even after making them a hundred times, kitchen chaos is always just around the corner. But that’s okay, it’s part of the fun, I think.
Storage Tips for Black Bean Sweet Potato Enchiladas
These black bean sweet potato enchiladas actually keep pretty well, which is great for meal prepping or just having leftovers for busy days. Once they’re completely cooled, cover the baking dish tightly with plastic wrap or aluminum foil, or transfer individual portions to airtight containers. They’ll last in the fridge for 3-4 days. I’ve tried freezing them before baking, covered tightly, and they do okay for about a month just thaw in the fridge overnight before baking as usual. Reheating? Pop them in the oven at 350°F (175°C) until warmed through, or microwave individual servings. Just be warned, I microwaved them once without covering, and the sauce splattered everywhere, so learn from my mess and cover it! The tortillas can get a tad soft after reheating, but the flavor is still spot on.

Ingredient Substitutions for Black Bean Sweet Potato Enchiladas
Okay, so I’ve experimented a lot with these black bean sweet potato enchiladas, and here are my honest thoughts on swaps. No sweet potatoes? Butternut squash or even regular potatoes (though they won’t have that signature sweetness) could work, I tried butternut once, and it was pretty good, kinda. For the black beans, pinto beans are a great alternative if that’s what you have. If you’re not a fan of corn tortillas, flour tortillas are totally fine, just make sure to warm them to prevent cracking. Cheese-wise, a dairy-free shredded cheese works if you’re going vegan, or a mix of cheddar and Monterey Jack is lovely. I’ve even thrown in some sautéed bell peppers or spinach into the filling for extra veggies, and it always turns out great. Don’t be afraid to play around, that’s how you discover your favorite version!
Serving Suggestions for Black Bean Sweet Potato Enchiladas
Recommend pairings with emotional flavor (100-150 words). Include drinks, sides, desserts with personal notes like “this dish and a rom-com? Yes please.” Share your favorite combos and why they work for different moods…These black bean sweet potato enchiladas are a meal in themselves, but I do love to round out the experience. A dollop of sour cream or Greek yogurt (for a lighter option, which I sometimes pretend is healthier) on top is always a winner. A simple green salad with a zesty lime vinaigrette cuts through the richness beautifully. If I’m feeling fancy, a side of homemade guacamole and some tortilla chips for dipping is just chef’s kiss. For drinks, a crisp Mexican lager or even a sparkling limeade would be perfect. And honestly, for me, this dish and a good rom-com on a Friday night? Yes, please. It’s the kind of meal that just makes you want to snuggle up and enjoy the simple things.
The Story Behind My Black Bean Sweet Potato Enchiladas
Enchiladas, for me, always bring back memories of family dinners, even though my family’s version was usually full of ground beef. This vegetarian black bean sweet potato enchiladas recipe, though, is my own little twist, born out of a desire for something hearty and comforting but also plant-forward. The idea of combining sweet potatoes and black beans in a Mexican-inspired dish came from a little cafe I visited years ago that had a sweet potato and black bean burrito on the menu. I was instantly hooked. I spent weeks trying to replicate that delicious flavor profile in an enchilada form, and after a few questionable attempts (one involved way too much cilantro, oops), this recipe emerged. It’s a fusion of flavors that feels both familiar and exciting, a testament to how food can evolve and become something new and wonderful in your own kitchen.
Making these black bean sweet potato enchiladas always fills my kitchen with such a comforting aroma, and honestly, it just makes me happy. There’s something so satisfying about pulling that bubbly, cheesy dish out of the oven. It’s a labor of love, sure, but one that pays off in deliciousness and smiles. I hope these black bean sweet potato enchiladas bring as much joy and comfort to your table as they do to mine. Don’t forget to share your own kitchen adventures with me!

Frequently Asked Questions About Black Bean Sweet Potato Enchiladas
- → Can I make these black bean sweet potato enchiladas vegan?
Absolutely! Just swap the Monterey Jack cheese for your favorite dairy-free shredded cheese. I’ve tried a few brands, and some melt better than others, so experiment a bit to find your perfect match. The rest of the ingredients are already plant-based!
- → What if I don’t have sweet potatoes for the black bean sweet potato enchiladas?
No sweet potatoes? No problem! You could use butternut squash, pumpkin, or even regular russet potatoes, though the flavor profile will be a little different. I once used a mix of regular and sweet potatoes, and it was actually quite good, just less sweet.
- → My tortillas keep breaking when I roll the black bean sweet potato enchiladas. What am I doing wrong?
Ah, the classic tortilla struggle! You’re probably not warming them enough. I always give mine a quick zap in the microwave wrapped in a damp paper towel, or a quick pass in a dry skillet. It makes them super pliable and prevents those frustrating cracks. I’ve had many a broken enchilada myself!
- → How long do these black bean sweet potato enchiladas last in the fridge?
Once cooled, these enchiladas are good for about 3-4 days in an airtight container in the fridge. They make fantastic leftovers, honestly! Just remember to cover them when reheating in the microwave to avoid a sauce explosion, which I’ve learned the hard way.
- → Can I add meat to these black bean sweet potato enchiladas?
While this recipe is vegetarian, you totally can! Cooked ground turkey or shredded chicken would be delicious mixed into the sweet potato and black bean filling. I haven’t tried it myself for this particular recipe, but I’m sure it would be a tasty addition for meat-lovers.

Hearty Black Bean Sweet Potato Enchiladas
- Prep Time: 20 Minutes
- Cook Time: 45 Minutes
- Total Time: 65 Minutes
- Yield: 6 Servings
- Category: Breakfasts
Description
Black bean sweet potato enchiladas are a comforting, flavorful meal. Learn my personal recipe for these vibrant, satisfying vegetarian enchiladas.
Ingredients
- Main Filling:
- Sweet Potatoes (2 large, peeled and cubed)
- Canned Black Beans (2 cans, 15oz each, rinsed and drained)
- Onion (1 medium, chopped)
- Garlic (3 cloves, minced)
- Sauce & Wraps:
- Corn Tortillas (12-15 small)
- Enchilada Sauce (28 oz can or homemade)
- Flavor Boosters:
- Chili Powder (1 tbsp)
- Cumin (1 tsp)
- Olive Oil (2 tbsp)
- Toppings & Garnish:
- Shredded Monterey Jack Cheese (2 cups)
- Fresh Cilantro (1/4 cup, chopped)
- Avocado (1, sliced or diced)
Instructions
- Prep the Sweet Potatoes:: First things first, peel and cube those sweet potatoes into about half-inch pieces. Toss them with a tablespoon of olive oil, a pinch of salt, and a dash of pepper on a baking sheet. Roast them in a preheated oven at 400°F (200°C) for about 20-25 minutes, or until they’re tender and slightly caramelized. Honestly, this step makes the whole kitchen smell amazing, and sometimes I even sneak a few bites straight off the pan. Don’t judge, they’re just that good!
- Sauté the Aromatics:: While the sweet potatoes are roasting, heat another tablespoon of olive oil in a large skillet over medium heat. Add your chopped onion and sauté for about 5-7 minutes until it’s softened and translucent. Then, toss in the minced garlic, chili powder, and cumin. Stir it all together for about a minute until fragrant; oh, the smell is just incredible right now! Be careful not to burn the garlic here; I’ve done that before, and it just makes everything taste bitter. A little golden is good, dark brown is a no-go.
- Assemble the Black Bean Sweet Potato Filling:: Once your sweet potatoes are tender, take them out of the oven and add them to the skillet with the onion and garlic mixture. Drain and rinse those black beans really well, then add them to the pan too. Give everything a good mash with a potato masher or a fork, leaving some chunks for texture – I like a bit of heft in my filling. Stir it all together until well combined. This is your delicious black bean sweet potato filling!
- Prep the Tortillas and Sauce:: Pour about half of your enchilada sauce into the bottom of a 9×13 inch baking dish; just enough to coat it. Now, for the tortillas: I like to quickly warm them, either in a dry skillet for 15-20 seconds per side or by wrapping them in a damp paper towel and microwaving for 30 seconds. This makes them pliable and prevents cracking when you roll them. Honestly, skipping this step is where I always mess up and end up with broken enchiladas!
- Roll the Black Bean Sweet Potato Enchiladas:: Time to get rolling! Take a warmed tortilla, spoon about 1/4 to 1/3 cup of the black bean sweet potato filling down the center. Sprinkle a little cheese over the filling (about a tablespoon). Roll it up tightly and place it seam-side down in your prepared baking dish. Repeat with the remaining tortillas and filling. Don’t worry if they’re not perfectly uniform; mine never are, and they still taste fantastic. It’s the charm of homemade, right?
- Bake and Finish the Black Bean Sweet Potato Enchiladas:: Once all your enchiladas are snuggled in the dish, pour the remaining enchilada sauce evenly over the top. Sprinkle with the rest of the Monterey Jack cheese. Pop it back into the 400°F (200°C) oven for 20-25 minutes, or until the cheese is bubbly and golden and the sauce is simmering. Oh, the sight and smell of that bubbly cheese is just the best! Let it rest for a few minutes before serving, then garnish with fresh cilantro and sliced avocado. Pure deliciousness!







