You know those weeknights when everyone’s hungry, you’re tired, and you just want something hearty, wholesome, and easy? That’s exactly where this Sweet Potato Black Bean Casserole came from.
It’s my go-to dish when the kids tumble through the door after soccer practice, shoes in hand and stories flying faster than I can keep up. I toss this together, slide it in the oven, and in 35 minutes—boom—our kitchen smells like warmth and comfort.
It’s got all the good stuff: tender sweet potatoes, smoky black beans, melty cheese, and the zesty kick of taco seasoning and lime. It’s kind of like a Tex-Mex hug in a casserole dish.
And if you love cozy, veggie-forward comfort food, you’ll probably fall in love with my Vegetable Beef Soup and Butternut Squash and Coconut Curry too. Both are perfect companions for this flavorful bake.
Table of Contents
Why You’ll Love This Sweet Potato Black Bean Casserole
- It’s meatless, but still hearty enough to satisfy even the biggest appetites.
- You only need one bowl and one pan—hello, easy cleanup.
- It’s budget-friendly, using simple pantry staples you probably already have.
- And most importantly? It’s kid-approved and mom-tested (by yours truly).
This dish is also perfect for meal prep—you can assemble it ahead of time, refrigerate, and pop it in the oven when you’re ready to eat.
What Does Sweet Potato Black Bean Casserole Taste Like?
Think of your favorite taco night—but wrapped up in a cozy casserole.
Each bite is a perfect balance: sweet roasted potatoes, creamy beans, tangy salsa, and just a hint of lime that makes everything pop. The cheese brings it all together, melting into every nook and cranny.
If flavor had a personality, this casserole would be that fun aunt who always brings the good dip to family gatherings—bright, bold, and just a little spicy.
Ingredients for Sweet Potato Black Bean Casserole
Every time I make this Sweet Potato Black Bean Casserole, I’m reminded that good food doesn’t need to be complicated—it just needs to be made with heart and the right combination of simple, honest ingredients. Below is a deeper look into what makes this dish shine, and why each component plays a delicious role.
- Sweet Potatoes (2½ cups, diced)
The star of this casserole, sweet potatoes add a naturally creamy sweetness that balances beautifully with the smoky beans and zesty taco seasoning. Dice them into small, even cubes so they roast evenly and soak up all the flavorful goodness in the dish. If you’re a fan of sweet potato recipes, you might also enjoy my Ground Turkey Sweet Potato Casserole—it’s another family favorite that combines comfort with nourishment. - Black Beans (1 can, drained)
Black beans bring protein, fiber, and that satisfying earthy flavor that makes this casserole hearty enough to stand on its own—even without meat. They hold their texture beautifully, especially when baked with cheese and salsa. I often use the same trick in my Cheesy Rice and Black Bean Enchilada Soup—the beans make the dish filling without feeling heavy. - Shoepeg Corn (1 can, drained)
That pop of sweet, juicy corn in each bite brings the perfect contrast to the rich, savory flavors. Shoepeg corn, in particular, has a tender texture and delicate sweetness that makes it stand out. If you love that bright, corn flavor, my Mexican Street Corn Dip is another recipe you’ll want to bookmark—it’s every bit as irresistible. - Shredded Cheese (1½ cups)
Cheese is the glue that holds this casserole together—literally and flavorfully. Use a good melty cheese like Monterey Jack, cheddar, or a blend of both. As it bakes, the cheese forms that irresistible golden crust while keeping the inside creamy and comforting. I’ve always said that cheese has a magical way of turning any dish into comfort food (case in point: my Cheesy Vegetable Chowder proves it). - Salsa (1½ cups)
Instead of layering sauce and seasoning separately, salsa does double duty here—it adds moisture, zest, and a depth of flavor that ties everything together. Whether you prefer mild or spicy, go with a salsa that makes your taste buds happy. I love using a chunky version for texture. The tomatoes, peppers, and spices bring a lively kick that’s also perfect in recipes like Tasty Meatless Taco Soup when you crave a little fiesta flavor. - Purple Onion (½ cup, diced)
A little bite of raw purple onion adds color, crunch, and that subtle sharpness that mellows beautifully as it bakes. The color contrast alone makes the casserole look as good as it tastes. If you’re onion-shy, sauté them for a minute or two before mixing—this softens the flavor without losing that fragrant depth. - Taco Seasoning (1 tablespoon)
This humble tablespoon is where all the bold flavor comes alive. A blend of cumin, chili powder, paprika, garlic, and a touch of cayenne transforms a simple casserole into something crave-worthy. If you enjoy seasoning mixes that pack a punch, try using the same blend in my Slow Cooker Chicken Fajita Soup—it brings that warm, southwest-inspired aroma to your kitchen in the best way. - Lime Juice (½ lime, freshly squeezed)
Don’t skip this part—the lime juice brightens everything. It cuts through the richness of the cheese and beans, balancing the flavors and giving that final squeeze of freshness. I always say the lime is the “ta-da!” moment in this Sweet Potato Black Bean Casserole—the small step that makes the whole dish sing. - Street Taco Tortillas (5 small, cut into squares)
These little tortilla squares bake into the casserole like soft layers of flavor—slightly chewy, slightly crisp, and full of character. They soak up the salsa and spices, almost like miniature enchiladas tucked inside every scoop. It’s one of my favorite tricks to give a casserole more heart without extra work. You can also use corn tortillas if you’re keeping it gluten-free.
When you combine all these humble ingredients, something truly magical happens—sweet meets savory, creamy meets tangy, and the kitchen fills with that irresistible aroma that makes everyone wander in asking, “What’s for dinner?”
This Sweet Potato Black Bean Casserole proves that with just a handful of ingredients and a little love, you can create something hearty, wholesome, and absolutely crowd-pleasing.
If you’re craving more veggie-forward comfort food, take a peek at my Cabbage Vegetable Soup or Roasted Butternut Squash with Cranberries. They carry that same balance of color, flavor, and comfort that makes every meal feel like home.

Instructions – How to Make Sweet Potato Black Bean Casserole
If you’ve got a cutting board, a mixing bowl, and a baking dish, you’re already halfway there. This Step by Step guide walks you through every detail so you can bring this hearty, family-friendly casserole to life without stress or guesswork.
From dicing those beautiful orange sweet potatoes to pulling a golden, bubbling dish from the oven, here’s how to make it happen.
Step 1: Preheat and Prepare
Start by preheating your oven to 400°F (200°C). It may sound like a simple step, but getting your oven nice and hot before baking ensures your Sweet Potato Black Bean Casserole cooks evenly and develops that irresistible cheesy crust on top.
While the oven warms up, grease a 9×13 baking dish with a light coating of butter or non-stick spray. This helps your casserole release beautifully once it’s baked. If you love cozy oven-baked dishes, you’ll also enjoy the crispy, golden finish of my Cabbage Beef Bake—another hearty favorite perfect for family dinners.
Step 2: Dice and Prep the Veggies
Peel and dice your sweet potatoes into small, bite-sized cubes—around ½ inch pieces work best. The smaller they are, the faster they’ll roast and soften. Then, finely dice your purple onion for a bit of tang and color.
Pro tip: if you’re short on time, microwave the sweet potatoes for 4–5 minutes before mixing them into the dish. This softens them slightly and shortens baking time. You can find more veggie prep tricks like this in my Roasted Butternut Squash Recipe, where even simple preparation steps make a world of difference in flavor and texture.
Step 3: Build the Flavor Base
In a large mixing bowl, combine your diced onion, juice from half a lime, and 1 tablespoon of taco seasoning. This mixture forms the aromatic base of your Sweet Potato Black Bean Casserole—bright, zesty, and full of personality.
Stir well until every bit of onion is coated with the seasoning. The lime adds a fresh citrus lift that complements the smoky spice. If you love dishes that layer flavors this way, you might also enjoy my Slow Cooker Chicken Fajita Soup—it uses a similar flavor-building technique.
Step 4: Add the Pantry Staples
Now it’s time to bring in the heart of the dish: the black beans and shoepeg corn. Drain them well and add them to your bowl. These ingredients give the casserole its hearty, satisfying texture—soft, sweet, and full of plant-based protein.
Mix gently to coat everything in that tangy lime and spice blend. You’ll notice the colors start to come alive: black, gold, purple, and orange—it’s a little fiesta in a bowl.
Step 5: Fold in the Sweet Potatoes and Salsa
Add your diced sweet potatoes to the mixture, then pour in 1½ cups of salsa. This is where the magic happens. The salsa adds moisture, spice, and a slow-cooked richness that makes the casserole taste like it’s been simmering all day.
For a chunkier texture, go for a thick, rustic salsa. If you prefer something smoother and creamier, try blending part of the salsa before mixing. Salsa-based dishes are a signature in my kitchen—if you love this flavor combo, you’ll also adore my Tasty Meatless Taco Soup.
Step 6: Add the Tortillas for That Perfect Texture
Cut your street taco tortillas into small squares and stir them into the mixture. These little bites soak up flavor while baking, giving the casserole that cozy, layered texture—half casserole, half enchilada, and completely comforting.
Corn tortillas work beautifully if you’re keeping things gluten-free. For a heartier option, flour tortillas lend a soft, almost creamy bite. The tortilla layer is what makes this dish stand out—it gives it that “stick-to-your-ribs” satisfaction similar to my Homemade Chicken Pot Pie Casserole, another cozy bake that’s always a hit in my house.
Step 7: Spread, Top, and Bake
Once everything is mixed, pour the entire mixture into your greased baking dish and spread it out evenly. Sprinkle 1½ cups of shredded cheese across the top—enough to create a gooey, golden layer once baked.
Bake uncovered for 35 minutes, or until the cheese is melted, bubbling, and lightly browned around the edges. The sweet potatoes should be tender when pierced with a fork.
As the casserole bakes, the smell of sweet, smoky, cheesy goodness will fill your kitchen—don’t be surprised if your family starts hovering near the oven door.
Step 8: Cool, Serve, and Savor
Once baked, remove your Sweet Potato Black Bean Casserole from the oven and let it rest for about 5–10 minutes. This brief cooling time allows the layers to set, making it easier to serve perfect squares.
Scoop generous portions onto plates and garnish with fresh cilantro, a squeeze of lime, or even a spoonful of sour cream for extra creaminess. Pair it with a side of Mexican Chicken Lime Soup or a light green salad for a complete meal that balances heartiness with freshness.
Step 9: Store or Meal Prep for Later
If you have leftovers (which is rare in my house), store them in airtight containers and refrigerate for up to 4 days. Reheat in the oven or microwave for a quick, comforting lunch. This casserole also freezes beautifully—wrap tightly and freeze for up to 3 months.
For meal preppers, this Step by Step process works wonders ahead of time: assemble everything the night before, refrigerate, and bake fresh when ready. It’s the kind of kitchen magic busy families appreciate—one pan, minimal mess, maximum flavor.
And there you have it—a simple yet deeply satisfying Sweet Potato Black Bean Casserole, made from scratch with love and a few pantry staples. Whether you’re cooking for a busy weeknight or a Sunday gathering, this Step by Step method guarantees success every single time.
If this recipe speaks to your love of hearty, nourishing comfort food, take a peek at my Cabbage Roll Casserole next. It carries that same spirit of warmth, family, and flavor that makes every bite feel like home.
Tips and Tricks for the Perfect Sweet Potato Black Bean Casserole
- Microwave shortcut: Pre-cook sweet potatoes for a softer bite.
- Make it spicier: Add jalapeños or a chipotle-flavored salsa.
- Make it creamier: Stir in a dollop of sour cream or Greek yogurt before baking.
- Add crunch: Top with crushed tortilla chips or fried onions.
- Storage: Store leftovers in an airtight container in the fridge for up to 4 days.
Storage for Sweet Potato Black Bean Casserole
This casserole keeps beautifully. Reheat in the oven at 350°F for about 15 minutes or microwave individual portions for 1–2 minutes. It’s also freezer-friendly—just wrap tightly and freeze for up to 3 months.
FAQs
Can I use canned sweet potatoes?
You can, but fresh works best for texture.
Can I make it dairy-free?
Absolutely—just swap in your favorite dairy-free cheese.
Is it gluten-free?
Yes, if you use corn tortillas instead of flour ones.
Conclusion
Whether it’s a chilly fall evening or a lazy summer night, this Sweet Potato Black Bean Casserole is the kind of meal that makes everyone gather around the table without calling twice. It’s cozy, wholesome, and full of flavor—just how I like it.
Try it once, and I promise it’ll find its way into your regular dinner rotation.
If you enjoyed this, you’ll also love my Ground Turkey Sweet Potato Casserole—it’s another reader favorite that brings comfort food and nutrition together beautifully.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Sweet Potato Black Bean Casserole – The Best Easy Dinner You’ll Love
- Total Time: 45 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A flavorful and hearty vegetarian Sweet Potato Black Bean Casserole packed with wholesome ingredients like salsa, black beans, corn, and tortillas—perfect for an easy dinner or meal prep.
Ingredients
- 2.5 Cups of diced Sweet Potato
- 1 1/2 Cup Shredded Cheese
- 1 1/2 Cup Salsa
- 1 Can Black Beans, drained
- 1 Can Shoepeg Corn
- 1/2 Cup diced purple Onion
- 1 Tablespoon Taco Seasoning
- 1/2 Lime, juiced
- 5 Street Taco Tortillas, cut in small squares
Instructions
1. Preheat the oven to 400 F.
2. Dice the sweet potatoes into small bite-sized pieces.
3. Cut onion, add to a large bowl and combine with the lime juice and taco seasoning.
4. Drain black beans and corn and add to the onions.
5. Add sweet potatoes and salsa to the bean mixture and stir.
6. Last dice the tortillas into small squares and add to the bowl.
7. Spread into a greased 9×13 dish and top with the shredded cheese.
8. Bake for 35 minutes.
9. Serve!
Notes
You can heat the sweet potato pieces in the microwave on high for 4-5 minutes before adding to the mixture if you like them really soft.
The smaller you make the sweet potato pieces, the quicker/softer they cook!
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 1
- Calories: 252
- Sugar: 6g
- Sodium: 783mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 6g
- Protein: 11g
- Cholesterol: 25mg




