
Sweet potato black bean enchiladas bring together soft tortillas, mashed sweet potato, black beans, and melted cheese, then get smothered in enchilada sauce and baked until bubbly around the edges. The natural sweetness of the potato balances the smoky beans and tangy sauce, so every bite has real depth even though there is no meat in the dish at all. This recipe works for busy weeknights since the filling comes together in one pan on the stove and rolling the tortillas only takes a few extra minutes once everything has cooled slightly. Vegetarians will appreciate how filling and satisfying this dish actually is, not a thin side dish standing in for a real dinner. It also reheats well the next day, which makes it a solid choice for meal prep or for anyone who likes having lunch already sorted. Whether you are feeding picky kids, hosting a casual dinner with friends, or simply prepping meals for the week ahead, this sweet potato black bean enchiladas recipe earns a steady spot in your regular dinner rotation without much effort at all.

- 2 medium sweet potatoes , Peeled and diced small so they cook evenly.
- 1 tablespoon olive oil
- 1 small onion , Diced.
- 2 cloves garlic , Minced.
- 1 can (15 oz) black beans , Drained and rinsed.
- 1 teaspoon cumin
- 1 teaspoon chili powder
- to taste salt and pepper
- 8 to 10 corn or flour tortillas
- 2 cups enchilada sauce , Red or green, your choice.
- 1.5 cups shredded cheese , Cheddar, Monterey Jack, or a blend.
- fresh cilantro , Chopped, for topping.
- avocado , Sliced.
- sour cream or Greek yogurt
- red onion , Diced.
- lime wedges
- Large skillet
- Baking dish, 9 by 13 inches
- Mixing bowl
- Sharp knife and cutting board
- Foil
- Measuring cups and spoons

- Cook the sweet potato and onion until soft.
- Stir in the black beans and spices.
- Fill the tortillas with the mixture and roll them up.
- Arrange the rolled tortillas in a baking dish, then cover with sauce and cheese.
- Bake until bubbly, then add toppings and serve.

- Preheat the oven to 375 degrees F, which is 190 degrees C.
- Heat olive oil in a large skillet over medium heat.
- Add the diced onion and cook for 3 to 4 minutes, until it softens.
- Stir in the garlic and cook for about 30 seconds, until fragrant.
- Add the diced sweet potato to the skillet.
- Cover the skillet and cook for 10 to 12 minutes, stirring now and then, until the sweet potato is tender enough to pierce with a fork.
- Add the black beans, cumin, and chili powder to the skillet.
- Season with salt and pepper, then stir everything together.
- Remove the skillet from heat and let the filling cool slightly before handling.
- Spread about half a cup of enchilada sauce across the bottom of the baking dish.
- Lay a tortilla flat and spoon 2 to 3 tablespoons of filling down the center.
- Roll the tortilla up snugly and place it seam side down in the baking dish.
- Repeat with the remaining tortillas until the dish is full.
- Pour the rest of the enchilada sauce evenly over the rolled tortillas.
- Sprinkle the shredded cheese across the top.
- Cover the dish with foil.
- Bake for 20 minutes.
- Remove the foil and bake for another 5 to 8 minutes, until the cheese is melted and the sauce is bubbling at the edges.
- Let the dish rest for 5 minutes before serving.
- Top with fresh cilantro and any optional toppings, then serve warm.
- Dice the sweet potato small, about half an inch cubes, so it cooks through evenly and rolls neatly inside the tortilla without leaving chunky bits that poke through.
- Warm the tortillas for about 10 seconds in the microwave, wrapped in a damp paper towel, before rolling. This one step keeps them from cracking or tearing along the edges.
- Do not overfill the tortillas even if you have extra filling left over. A heavy hand with the filling makes them tear when you roll them, and you will end up with a messy baking dish.
- Use two cheeses instead of one for better melt and more flavor in every bite. A mix of sharp cheddar and Monterey Jack works especially well here.
- Taste the filling before you start rolling and adjust the salt if it needs it. You cannot fix seasoning once everything is baked and rolled up inside the tortillas.
- Let the filling cool for a few minutes before rolling. Hot filling makes the tortillas soggy and harder to work with.
- Skipping the tortilla warming step. Cold tortillas crack and tear the moment you try to roll them, which makes the whole assembly process messy and frustrating.
- Overcooking the sweet potato until it turns mushy instead of staying tender. Mushy filling does not hold its shape and makes the tortillas fall apart during baking.
- Using too much sauce on the bottom of the dish before adding the rolled tortillas. This makes the finished enchiladas soggy on the bottom instead of holding their shape.
- Not draining the black beans well enough before adding them to the skillet. Extra liquid waters down the filling and dilutes the flavor along with it.
- Baking uncovered for the entire time. The foil traps moisture so the tortillas soften properly instead of drying out before the filling has a chance to heat through.
- Cutting the sweet potato pieces unevenly. Larger chunks stay hard while smaller ones turn to mush, so the filling ends up with an inconsistent texture.
- Swap the black beans for pinto beans or sweet corn kernels if that is what you already have in the pantry.
- Use flour tortillas instead of corn for a softer, chewier bite that holds together a little more easily when rolling.
- Add diced bell peppers or a handful of fresh spinach to the filling for extra vegetables and a bit more color.
- Use a dairy free cheese alternative to make the entire dish vegan without changing much else about the recipe.
- Add a pinch of cayenne pepper or a diced jalapeno if you want more heat in the filling.
- Try a green enchilada sauce in place of red for a tangier, slightly milder finish.
- Stir in a handful of corn kernels for a bit of sweetness and crunch alongside the black beans.
- Mexican rice or cilantro lime rice on the side for a heartier plate
- A simple green salad with a lime vinaigrette to cut through the richness
- Refried beans as an extra side if you want more protein
- Tortilla chips with salsa or guacamole for something to snack on before dinner
- Grilled corn on the cob, especially in the summer months
- A cold glass of horchata or iced tea to round out the meal
- Store leftovers in an airtight container in the fridge for up to 4 days without much change in texture or flavor.
- Freeze unbaked enchiladas for up to 2 months, wrapped tightly in foil and placed in a freezer safe bag or container.
- Reheat in the oven at 350 degrees F for about 15 minutes, covered with foil, until warmed through evenly.
- Microwave individual portions for 1 to 2 minutes if you are short on time and just need a quick meal.
- Add a splash of extra enchilada sauce before reheating so the tortillas do not dry out or turn tough.
- Thaw frozen unbaked enchiladas overnight in the fridge before baking them according to the original instructions.

Yes. Assemble the enchiladas a day ahead, cover the dish, and refrigerate it. Bake it fresh when you are ready to eat.
Yes. Freeze them before baking. Thaw overnight in the fridge, then bake as directed once they are ready to go in the oven.
Cheddar and Monterey Jack both melt well and pair nicely with the sweetness of the potato filling.
Corn tortillas hold up well once the sauce goes on, while flour tortillas give you a softer, chewier bite. Either one works fine.
Yes. Use a plant based cheese and check that your enchilada sauce does not contain dairy.
Cold tortillas crack easily, especially corn tortillas straight from the fridge. Warm them for a few seconds before filling and rolling to keep them soft and flexible enough to bend without breaking.
Yes, the sweet potato should be tender enough to pierce easily with a fork before you fill the tortillas, since it will only warm through in the oven rather than continue cooking fully.
- Roasting the sweet potato in the oven instead of cooking it in the skillet adds a deeper, slightly caramelized flavor if you have the extra time to spare.
- Homemade enchilada sauce works well here if you want more control over how spicy or mild the dish turns out, though a good store bought version saves time on a busy night.
- Leftover filling makes a good taco or burrito bowl on its own, so it is worth making a bit extra even if you are not planning to use all of it for enchiladas.
- This recipe scales easily. Double the filling and use two baking dishes if you are cooking for a larger group or want extra portions to freeze.
- If your tortillas keep tearing no matter what you try, switch to flour tortillas, which tend to be more forgiving for beginners.
- A sprinkle of cheese on top before baking helps the sauce cling to the tortillas and gives the dish a nicer finish once it comes out of the oven.
Sweet potato black bean enchiladas show that a vegetarian dinner can hold its own against anything made with meat, and it does not take a long ingredient list to get there. The filling comes together fast enough for a weeknight, yet the finished dish looks like you put in real effort once it comes out of the oven bubbling and golden at the edges. Once you get the rolling technique down after the first attempt or two, this becomes one of those recipes you can make from memory without checking the recipe card again. Keep sweet potatoes, black beans, and a can of enchilada sauce on hand and you will always have a solid dinner ready to go, especially on nights when cooking feels more like a chore than something you actually want to do. It is simple food that still manages to feel like something worth sitting down for.