Sweet Potato Black Bean Casserole — Vegetarian Recipe

Posted on March 25, 2026

by: James Carter

This hearty vegetarian casserole has become my go-to weeknight dinner when I need something filling and nutritious. The combination of tender sweet potatoes and protein-packed black beans creates a satisfying meal that works for vegetarians and meat-eaters alike. I love how the natural sweetness balances the earthy beans.

Why This Sweet Potato Black Bean Casserole Works

The magic happens when sweet potatoes caramelize slightly in the oven while the black beans absorb all the surrounding flavors. This one-dish meal delivers complete proteins, complex carbohydrates, and plenty of fiber. It’s also budget-friendly and makes excellent leftovers for busy weeks ahead.

Ingredients

  • 3 large sweet potatoes (about 2 pounds), peeled and diced into 1-inch cubes
  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 can (14.5 oz) diced tomatoes, drained
  • 1 cup vegetable broth
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1/2 teaspoon oregano
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 cup shredded cheese (cheddar or Mexican blend)
  • 1/4 cup fresh cilantro, chopped
  • 2 green onions, sliced thin

These ingredients create layers of flavor that complement each other beautifully, and most items are pantry staples you likely have on hand.

How to Make It

  1. Preheat your oven to 375°F and lightly grease a 9×13 inch baking dish with cooking spray or olive oil.
  2. Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for about 5 minutes until it starts to soften and become translucent.
  3. Add the minced garlic and diced bell pepper to the skillet. Cook for another 3-4 minutes, stirring occasionally, until the pepper begins to soften and the garlic becomes fragrant.
  4. Stir in the cumin, smoked paprika, chili powder, and oregano. Cook for about 30 seconds until the spices become aromatic. This step helps bloom the spices and intensifies their flavors.
  5. Add the drained diced tomatoes to the skillet and cook for 2-3 minutes, allowing some of the liquid to evaporate and the flavors to concentrate.
  6. In your prepared baking dish, combine the diced sweet potatoes and black beans. Pour the sautéed vegetable mixture over them and toss everything together.
  7. Pour the vegetable broth evenly over the mixture and season with salt and pepper. Give everything a final stir to ensure the seasonings are well distributed.
  8. Cover the dish tightly with aluminum foil and bake for 35-40 minutes, or until the sweet potatoes are tender when pierced with a fork.
  9. Remove the foil and sprinkle the shredded cheese evenly over the top of the casserole.
  10. Return to the oven, uncovered, for an additional 10-15 minutes until the cheese melts and starts to turn golden around the edges.
  11. Let the casserole rest for 5 minutes before serving. Garnish with fresh cilantro and sliced green onions.

This method ensures the sweet potatoes cook through completely while allowing the flavors to meld together beautifully.

Nutrition at a Glance

  • High in fiber from sweet potatoes and black beans, supporting digestive health
  • Complete protein when beans and cheese combine
  • Rich in beta-carotene from sweet potatoes for eye health
  • Good source of potassium, folate, and iron
  • Antioxidants from bell peppers and tomatoes
  • Anti-inflammatory compounds from cumin and paprika
  • Low in saturated fat
  • Naturally gluten-free
  • Provides sustained energy from complex carbohydrates
  • Contains vitamin C for immune system support

How to Serve It

  • Serve as a main dish with a simple green salad dressed with lime vinaigrette
  • Add a dollop of sour cream or Greek yogurt on top for extra creaminess
  • Pair with warm corn tortillas or crusty bread for a heartier meal
  • Top with sliced avocado and a squeeze of fresh lime juice
  • Serve alongside steamed broccoli or roasted vegetables
  • Offer hot sauce or salsa on the side for those who like extra heat
  • Garnish with toasted pumpkin seeds for added crunch
  • Pair with a cold beer or a glass of Pinot Noir

This versatile casserole works well as both a weeknight family dinner and a dish for entertaining guests.

Common Mistakes

  • Cutting sweet potatoes too large – they won’t cook evenly and may remain hard in the center
  • Skipping the step to sauté the onions and spices – this builds the flavor foundation
  • Not draining the black beans properly – excess liquid makes the casserole watery
  • Using too much broth – the vegetables release moisture as they cook, so less is more
  • Overcooking the sweet potatoes – they can become mushy and lose their shape
  • Adding cheese too early – it can burn or become rubbery if exposed to heat too long
  • Not letting the casserole rest – cutting into it immediately causes it to fall apart
  • Forgetting to taste and adjust seasoning – sweet potatoes can dilute flavors
  • Using old spices – they lose potency and won’t provide the depth of flavor needed

Avoiding these pitfalls ensures your casserole turns out with the right texture and bold flavors every time.

Don’t miss this amazing recipe: Roasted Sweet Potato Recipe with Garlic and Parmesan

Storage and Reheating

  • Refrigerate leftovers in airtight containers for up to 4 days
  • Allow the casserole to cool completely before storing to prevent condensation
  • Freeze portions in freezer-safe containers for up to 3 months
  • Label containers with the date to keep track of freshness
  • Reheat individual portions in the microwave for 1-2 minutes, stirring halfway through
  • For oven reheating, cover with foil and warm at 350°F for 15-20 minutes
  • Add a splash of broth or water if the mixture seems dry when reheating
  • Thaw frozen portions in the refrigerator overnight before reheating
  • Fresh garnishes like cilantro and green onions are best added after reheating

Proper storage maintains the quality and safety of your casserole while preserving its delicious flavors.

image 143 e1774416066119

Leftover Ideas

  • Use as a filling for breakfast burritos with scrambled eggs
  • Stuff into bell peppers and bake for a different presentation
  • Serve over baked sweet potato halves for a double sweet potato treat
  • Mix with cooked quinoa or brown rice for a grain bowl
  • Use as a topping for baked nachos with tortilla chips
  • Blend with additional broth to create a hearty soup
  • Stuff into quesadillas with extra cheese
  • Serve over lettuce for a warm salad
  • Use as a side dish with grilled chicken or fish
  • Mix into pasta for a Southwestern-inspired dish

These creative uses help you enjoy the casserole in new ways while reducing food waste.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Black Bean Casserole — Vegetarian


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 75 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

A hearty vegetarian casserole combining tender sweet potatoes and protein-rich black beans with warm spices and melted cheese.


Ingredients

Scale
  • 3 large sweet potatoes (about 2 pounds), peeled and diced
  • 2 cans (15 oz each) black beans, drained and rinsed
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 can (14.5 oz) diced tomatoes, drained
  • 1 cup vegetable broth
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • 1/2 teaspoon oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil
  • 1 cup shredded cheese (cheddar or Mexican blend)
  • 1/4 cup fresh cilantro, chopped
  • 2 green onions, sliced thin

Instructions

  1. 1. Preheat oven to 375°F and grease a 9×13 inch baking dish.
  2. 2. Heat olive oil in a large skillet over medium heat. Cook onion for 5 minutes until softened.
  3. 3. Add garlic and bell pepper, cook 3-4 minutes until pepper softens.
  4. 4. Stir in cumin, paprika, chili powder, and oregano. Cook 30 seconds until fragrant.
  5. 5. Add diced tomatoes and cook 2-3 minutes to reduce liquid.
  6. 6. Combine sweet potatoes and black beans in baking dish. Add sautéed mixture and toss.
  7. 7. Pour broth over mixture and season with salt and pepper. Stir to combine.
  8. 8. Cover with foil and bake 35-40 minutes until sweet potatoes are tender.
  9. 9. Remove foil, sprinkle with cheese, and bake uncovered 10-15 minutes until cheese melts.
  10. 10. Rest 5 minutes before serving. Garnish with cilantro and green onions.

Notes

Store leftovers refrigerated up to 4 days or freeze up to 3 months. Reheat with a splash of broth if needed.

  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 285
  • Sugar: 12g
  • Sodium: 580mg
  • Fat: 8g
  • Carbohydrates: 45g
  • Fiber: 11g
  • Protein: 12g

Tags:

You might also like these recipes

1 thought on “Sweet Potato Black Bean Casserole — Vegetarian Recipe”

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star