Sweet Potato Black Bean Casserole
Last November, Luna and I hosted a potluck dinner where we needed a dish that could feed a crowd without breaking the bank. We threw together sweet potatoes, black beans, and pantry staples into a casserole dish, crossed our fingers, and hoped for the best. That Sweet Potato Black Bean Casserole disappeared in minutes.
Friends asked for seconds, then thirds. Since that night, we’ve made this recipe at least twenty times, tweaking and perfecting it until it became the comforting, crowd-pleasing masterpiece we’re sharing today. This wholesome casserole brings together earthy sweet potatoes with protein-packed black beans in a way that satisfies both vegetarians and meat-eaters alike. The sweet potato black bean casserole has become our go-to for weeknight dinners, meal prep, and family gatherings.
Why You’ll Love This Sweet Potato Black Bean Casserole
This recipe checks every box for busy home cooks. First, it’s incredibly budget-friendly. Sweet potatoes and black beans cost next to nothing, yet they deliver maximum nutrition and flavor.
Second, this sweet potato black bean casserole comes together in under an hour from start to finish. Third, it’s naturally vegetarian and can easily become vegan with simple swaps. Fourth, the leftovers taste even better the next day, making it perfect for meal prep.
Fifth, even picky eaters love it. The natural sweetness from the potatoes balances beautifully with savory seasonings and hearty beans. Plus, this black bean sweet potato casserole packs enough protein and fiber to keep everyone satisfied for hours. Luna always says this dish proves that healthy eating doesn’t mean sacrificing comfort or taste.
Ingredients You’ll Need

We designed this sweet potato black bean casserole with simplicity in mind. You probably have most ingredients already. Here’s what you’ll need:
| Ingredient | Amount |
|---|---|
| Sweet potatoes, peeled and cubed | 3 large (about 2 pounds) |
| Black beans, drained and rinsed | 2 cans (15 oz each) |
| Red bell pepper, diced | 1 large |
| Yellow onion, chopped | 1 medium |
| Garlic, minced | 4 cloves |
| Corn kernels (fresh or frozen) | 1 cup |
| Crushed tomatoes | 1 can (14.5 oz) |
| Vegetable broth | 1/2 cup |
| Olive oil | 2 tablespoons |
| Chili powder | 2 teaspoons |
| Cumin | 1 1/2 teaspoons |
| Paprika | 1 teaspoon |
| Salt | 1 teaspoon |
| Black pepper | 1/2 teaspoon |
| Shredded cheese (cheddar or Mexican blend) | 1 1/2 cups |
| Fresh cilantro, chopped | 1/4 cup |
Substitutions & Variations
This sweet potato black bean casserole adapts beautifully to whatever you have on hand. Swap butternut squash for sweet potatoes if you prefer. Use pinto beans or kidney beans instead of black beans.
Don’t have red bell pepper? Green works perfectly fine. For a vegan version of this sweet potato and black bean casserole, skip the cheese or use dairy-free alternatives.
Luna loves adding a handful of quinoa for extra protein and texture. You can also stir in a diced jalapeño for heat. Some folks prefer adding a layer of crushed tortilla chips on top for crunch.
Feel free to experiment with different Mexican-inspired seasonings. Smoked paprika adds depth, while cayenne brings serious heat. For a Southwestern twist, add chopped green chiles. The black bean and sweet potato casserole works as a base for endless creative variations.
If you’re looking for more casserole inspiration, consider trying the Kentucky Hot Brown Casserole. This dish also adapts beautifully to various ingredients, making it a versatile option for any meal.
Step-by-Step Instructions
Making this sweet potato black bean casserole requires minimal effort. Follow these simple steps:
Step 1: Preheat your oven to 375°F. Grease a 9×13-inch baking dish with cooking spray or olive oil.
Step 2: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4 minutes until softened. Toss in the minced garlic and diced bell pepper. Cook for another 3 minutes, stirring occasionally.
Step 3: Add the cubed sweet potatoes to the skillet. Pour in the vegetable broth. Cover and let everything simmer for 8-10 minutes until the sweet potatoes become slightly tender but not mushy.
Step 4: Stir in the black beans, corn, and crushed tomatoes. Season with chili powder, cumin, paprika, salt, and pepper. Mix thoroughly to combine all ingredients for your sweet potato black bean casserole.
Step 5: Transfer the mixture to your prepared baking dish. Spread it evenly across the pan. Cover with aluminum foil.
Step 6: Bake covered for 25 minutes. Remove the foil, sprinkle the shredded cheese over the top, and bake uncovered for another 10-15 minutes until the cheese melts and turns golden.
Step 7: Remove your sweet potato black bean casserole from the oven. Let it rest for 5 minutes before serving. Garnish with fresh cilantro.
Pro Tips for Success
After making this sweet potato and black bean casserole countless times, we’ve learned some tricks. First, cut your sweet potatoes into uniform cubes. This ensures even cooking throughout the casserole.
Second, don’t skip the simmering step. It gives the sweet potatoes a head start and prevents crunchy bites in the finished dish. Third, drain and rinse your black beans well.
This removes excess sodium and prevents a watery casserole. Fourth, taste and adjust seasonings before baking. Every brand of crushed tomatoes varies in saltiness.
Fifth, let the black bean sweet potato casserole rest after baking. Those five minutes allow everything to set properly. Luna suggests making this dish a day ahead.
The flavors deepen overnight, making an even more delicious meal. Finally, use freshly grated cheese rather than pre-shredded. It melts better and tastes fresher on your sweet potato black bean casserole.
To enhance your cooking skills, check out our Quinoa Veggie Casserole. It offers additional tips and tricks that can elevate your casserole-making game.
Storage & Reheating Tips
This sweet potato black bean casserole stores beautifully for meal prep. Allow it to cool completely before storing. Transfer to an airtight container and refrigerate for up to 5 days.
The flavors actually improve after a day or two. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. When reheating, microwave single servings for 2-3 minutes, stirring halfway through.
For larger portions, reheat in a 350°F oven for 20-25 minutes covered with foil. Add a splash of vegetable broth if the black bean and sweet potato casserole seems dry. You can also reheat it on the stovetop over medium-low heat, stirring occasionally and adding liquid as needed. Luna often freezes half immediately after baking for emergency dinners later.
What to Serve With This Recipe

This sweet potato black bean casserole shines as a complete meal on its own. However, we love pairing it with complementary sides. A simple green salad with lime vinaigrette cuts through the richness perfectly.
Serve warm tortillas or crusty bread alongside for scooping. Mexican rice or cilantro-lime rice makes an excellent companion. Top individual servings with sour cream, sliced avocado, or fresh pico de gallo.
Luna always puts out a bowl of tortilla chips for crunch. You can also serve this sweet potato and black bean casserole wrapped in warm flour tortillas as burritos. For a complete Southwestern feast, add a side of guacamole and your favorite salsa.
Roasted vegetables like zucchini or cauliflower work wonderfully too. Some guests prefer a dollop of Greek yogurt on top for extra creaminess.
For a delightful dessert to complement your meal, try our Summer Berry Cobbler Casserole. Its sweet and fruity flavors provide a perfect balance to the savory notes of the sweet potato black bean casserole.
FAQs
Can I make Sweet Potato Black Bean Casserole ahead of time?
Absolutely! This sweet potato black bean casserole is perfect for advance preparation. Assemble the entire casserole up to 24 hours before baking.
Cover tightly with plastic wrap and refrigerate. When ready to serve, remove from the fridge 30 minutes before baking. Add 5-10 extra minutes to the covered baking time since it starts cold. Alternatively, bake it completely, refrigerate, and reheat before serving.
Is Sweet Potato Black Bean Casserole gluten-free?
Yes! This black bean sweet potato casserole is naturally gluten-free. All ingredients listed contain no gluten.
Just verify your vegetable broth and crushed tomatoes don’t have any hidden gluten-containing additives. Most brands are safe, but always check labels if you have celiac disease or severe gluten sensitivity.
How do I prevent my Sweet Potato Black Bean Casserole from being watery?
Drain and rinse your black beans thoroughly. This removes excess liquid. Also, don’t overcook the sweet potatoes during the simmering stage.
They release moisture as they cook further in the oven. If your sweet potato black bean casserole still seems watery, uncover it during the last 10 minutes of baking to allow excess liquid to evaporate.
Can I make this recipe in a slow cooker?
Definitely! Combine all ingredients except the cheese in your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours.
About 15 minutes before serving, sprinkle cheese on top, cover, and let it melt. The slow cooker method makes this sweet potato and black bean casserole even easier for busy weeknights.
What can I use instead of cheese to make it vegan?
Skip the cheese entirely or use dairy-free alternatives. Nutritional yeast adds a cheesy flavor without dairy. Cashew cream creates richness.
Many store-bought vegan cheeses melt beautifully. You can also top your black bean and sweet potato casserole with avocado slices instead. The dish remains delicious and satisfying without any cheese at all.
Sweet Potato Black Bean Casserole is a nutritious dish that combines the natural sweetness of sweet potatoes with the protein-rich goodness of black beans. This comforting meal is not only budget-friendly but also a favorite among both vegetarians and meat-lovers alike, making it a versatile option for any gathering or weeknight dinner. Learn more about this delicious dish in this casserole article.
Nutrition Information (per serving)
Based on 8 servings:
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 9g |
| Saturated Fat | 4g |
| Cholesterol | 18mg |
| Sodium | 625mg |
| Total Carbohydrates | 40g |
| Dietary Fiber | 9g |
| Sugars | 7g |
| Protein | 12g |
| Vitamin A | 185% DV |
| Vitamin C | 45% DV |
| Calcium | 18% DV |
| Iron | 15% DV |
This sweet potato black bean casserole delivers impressive nutrition. It provides substantial fiber, plant-based protein, and vitamins. The sweet potatoes contribute beta-carotene and vitamin A.
Black beans offer protein and iron. Together, they create a nutritionally balanced meal that supports overall health. Luna and I believe this sweet potato black bean casserole proves that comfort food can also nourish your body beautifully.

Sweet Potato Black Bean Casserole
Ingredients
Method
- Preheat your oven to 375°F. Grease a 9×13-inch baking dish with cooking spray or olive oil.
- Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 4 minutes until softened. Toss in the minced garlic and diced bell pepper. Cook for another 3 minutes, stirring occasionally.
- Add the cubed sweet potatoes to the skillet. Pour in the vegetable broth. Cover and let everything simmer for 8-10 minutes until the sweet potatoes become slightly tender but not mushy.
- Stir in the black beans, corn, and crushed tomatoes. Season with chili powder, cumin, paprika, salt, and pepper. Mix thoroughly to combine all ingredients.
- Transfer the mixture to your prepared baking dish. Spread it evenly across the pan. Cover with aluminum foil.
- Bake covered for 25 minutes. Remove the foil, sprinkle the shredded cheese over the top, and bake uncovered for another 10-15 minutes until the cheese melts and turns golden.
- Remove from the oven and let it rest for 5 minutes before serving. Garnish with fresh cilantro.