Easy Black Bean Enchilada Bake
|
Cook30 min
|
Total45 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
When you’re busy with work, errands, and everything else going on in your life, this black bean enchilada bake is exactly what you need – a satisfying, protein-packed dinner that comes together in under an hour without requiring you to stand over the stove. I love how you can prep the “cheesy” cashew sauce while the tomato mixture simmers, then layer everything into one baking dish. The frozen brown rice saves time, and the soy crumbles provide hearty protein that keeps you full. You’ll have a complete, nourishing meal ready in roughly 45 minutes total, making weeknight cooking actually doable. Cooking this dish in cast iron cookware* ensures even heat distribution and creates a beautiful golden finish on your enchiladas.
What You’ll Need
This hearty black bean enchilada bake combines fresh vegetables, protein-rich legumes, and a creamy cashew-based cheese sauce for a satisfying plant-based main dish. The recipe brings together simple pantry staples and fresh ingredients that work together to create a flavorful, comforting meal that’s perfect for weeknight dinners or meal prep.
Ingredients:
Easy Black Bean Enchilada Bake
by veganpreps.com

Ingredients
- 4 ounces tomato sauce
- 4 ounces tomato juice
- 1 1/2 cups water (for filling)
- 1 teaspoon ground cumin
- 3 tablespoons salsa
- 1 1/2 teaspoons chili powder
- 12 ounces soy crumbles
- 1 teaspoon dry onion soup mix
- 1/2 cup low-salt canned black beans, drained
- 1/4 cup finely chopped onion
- 2 tablespoons chopped fresh cilantro
- 6 corn tortillas
- 1 1/4 cups water (for cashew sauce)
- 1/4 cup raw cashews
- 1 tablespoon nutritional yeast flakes
- 1 cup cooked brown rice (frozen is fine)
- 1/4 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 1/2 teaspoons fresh lemon juice
Instructions
- 1Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- 2In a medium saucepan over medium heat, combine tomato sauce, tomato juice, 1 1/2 cups water, cumin, salsa, chili powder, soy crumbles, onion soup mix, black beans, and chopped onion. Simmer for 10 minutes, stirring occasionally, until slightly thickened. Remove from heat and stir in cilantro and cooked rice.
- 3Blend the cashew sauce: combine 1 1/4 cups water, raw cashews, nutritional yeast, garlic powder, onion powder, and lemon juice in a blender. Blend on high for 2 minutes until completely smooth.
- 4Warm corn tortillas one at a time in a dry skillet for 30 seconds per side to make them pliable. Spoon a heaping 1/3 cup of filling down the center of each tortilla, roll tightly, and place seam-side down in the prepared baking dish.
- 5Pour cashew sauce evenly over the rolled enchiladas. Cover the dish with foil and bake for 25 minutes. Remove foil and bake for an additional 5 minutes until the sauce is bubbly and lightly golden.
- 6Let rest for 5 minutes before serving. Top with extra salsa or fresh cilantro if desired.
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
- Adjust seasoning to taste after reheating, as flavors can mellow during storage.
Most of these ingredients are readily available at standard grocery stores, though you may need to check the natural foods section for nutritional yeast flakes and raw cashews. Raw cashews are important for creating the smooth cheese sauce. If you prefer, you can prepare the brown rice ahead of time and freeze it in portions for convenience. Fresh cilantro adds brightness to the dish but can be left out or replaced with fresh parsley if you can’t find it. Having the right baking equipment set* on hand makes preparation and assembly of this enchilada bake much more efficient.
Make the Cheesy Sauce First

Begin by gathering all the ingredients for the cashew-based cheese sauce that will bind and flavor your enchiladas. In a blender or food processor, combine 1¼ cups water, ¼ cup raw cashews, 1 tablespoon red star nutritional yeast flakes, 1 cup cooked brown rice, ¼ teaspoon garlic powder, 1 teaspoon onion powder, and 1½ teaspoons fresh lemon juice. Process these ingredients together for 2-3 minutes until the mixture reaches a completely smooth consistency. This creamy sauce is key to the dish, as it gives you the rich, cheesy flavor and texture that makes the enchiladas moist and stick together.
While your cheesy sauce is blending, prepare the main filling by stirring together 4 ounces tomato sauce, 4 ounces tomato juice, ½ cup water, ⅛ teaspoon ground cumin, 3 tablespoons salsa, 1½ teaspoons chili powder, and 12 ounces soy crumbles in a saucepan. Gently heat these ingredients together for 5 minutes to blend the flavors. Once heated, add 1 teaspoon dry onion soup mix, ½ cup low-salt canned black beans that have been drained, ¼ cup finely chopped onion, ¼ cup of the prepared cheesy sauce, and 2 tablespoons chopped fresh cilantro to the saucepan. Mix everything thoroughly to create a well-seasoned filling that will work great with the cheesy sauce when baked.
Use Tofu Instead of Crumbles
If you’d rather skip the soy crumbles, you can swap them out for crumbled tofu to create a different texture and flavor profile that works just as well in this dish. Press extra-firm tofu between paper towels to remove excess moisture, then crumble it by hand into bite-sized pieces. This matters because drier tofu soaks up the spices better and browns slightly during heating. Use the same amount as the soy crumbles called for in step one. Tofu’s mild flavor lets the cumin, chili powder, and salsa stand out more, giving your enchiladas a lighter, more delicate taste while keeping them filling and protein-packed.
Crispy Lettuce Adds Refreshing Crunch
When you bite into a warm enchilada fresh from the oven, adding a handful of crispy lettuce on top or on the side gives you a cool, crunchy contrast that makes every bite more interesting. I recommend using romaine or iceberg lettuce because they stay firm and don’t wilt quickly from the heat. Tear the leaves into bite-sized pieces right before serving – this prevents browning and keeps them fresh. The crispy texture works well with the soft tortillas and creamy sauce, while the mild lettuce flavor lets the bold spices stand out without getting in the way. This simple addition improves your enchilada experience.
Final Thoughts
Making this Black Bean Enchilada Bake doesn’t require fancy cooking skills or expensive ingredients, and you’ll end up with a dish that’s satisfying enough for weeknight dinners or casual entertaining. The best part of this recipe is how flexible it is – you can swap ingredients based on what you have available. The cashew cream sauce gives you richness without dairy, making it work for different dietary needs. Serve it with fresh toppings like crispy lettuce and avocado to brighten every bite. This enchilada bake shows that wholesome, delicious meals don’t need complicated techniques or specialty items. You’ll impress yourself and your guests with minimal effort.

