Sweet Potato Black Bean Enchiladas are a delicious and healthy Mexican-inspired meal idea. These vegetarian enchiladas are full of protein – and they’re kid-friendly too!
NEVER MISS A POST! FOLLOW ME ON:
Vegetarian Sweet Potato Black Bean Enchiladas
I don’t know about you but there’s almost nothing I enjoy more than a good, healthy weeknight meal. Our family works hard to eat healthy, wholesome meals packed with nutrition and these Vegetarian Sweet Potato Black Bean Enchiladas are all that and more! They’re SO delicious and one of our family’s favourite kid-friendly meals.
I know I say that a lot – our family has a lot of favourite weeknight meals. But seriously, these vegetarian Sweet Potato Black Bean Enchiladas are truly on our favourite meals list. It’s up there with our favourite One Pot Lentil Daal Curry, our Easy One Pan Honey Garlic Shrimp, and this Easy One Pan Chicken Kung Pao Pasta! Our kids love them, and I love that they’re plant-based and full of tons of healthy ingredients.
One of my favourite things about these black bean and sweet potato enchiladas is how great they are for meal prep. The filling can be made ahead of time and stored in the fridge for up to 3 days (simply roll and bake the enchiladas on the day you’re going to serve them). Or, the vegetarian enchiladas can be made completely ahead of time and stored in a covered fridge or freezer safe casserole dish. Just pop them in the oven, chop up some tomatoes, avocados, and cilantro and enjoy an easy dinner!
LOOKING FOR MORE DELICIOUS VEGETARIAN MEAL IDEAS?
Get my 1-week Vegetarian Meal Plan E-Cookbook!
And if you’re thinking a vegetarian meal isn’t really your thing, you won’t believe how filling these vegetarian enchiladas are. Trust me, if our family doesn’t miss the meat, yours won’t either!! Especially if you use my Easy Homemade Enchilada Sauce for this recipe! It’s WAY better than store-bought enchilada sauce, and it’s easy to control the level of spiciness to your family’s tastes.
NEVER MISS A POST! FOLLOW ME ON:
I hope you enjoy this vegetarian enchiladas recipe as much as we do! Let me know in the comments below, what’s your favourite healthy family meal? I’d love to know!
KITCHEN PRODUCTS I RECOMMEND:
Looking for even more weeknight meal ideas? You’ll LOVE these:
- Easy One Pot Pasta Primavera
- Creamy Enchilada One Pot Pasta
- Crispy Oven Fried Chicken
- Skillet French Onion Stuffed Chicken
- Skillet Pesto Caprese Stuffed Chicken Breasts
- Chicken Breasts with White Wine Mushroom Sauce
Healthy Whole-Food Recipes with Easy Cooking Tips
Get my healthy whole-food recipes e-cookbook!
Watch the video below to see exactly how I make this easy meal. You can find more delicious recipe videos on my YouTube channel
If you made this, share a photo!
Are you trying this recipe? Use the comment form below to share your take; now with support for image uploads and comment voting!
- 1 tablespoon olive oil
- 1 large onion
- 2 cloves garlic finely minced
- a pinch each of salt and pepper
- 3 small sweet potatoes chopped into 1-inch cubes
- 1 can black beans (15 ounces)
- 1 cup enchilada sauce
- 2/3 cup vegetable stock (you can use chicken stock, if desired)
- 10 flour or corn tortillas
- 2 cups shredded cheese divided
- 1 1/2 cups enchilada sauce
- chopped tomatoes, avocados, sour cream and cilantro for serving
- Preheat your oven to 350 degrees and grease a large lasagna pan (a little larger than a 9-inch by 13-inch baking pan) with cooking spray. Set aside.
- Heat a large skillet over medium heat and add the olive oil.
- Add the onion and garlic to the hot pan, along with the salt and pepper.
- Sautee the onion and garlic until the onion is translucent and the garlic is fragrant. Add the sweet potatoes and the black beans, and continue to cook for a few minutes in the onion and garlic mixture.
- Add the 1 cup of enchilada sauce along with the vegetable stock and stir together well.
- Continue to cook for about 10-15 minutes, or until the sauce has thickened a bit and the sweet potatoes are just fork tender.
- Turn off the heat and set the filling aside.
- Ladle about 3/4 cup of enchilada sauce into the bottom of the prepared baking pan and spread it out with a spoon or rubber spatula. Use my Easy Homemade Enchilada Sauce for this recipe!
- Place about 1 big spoonful of the filling into each of the 10 tortillas and add a small handful of cheese on top of each (reserve about 1/2 cup of the shredded cheese for topping later).
- Roll the enchiladas leaving the ends open and place them seam-side down into the baking pan, nestling them into the enchilada sauce on the bottom of the pan.
- Roll all 10, placing them side by side in the pan.
- Top them with the remaining 3/4 cups of enchilada sauce, and then the 1/2 cup shredded cheese and bake at 350 degrees for about 18-20 minutes or until the cheese bubbles and the edges of the enchiladas begin to turn a slight golden brown.
- Let them rest for about 5 minutes before serving with a dollop of sour cream, some chopped avocado, tomatoes and cilantro.
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.