Sweet Potato Black Bean Casserole Recipe

I’m about to share something that’ll make your kitchen smell like pure autumn magic, and honestly, it might just become your new obsession. This sweet potato black bean casserole isn’t just another veggie dish you’ll politely tolerate – it’s the kind of comfort food that makes you forget you’re eating something ridiculously healthy. Trust me, once you see how these simple ingredients transform into something absolutely irresistible, you’ll understand why this recipe deserves a permanent spot in your meal rotation.
Why You’ll Love this Sweet Potato Black Bean Casserole
Every bite of this sweet potato black bean casserole delivers layers of comfort that’ll make you forget you’re eating something ridiculously healthy.
I’m talking about creamy sweet potatoes paired with hearty black beans, all smothered in melty vegan cheese.
This dish basically tricks your brain into thinking it’s indulgent while secretly loading you up with fiber, protein, and vitamins.
Plus, it’s the kind of meal that makes your kitchen smell like pure autumn magic.
Want something that satisfies vegans and omnivores alike?
This casserole doesn’t play favorites, just pure deliciousness.
What Ingredients are in Sweet Potato Black Bean Casserole?
This sweet potato black bean casserole keeps things beautifully simple with just a handful of pantry staples and fresh ingredients. You’re looking at the kind of recipe where everything plays nicely together, and nothing fights for attention on your grocery list.
The magic happens when these basic ingredients transform into layers of comfort food gold. Think of it as building blocks, where each component brings something special to the party, whether it’s creaminess, heartiness, or that perfect melty finish.
Ingredients:
- 2 large sweet potatoes, peeled (optional)
- 2 cans (400g/14oz each) black beans, drained
- 200g/7oz vegan cheese
- ½ cup + ¾ cup tomato sauce
- 1 tablespoon olive oil
- Salt to taste
- Oregano to taste
- Smoked paprika to taste
- Cumin to taste
Ingredient Notes and Substitutions
Sweet potatoes are the star here, so pick ones that feel heavy for their size and have smooth, unblemished skin. Peeling is totally optional, by the way. I’m team skin-on most days because who’s time for extra steps, plus the skins add texture and nutrients.
For the black beans, canned works perfectly and saves you hours of soaking and cooking. Just make sure to drain and rinse them unless you want your casserole swimming in that slightly thick bean liquid. If you’re feeling ambitious, cooked dried beans work just as well.
The vegan cheese measurement might seem oddly specific at 200g, but that’s the sweet spot where you get proper coverage without overwhelming the other flavors. Most store-bought vegan cheeses work here, though the shreddable varieties melt more evenly than the block styles.
That split tomato sauce measurement isn’t a typo, it’s strategy. You need some for the base layer and more for the top, creating those beautiful saucy pockets throughout the casserole.
How to Make this Sweet Potato Black Bean Casserole

Getting this casserole together is like assembling a cozy, edible blanket that happens to taste amazing. The whole process is pretty forgiving, which means you can relax and maybe even enjoy yourself instead of stressing over every little detail.
Start by cranking your oven to 180°C/355°F and giving your baking dish a light coating with the 1 tablespoon olive oil. This isn’t just about preventing sticks, it’s about creating that slightly golden bottom layer that makes everything taste better. Think of it as insurance for your taste buds.
While the oven heats up, slice those 2 large sweet potatoes into rounds about ¼ inch thick. Uniform slices are your friend here because nobody wants some pieces turning to mush while others stay stubbornly crunchy. If your knife skills are more “enthusiastic amateur” than “precise professional,” just aim for close enough. The sweet potatoes won’t judge you.
Spread that first ½ cup of tomato sauce across the bottom of your prepared dish. This creates a protective, flavorful cushion that prevents any bottom-layer burning drama. It’s like giving your casserole a comfy mattress to rest on.
Now comes the fun part, the layering. Arrange your first batch of sweet potato slices in slightly overlapping rows, like fallen dominoes that actually look intentional. Season this layer with salt, oregano, and smoked paprika to taste. Don’t be shy with the smoked paprika, it’s what gives this whole thing that subtle, almost campfire-like warmth that makes people ask what your secret is.
Next, spread one entire can of the drained black beans over your sweet potato layer. These little protein powerhouses should get their own seasoning moment with salt and cumin to taste. Cumin is earthy and warm, basically the perfect partner for both sweet potatoes and black beans. It’s like matchmaking, but with spices.
Repeat this layering dance one more time, sweet potatoes, then the second can of black beans, building your flavor tower story by story. Finish with a final layer of sweet potato slices arranged as prettily as you can manage. This top layer is going to be your casserole’s face to the world, so give it a little love.
Pour the remaining ¾ cup of tomato sauce over everything like a saucy blanket. This extra sauce does double duty, keeping everything moist during the long bake and creating those delicious, slightly caramelized edges where the sauce meets the oven’s heat.
Cover the whole thing tightly with foil and slide it into your preheated oven for a full 60 minutes. This covered cooking time is when all the magic happens, the sweet potatoes get tender, the flavors mingle, and your kitchen starts smelling like pure comfort.
After an hour, carefully remove the foil and test a sweet potato slice with a fork. It should give way easily without any resistance. If it’s still firm, give it another 10-15 minutes. Sweet potatoes can be stubborn, and there’s no shame in giving them extra time to reach their creamy potential.
Once your sweet potatoes pass the tenderness test, sprinkle the 200g vegan cheese evenly over the top. This is why you saved the cheese for last, vegan cheese can get tough or weird if it cooks too long, but 10-15 minutes is just enough to get it melted and golden without any rubbery surprises.
Back into the oven for that final 10-15 minutes, uncovered this time, until the cheese melts into gooey perfection. You’ll know it’s ready when the cheese looks properly melted and maybe even slightly golden around the edges. That’s your cue that dinner is officially ready to make everyone very, very happy.
Sweet Potato Black Bean Casserole Substitutions and Variations
While some recipes act like rigid dictators demanding exact ingredients, this sweet potato black bean casserole basically shrugs and says “make it work with what you’ve got.”
I mean, isn’t that the kind of flexible, accommodating dish we all need in our lives?
Swap regular potatoes for sweet ones if you’re feeling rebellious. Use kidney beans instead of black beans. No vegan cheese? Regular cheese works fine, or skip it entirely for a lighter version.
Want more heat? Add jalapeños between layers. Craving Mediterranean vibes? Toss in some olives and herbs. The tomato sauce can become salsa for extra zing.
What to Serve with Sweet Potato Black Bean Casserole
Once you’ve mastered this flexible casserole and customized it to your heart’s content, you’ll want to figure out what actually goes with this hearty, earthy dish.
I love pairing it with something fresh and bright to cut through all that richness. A crisp green salad with lime vinaigrette works perfectly, or try some quick-pickled red onions for tang.
Want something warm? Cornbread’s a natural match, obviously. But I’m also partial to simple roasted vegetables—Brussels sprouts or broccoli add nice texture contrast.
For drinks, think about what complements those smoky, cumin-kissed flavors.
Final Thoughts
This casserole represents everything I love about weeknight cooking—it’s forgiving, feeds a crowd, and somehow tastes even better the next day. You can’t really mess this up, which is perfect for those nights when your brain’s already checked out.
The beauty lies in its simplicity. Sweet potatoes, black beans, cheese. Basic ingredients that transform into something satisfying and nourishing.
I appreciate how it works for almost any dietary preference too—just swap the cheese for your favorite plant-based version.
This recipe will become your reliable go-to. Trust me on this one.

Sweet Potato Black Bean Casserole
Ingredients
- 2 large sweet potatoes peeled (optional)
- 2 cans 400g/14oz each black beans, drained
- 200 g/7oz vegan cheese shredded
- ½ cup tomato sauce
- ¾ cup tomato sauce
- 1 tbsp olive oil
- Salt to taste
- Oregano to taste
- Smoked paprika to taste
- Cumin to taste
Instructions
- Preheat oven to 180°C/355°F. Grease a baking dish with olive oil.
- Spread ½ cup tomato sauce in the bottom of the prepared baking dish.
- Slice sweet potatoes into uniform rounds and arrange first layer slightly overlapping. Season with salt, oregano, and smoked paprika.
- Spread 1 can of black beans over sweet potato layer. Season with salt and cumin.
- Repeat layering process: add another layer of sweet potato slices, then remaining can of black beans, followed by final layer of sweet potato slices.
- Pour remaining ¾ cup tomato sauce over the top layer.
- Cover tightly with aluminum foil and bake for 60 minutes, or until sweet potatoes are tender when pierced with a fork.
- Remove foil and sprinkle shredded cheese evenly over the top.
- Return to oven uncovered and bake for 10-15 minutes until cheese is melted and golden.
Notes
Nutrition
Frequently Asked Questions
Can I Make This Sweet Potato Black Bean Casserole Ahead of Time?
Yes, I’d recommend assembling the casserole completely through step 6, then covering and refrigerating up to two days. When ready, bake as directed, adding extra time since it’s cold.
How Long Does Leftover Sweet Potato Black Bean Casserole Last in Fridge?
I’d store your leftover casserole in the fridge for up to four days. I’ll keep it covered in an airtight container to maintain freshness and prevent it from absorbing other flavors.
Can I Freeze Sweet Potato Black Bean Casserole for Later?
Yes, I’d recommend freezing it! Wrap portions tightly in foil or use freezer-safe containers. It’ll keep for up to three months. Thaw overnight in the fridge, then reheat in the oven.
What’s the Best Way to Reheat Sweet Potato Black Bean Casserole?
I’d reheat it in the oven at 350°F for 20-25 minutes, covered with foil to prevent drying out. You can also microwave individual portions for 2-3 minutes, stirring halfway through.
How Do I Prevent Sweet Potatoes From Getting Mushy in Casserole?
I’ll slice my sweet potatoes uniformly thin, about ¼ inch thick. I won’t overcook them initially – they’ll continue cooking during the covered baking phase, reaching perfect tenderness without becoming mushy.



