Roasted sweet potatoes and black beans combine with jalapeño, red onion, and bell pepper for a vibrant filling. These ingredients are wrapped in tortillas and topped with flavorful enchilada sauce and cheese, then baked until golden and bubbly. Customizable for vegan and gluten-free diets by choosing plant-based cheese and gluten-free tortillas. Garnish with fresh cilantro and lime wedges for a punch of color and brightness. Serve as a hearty vegetarian main dish, perfect for family dinners or gatherings. Pair with Mexican lager, Sauvignon Blanc, or fresh avocado to round out the meal.
This spicy black bean and sweet potato enchilada recipe is my go-to when I want a hearty vegetarian dinner full of color and zesty flavors. Roasted sweet potatoes and creamy black beans create a delicious filling, while the smoky, citrusy sauce brings everything together in a bubbling, crowd-pleasing bake that makes meat eaters and vegetarians equally happy.
I first cooked this enchilada bake after a road trip through New Mexico. The memory of those cozy, saucy plates stuck with me and became my favorite way to sneak extra veggies onto the dinner table.
Ingredients
- Sweet potatoes: Offer sweet earthy creaminess and get even better when roasted until edges caramelize. Go for firm potatoes with smooth skin.
- Red onion: Adds sharpness and mild sweetness to balance the other flavors. Pick ones that feel heavy for their size.
- Garlic: Deepens the overall savoriness. Use fresh cloves for a punchier flavor.
- Red bell pepper: Gives bright color and a mild, fruity crunch. Look for glossy, unwrinkled peppers.
- Jalapeno: Brings heat. If you want extra spiciness, keep some seeds in. If you love it mild, skip or swap for mild green chili.
- Black beans: Create a meaty bite and protein boost. Canned beans work great, just rinse off excess salt.
- Corn kernels: Introduce pops of sweetness and texture. Frozen or fresh both work well.
- Cilantro: Sprinkles freshness throughout the filling. Grab a bunch that looks perky and smells fragrant.
- Lime juice: Brightens the whole filling. Always use freshly squeezed for the best tang.
- Ground cumin: Adds earthiness and subtle warmth.
- Smoked paprika: Provides smoky depth try to get the Spanish variety for the best flavor.
- Chili powder: Creates gentle spicy undertones without overwhelming.
- Ground coriander: Delivers a floral citrus note and enhances the Mexican flavors.
- Enchilada sauce: Ties it all together with a spicy tomato backbone. Homemade or a good quality jar is equally delicious.
- Olive oil: Roasts veggies and brings out their flavor.
- Tortillas: Wrap it all up. Corn tortillas add authentic flavor and keep it gluten free, but flour works if you prefer a softer texture.
- Cheddar or Monterey Jack: Melts for gooey comfort. Plant based cheese also melts beautifully here.
- Extra cilantro and lime wedges: On top keep things fresh and bright.
Instructions
- Prep and Roast the Sweet Potatoes:
- Dice peeled sweet potatoes evenly for the best roast. Toss with oil, cumin, paprika, chili powder, coriander, salt, and pepper in a bowl until coated. Arrange in a single layer on parchment lined baking sheet. Roast at four hundred degrees Fahrenheit for twenty minutes, shaking the pan halfway, until edges look golden and caramelized.
- Sauté the Aromatics:
- Heat a large skillet over medium. Add a swirl of oil, then the finely chopped red onion, minced garlic, and diced bell pepper. Sauté for four to five minutes, stirring often, until onions turn translucent and peppers soften. You will smell the warming aroma of garlic and sweet onion.
- Build the Filling:
- Add your roasted sweet potatoes to the skillet. Fold in drained black beans, corn, minced jalapeno if using, lime juice, and chopped cilantro. Stir until everything looks well combined and heated through. Season with more salt and pepper if needed. After a taste test, this is the moment to adjust for extra lime or cilantro.
- Assemble the Enchiladas:
- Reduce oven to three hundred seventy five degrees Fahrenheit. Pour half a cup enchilada sauce into the bottom of a nine by thirteen inch baking dish. Roll two to three generous spoonfuls of filling into each tortilla, keeping them snug. Place seam side down in the sauced dish. Keep rolling until all tortillas and filling are used.
- Finish and Bake:
- Pour the rest of your enchilada sauce evenly across the rolled tortillas. Sprinkle with shredded cheese. Cover tightly with foil so it steams and the cheese melts smoothly. Bake for twenty minutes, then uncover and bake another ten to twelve minutes so the cheese becomes bubbly and lightly golden.
- Rest and Garnish:
- Let the enchiladas cool for five minutes out of the oven. Shower with more cilantro and serve with fresh lime wedges to bring everything to life.
Roasted sweet potatoes are my favorite part thanks to their caramelized flavor and plush interior. One time I made these after a family hike and it quickly became the most requested Sunday supper. Everyone loves the cheesy top and warm kick from jalapeno.
Storage Tips
Leftovers keep well in a sealed container in the fridge for up to four days. For freezing, assemble the enchiladas through the cheese step and tightly wrap before baking. Defrost in the fridge overnight and bake as needed until bubbly and hot. To reheat single portions, use a microwave or pop in a toaster oven to revive the crispy edges.
Ingredient Substitutions
You can swap out sweet potato for butternut squash or even diced carrots if needed. Kidney beans or pinto beans also taste great in the filling. If you are out of corn, chopped zucchini or spinach adds another veggie boost. Feel free to try vegan cheese or leave it out if avoiding dairy.
Serving Suggestions
These enchiladas love toppings. Serve slices of perfectly ripe avocado on the side for cool creaminess or drizzle with Greek yogurt or a vegan sour cream. Fresh salsa or pico de gallo over the top intensifies the flavor kick. Pair with a crunchy cabbage slaw or a simple green salad to balance the meal.
Cultural and Historical Context
Enchiladas have deep roots in Mexican cuisine going back centuries. They began as street foods using tortillas dipped in spicy chile sauces and filled with whatever was plentiful. This plant forward twist echoes those traditions with a modern approach that celebrates flavor for every kind of eater at the table.
Seasonal Adaptations
Use butternut squash instead of sweet potato in autumn Add baby spinach or kale to the filling in early spring for a green boost Swap bell pepper for zucchini in late summer for peak freshness
Success Stories
Friends who doubted vegetarian meals have come back for seconds of these enchiladas without missing the meat at all. I have made them for large gatherings and always get asked for the recipe. The spice and roasted veg combo is always a crowd-pleaser.
Freezer Meal Conversion
To make these enchiladas freezer friendly, prepare everything up to the cheese. Wrap dish tightly and freeze. On busy nights, bake straight from frozen at three hundred fifty degrees Fahrenheit for forty to fifty minutes covered, then uncover to finish melting the cheese.
Bake these enchiladas and you will always have a cozy, satisfying vegetarian dinner. Enjoy them hot, full of flavor, and perfect for sharing around your table.
Recipe FAQs
- → Can I make this dish vegan?
-
Yes, simply use plant-based cheese or omit the cheese for a dairy-free version. All other ingredients are vegan-friendly.
- → How do I make this gluten-free?
-
Use gluten-free corn tortillas instead of flour tortillas, and ensure other packaged ingredients are certified gluten-free.
- → What toppings go well with these enchiladas?
-
Fresh cilantro, lime wedges, avocado slices, Greek yogurt, or vegan sour cream all add flavor and texture to the finished dish.
- → Can I add extra vegetables to the filling?
-
Yes, chopped spinach or kale can be included for added greens and nutrition. Sauté with the other vegetables for best results.
- → Are these enchiladas spicy?
-
The filling includes jalapeño and chili powder, which add heat. Adjust the amount or omit jalapeño for a milder dish.
- → What is the best way to reheat leftovers?
-
Reheat in a preheated oven at 350°F (175°C) covered with foil, or microwave individual portions until heated through.