Vegan Black Bean Enchiladas
Hearty, plant-based enchiladas baked with roasted seasonal sweet potato and a smoky black bean filling, finished with a tangy dairy-free cashew crema. Perfect for weeknight dinners or a cozy fall gathering, they deliver warming spice and creamy brightness in every bite.
Ingredient Spotlight
Raw cashews (soaked) for crema
Raw cashews soaked in water and blended create a thick, dairy-free crema commonly used in vegan or lactose-free cooking. Cashews (a tropical tree nut originally from Brazil and now widely used worldwide) have a mild, slightly sweet nutty flavor and, once soaked, yield a very smooth, neutral-tasting creamy texture. Look for raw cashews in supermarket nut sections, bulk bins, or health-food stores; substitute with sour cream, Greek yogurt, Mexican crema, or blended silken tofu with lime for a similar tang and creaminess.
Ingredient Spotlight
Enchilada sauce (store-bought or homemade)
Enchilada sauce is a Mexican chili-based sauce typically made from rehydrated dried chiles (like ancho or guajillo), tomatoes, garlic and spices, giving it an earthy, smoky, slightly tangy and spicy profile. It’s a staple for smothering enchiladas and other Mexican dishes and is sold in the Mexican/Latin aisle or at Hispanic markets, or you can make it fresh by blending rehydrated chiles with broth and seasonings. If you can’t find it, use salsa roja, a diluted chipotle-in-adobo mix, or a quick sauce of tomato paste/tomato sauce plus chili powder and broth as a stand-in.
Ingredient Spotlight
Corn tortillas
Corn tortillas are thin flatbreads made from nixtamalized corn masa (masa harina) and are a cornerstone of Mexican cuisine; they have a distinct sweet, earthy corn flavor and slightly chewy texture. Fresh corn tortillas are usually found in the refrigerated bakery/tortilla section or at Latin markets and are best warmed briefly to become pliable. If unavailable, flour tortillas can be used as a substitute for wraps, or you can make authentic corn tortillas from masa harina and water.
Jake Woods's note
"This recipe highlights seasonal sweet potatoes and a silky dairy-free crema that brightens the whole dish. It’s an approachable crowd-pleaser for potlucks or family dinners and stores beautifully for leftovers."
About This Recipe
These vegan black bean enchiladas are built around two complementary textures: sweet, caramelized sweet potato and a smoky, slightly mashed black bean filling that clings to tortillas without becoming gluey. Roasting the sweet potatoes concentrates their sweetness and gives you little caramelized edges for contrast against the soft interior; smashing half the beans creates a saucy body that helps the filling hold together when rolled. The cashew crema brightens every bite with a citrus tang and silkiness that mimics crema without dairy, so each forkful reads as balanced rather than heavy.
This version works because it leans into technique more than ingredients: roast for color, mash for texture, warm tortillas so they roll cleanly, and finish in the oven just long enough to bubble the sauce and crisp the edges. It’s excellent for weeknights when you want comfort with minimal fuss, but also scales easily for a fall dinner party. Vegans, flexitarians, and anyone who likes layered flavors will find these enchiladas both familiar and fresh.
Ingredients for Vegan Black Bean Enchiladas
- 2 medium Sweet potatoes, peeled and diced
- 2 tbsp Olive oil
- 2 tsp Taco seasoning (or 1 tsp each ground cumin & chili powder)
- 1 tsp Sea salt
- 2 cups Cooked black beans, drained and rinsed
- 1 package Aromatics: yellow onion (1 medium) and garlic (2 cloves), diced
- 1/2 cup Raw cashews (soaked) for crema
- 1 medium Lime
- 2 cups Enchilada sauce (store-bought or homemade)
- 8 tortillas Corn tortillas
How to Make Vegan Black Bean Enchiladas
Step 1: Roast the sweet potatoes
Preheat oven to 400°F (200°C). Toss the diced sweet potatoes with olive oil, taco seasoning and half the salt on a rimmed baking sheet in a single layer. Roast until fork-tender and lightly caramelized, about 20–25 minutes, turning once; set aside to cool slightly.For this step
- 2 mediumSweet potatoes, peeled and diced
- 2 tbspOlive oil
Step 2: Prepare the black bean filling
While potatoes roast, heat a tablespoon of olive oil in a skillet over medium heat. Sauté the diced onion and garlic until translucent, 4–5 minutes, then add black beans and roasted sweet potato; lightly mash about half the beans and potatoes with the back of a spoon to create a saucy but textured filling. Season to taste with remaining salt and additional taco seasoning if desired and keep warm.For this step
- 2 cupsCooked black beans, drained and rinsed
- 1 packageAromatics: yellow onion (1 medium) and garlic (2 cloves), diced
Step 3: Make the dairy-free cashew crema
Soak cashews in hot water for 10–15 minutes (or use pre-soaked cashews), then drain. In a blender combine cashews, juice of the lime, 3–4 tablespoons water, and a pinch of salt; blend until very smooth, adding more water to reach a pourable crema consistency. Taste and adjust lime or salt for brightness.For this step
- 1/2 cupRaw cashews (soaked) for crema
- 1 mediumLime
Step 4: Assemble the enchiladas
Warm tortillas briefly in a dry skillet or wrapped in a damp towel in the microwave to make them pliable. Spoon about 1/4–1/3 cup of the filling down the center of each tortilla, roll snugly, and place seam-side down in a 9x13-inch (23x33 cm) baking dish. Pour the enchilada sauce evenly over the rolled tortillas, coating them thoroughly.For this step
- 2 cupsEnchilada sauce (store-bought or homemade)
- 8 tortillasCorn tortillas
Step 5: Bake until bubbly
Bake the assembled enchiladas in the preheated 400°F (200°C) oven for 15–20 minutes, until the sauce is bubbling and edges of the tortillas are slightly crisp. Remove from oven and let rest 5 minutes before serving.Step 6: Finish and serve
Serve enchiladas topped with generous drizzles of cashew crema and an extra squeeze of lime. Garnish with chopped cilantro or sliced green onions if desired; these enchiladas pair well with a simple green salad or rice.
- Preheat oven to 400°F (200°C). Toss the diced sweet potatoes with olive oil, taco seasoning and half the salt on a rimmed baking sheet in a single layer. Roast until fork-tender and lightly caramelized, about 20–25 minutes, turning once; set aside to cool slightly.
- While potatoes roast, heat a tablespoon of olive oil in a skillet over medium heat. Sauté the diced onion and garlic until translucent, 4–5 minutes, then add black beans and roasted sweet potato; lightly mash about half the beans and potatoes with the back of a spoon to create a saucy but textured filling. Season to taste with remaining salt and additional taco seasoning if desired and keep warm.
- Soak cashews in hot water for 10–15 minutes (or use pre-soaked cashews), then drain. In a blender combine cashews, juice of the lime, 3–4 tablespoons water, and a pinch of salt; blend until very smooth, adding more water to reach a pourable crema consistency. Taste and adjust lime or salt for brightness.
- Warm tortillas briefly in a dry skillet or wrapped in a damp towel in the microwave to make them pliable. Spoon about 1/4–1/3 cup of the filling down the center of each tortilla, roll snugly, and place seam-side down in a 9x13-inch (23x33 cm) baking dish. Pour the enchilada sauce evenly over the rolled tortillas, coating them thoroughly.
- Bake the assembled enchiladas in the preheated 400°F (200°C) oven for 15–20 minutes, until the sauce is bubbling and edges of the tortillas are slightly crisp. Remove from oven and let rest 5 minutes before serving.
- Serve enchiladas topped with generous drizzles of cashew crema and an extra squeeze of lime. Garnish with chopped cilantro or sliced green onions if desired; these enchiladas pair well with a simple green salad or rice.
Vegan Black Bean Enchiladas Tips
Caramelize the potatoes
Spread the sweet potatoes in a single layer and don’t overcrowd the pan so they can brown; turn once halfway through for even caramelization.
Mash for texture
Press about half the beans and potatoes lightly in the skillet to create a saucy binding without losing bite from the whole beans.
Warm tortillas first
Heat tortillas briefly in a dry skillet or wrapped towel to make them pliable and prevent cracking when you roll.
Adjust sauce consistency
If your enchilada sauce is very thin, spoon a little into the dish first to coat the bottom so tortillas don’t become soggy; thicker sauces cling better.
Smooth cashew crema
Blend the soaked cashews with hot water or a splash of the enchilada sauce for extra richness, and scrape down the blender to ensure a truly silky crema.
Vegan Black Bean Enchiladas Variations and Substitutions
Smoky chipotle twist
Stir 1–2 teaspoons minced chipotle in adobo into the black bean mix and use a smoky enchilada sauce for a deeper, smokier flavor.
Butternut or pumpkin swap
Replace sweet potato with diced roasted butternut squash or pumpkin for a slightly drier flesh that still caramelizes and pairs well with warm spices.
Nut-free crema
Blend silken tofu or white cannellini beans with lime and a little olive oil as a nut-free alternative to cashew crema that still adds creaminess.
Greens and grain boost
Fold in a handful of chopped spinach, kale, or cooked quinoa to the filling for extra nutrients and texture without changing the overall flavor profile.
How to Store and Make Vegan Black Bean Enchiladas Ahead
Store leftovers covered in the refrigerator for up to 4 days; keep the cashew crema separate to preserve its texture. To reheat, cover with foil and bake at 350°F (175°C) until warmed through (about 15–20 minutes) or microwave individual portions until hot, then add fresh crema and lime. For longer storage, freeze the baked (but uncreamed) enchiladas in an airtight container for up to 2 months and thaw overnight before reheating.
What to Serve With Vegan Black Bean Enchiladas
Serve these enchiladas with cilantro-lime rice or a simple charred corn salad to echo the sweet corn notes, and a quick cabbage slaw tossed with lime and jalapeño for crunch. Finish with pickled red onions, sliced avocado, and a bright margarita or a crisp Mexican lager to cut the richness.
Vegan Black Bean Enchiladas FAQs
Can I make these ahead for a party?
Yes — assemble the rolled enchiladas in the dish, cover, and refrigerate for up to 24 hours before baking; add an extra 5–10 minutes to the bake time if cooking straight from cold.
How do I prevent soggy tortillas?
Warm tortillas first and avoid over-saucing; spoon just enough sauce to coat and cover the rolls rather than drenching them, and bake at a moderately high heat so edges crisp quickly.
Can I use canned sweet potato or frozen cubes?
Canned sweet potato tends to be too soft—use fresh or frozen cubes that you can roast until caramelized for the best texture and concentrated flavor.
What if I don’t have cashews or want to avoid nuts?
Blend silken tofu, canned white beans, or plain dairy-free yogurt with lime and a little oil to recreate the crema’s richness without nuts.
How spicy are these enchiladas?
Spice comes from the taco seasoning and enchilada sauce; you can control heat by choosing a mild sauce and reducing chili powder, or punch it up with chipotle or cayenne if you like it hot.
About the author
Jake WoodsHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake Woods →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Nutrition Facts
Per serving: 1 serving
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Healthy Eating
Gluten-Free Weeknight Grilling Plan
A 7-day gluten-free weeknight grilling plan with quick, family-friendly recipes, prep-ahead timelines, and a printable shopping list that spotlights late-summer produce and pantry staples. Includes clear cross-contamination safety tips and simple swaps to keep dinners fast and crowd-pleasing.
Healthy Eating
Low-Fat Grill Swaps for Big Flavor
A practical guide to trimming fat from grilled meals without losing juiciness or char. Learn yogurt- and citrus-based marinades, lean protein picks, searing and indirect-heat tricks, plus 5 quick low-fat marinades and a simple weeknight plan.
Recipes
DIY Edible Monster Eyes Candy
Make safe, fun edible monster eyes for cupcakes, cookies, and candy trays. Step-by-step recipes show baking-soda balls, chocolate and fondant eyes, wafer-print options, plus assembly, storage, and kid-friendly safety tips.
More from Mexican
View all Mexican recipes →Cheesy Enchilada Casserole
Instant Pot Beef Enchiladas
Smoked Pulled Pork Enchiladas
Chicken Enchiladas Red Sauce
Green Chile Chicken Enchiladas
Skillet Enchilada Dinner
Breakfast Enchilada Casserole
Air Fryer Crispy Enchiladas
Smoky Chipotle-Lime Grilled Mahi-Mahi Tacos with Charred Pineapple-Jalapeño Salsa
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · 6 questions per 5 minutes, 30 per day
