Vegan Sweet Potato & Black Bean Layered Bake

A hearty vegan bake that layers tender sweet potato slices with seasoned black beans and a rich tomato sauce base, topped with melted vegan cheese. This dish combines earthy cumin and smoky paprika with umami-forward tomato, creating depth without animal products. The contrast between creamy beans, soft potatoes, and crispy-edged cheese makes it substantial enough for mains yet vegetable-forward. Perfect for weeknight dinners, meal prep, or feeding omnivores and vegans together. What sets this version apart is the triple-layer structure that builds flavor through each component while keeping preparation straightforward, plus the final cheese finish that provides richness and visual appeal.
Ingredients
- 2 large sweet potatoes, peeled
- 2 400g can black beans, drained
- 3 100g vegan cheese, grated
- parsley, chopped
- 1 onion, diced
- 3 garlic cloves, minced
- 1 tsp ground cumin
- 2 tsp smoked paprika
- 1 tsp mixed herbs
- 1 400g can chopped tomatoes
- ¼ cup (60ml) tomato pureetomato paste1:1 diluted in waternone
more concentrated; dilute to prevent overpowering
- olive oil
- salt, to taste
- black pepper, to taste
Instructions
- 1
Heat olive oil in a large pan over medium-high heat.
- 2
Add diced onion and garlic, fry until fragrant.
- 3
Add cumin, smoked paprika, and mixed herbs, stir and cook.
- 4
Add chopped tomatoes and tomato puree, season with salt and pepper.
- 5
Bring to boil, then reduce heat to low and simmer until sauce thickens and reduces.
- 6
Preheat oven to 350°F.
- 7
Spread half the tomato sauce on the bottom of a baking dish.
- 8
Slice sweet potatoes into thin, even slices.
- 9
Layer sweet potato slices over sauce, overlapping slightly, and season with salt, herbs, and smoked paprika.
- 10
Spread one can of black beans over potatoes.
- 11
Add another layer of sweet potato slices, season.
- 12
Spread second can of black beans.
- 13
Add final layer of sweet potato slices, season.
- 14
Top with remaining tomato sauce.
- 15
Cover with foil and bake until sweet potato is cooked through.
- 16
Remove foil, sprinkle with grated vegan cheese.
- 17
Bake uncovered until cheese melts.
Tips
Slice sweet potatoes as uniformly as possible, ideally with a mandoline. Even thickness ensures they cook at the same rate, preventing hard edges or mushy centers.
Build sauce body before assembly by simmering 15-20 minutes. A concentrated sauce prevents watery bake and lets spices develop flavor that carries through layering.
Season each potato layer directly instead of relying only on sauce. Distributed seasoning prevents bland pockets between components.
Good to Know
Covered, refrigerated up to 4 days. Reheat covered at 180°C until warmed through, about 20 minutes.
Assemble through sauce layer and refrigerate up to 12 hours. Add potato layers, beans, and cheese just before baking to prevent sogginess.
Serve warm with a simple green salad, crusty bread, or avocado slices to balance richness.
Common Mistakes
Slice potatoes unevenly to avoid thick sections remaining hard while thin edges overcook.
Skip the sauce-reduction step to avoid a watery bake that doesn't hold layers together.
Omit cheese layer seasoning to avoid bland pockets between components.
Substitutions
Dairy-Free Swaps
Vegan Options
General Alternatives
FAQ
Can I make this ahead and freeze it?
Yes, assemble fully and freeze unbaked up to 2 months. Thaw overnight in fridge before baking, adding 10-15 minutes to covered bake time. Freeze baked portions up to 3 months; reheat covered at 180°C until hot.
What if my sweet potatoes are very thick?
Slice them slightly thicker than 3mm if necessary for even cooking. Consider parboiling potato slices 5 minutes before layering to ensure they soften fully during the 40-50 minute bake.
Can I use fresh herbs instead of dried?
Yes, use three times the amount (3 tsp fresh mixed herbs per 1 tsp dried). Add half to sauce, half to potato layers. Fresh herbs may be less concentrated, so taste and adjust seasoning.