Sweet Potato Black Bean Casserole Recipe: One-Pan, Protein-Packed Side That Stands Up to Main

Side Dishes

Sweet Potato Black Bean Casserole Recipe: One-Pan, Protein-Packed Side That Stands Up to Main

This sweet potato black bean casserole recipe transforms humble ingredients into a hearty, protein-rich side that holds its own alongside any main dish.

The secret lies in layering roasted sweet potatoes and black beans with melted cheese, creating a texture that’s crispy on top and tender underneath—perfect for soaking up every bite of gravy or sauce.

I developed this recipe after realizing how often sides get overlooked, and it’s now a staple at my dinner table, especially when paired with grilled meats or roasted vegetables.

The beauty of this dish is its simplicity: just five core ingredients (plus optional toppings) come together in one pan for 30–40 minutes at 375°F, making it ideal for busy weeknights or meal prep.

The sweet potatoes caramelize slightly, adding natural sweetness that balances the earthy black beans, while the cheese ties everything into a cohesive, satisfying bite. For extra protein, I often stir in crumbled tofu or sprinkle vegan cheese on top—no one will miss the meat.

What sets this casserole apart is its ability to stand up to mains without overpowering them. The layers—sweet potatoes, black beans, and cheese—create a satisfying texture contrast, and the dish reheats beautifully, making it perfect for leftovers.

Whether you’re serving it as a side for Thanksgiving or a hearty vegetarian main, this recipe delivers restaurant-quality results with minimal effort.

Pair it with a simple corn salad or crusty garlic bread to round out the meal, or serve it alongside roasted chicken for a balanced plate. The best part?

Every bite is packed with fiber, plant-based protein, and flavor—proving that sides don’t have to be an afterthought. Ready to make dinner effortless? Let’s get started.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato black bean casserole

Five core ingredients plus optional toppings—this vegetarian casserole delivers restaurant-quality flavor in one pan.

Ingredient Amount Notes
Medium Sweet Potatoes 🍠 2 lb Peeled and cubed into 1-inch pieces
Canned Black Beans 🫘 1 can Drained and rinsed, low-sodium preferred
Shredded Monterey Jack Cheese 🧀 1 ½ cups Reduced-fat for lighter texture
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting sweet potatoes
Garlic Powder 🧄 1 tsp Freshly ground preferred
Ground Cumin 🌿 ½ tsp Toasted for deeper flavor
Smoked Paprika 🌶️ ½ tsp For subtle smokiness
Salt 🧂 ¾ tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly cracked
Vegetable Broth 💧 ½ cup Low-sodium, warmed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Avocado Oil 🫒 1 tbsp For crispy topping
Panko Breadcrumbs 🍞 ¼ cup For extra crunch

Sweet potatoes are the star here, so look for firm, vibrant orange ones—the deeper the color, the richer the flavor. I always grab organic sweet potatoes from Whole Foods when possible, but any well-marbled variety works. Peeled and cubed into even 1-inch pieces, they roast up perfectly tender without turning mushy. The black beans? Low-sodium canned beans save time, but if you're feeling ambitious, soak and cook dried beans for deeper flavor. For the cheese, Monterey Jack melts beautifully and pairs perfectly with the sweetness of the potatoes—just avoid pre-shredded if you can, as it tends to get clumpy when melted.

No smoked paprika? Regular paprika plus a pinch of cayenne works in a pinch. Short on vegetable broth? Water plus a bouillon cube gets you there—just taste and adjust the salt. The cumin and garlic powder are non-negotiable for that earthy depth, but if you're feeling fancy, toast the cumin seeds in a dry pan first—it makes all the difference. For extra protein, I often stir in crumbled firm tofu or vegan cheese before baking. The avocado oil for the crispy topping? Trader Joe's or Costco have the best prices on the high-smoke-point stuff.

This casserole reheats beautifully—honestly tastes even better the next day as everything melds together. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze portions for 3 months. I always make a double batch because it disappears fast. For meal prep, assemble everything in advance and bake when ready—no need to worry about it sitting too long. The crispy topping stays crunchy for about 2 days if stored properly, so make it fresh if you're serving it right away.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just roast the sweet potatoes until tender, toss in the black beans (straight from the can, drained), and sprinkle that melty Monterey Jack on top. The oven does all the work while I drink my coffee.
  • Cheesy-Garlic Hug: That garlic powder and olive oil combo on the sweet potatoes? It’s like a warm embrace for your taste buds. The cheese doesn’t just melt—it gets gooey in all the right spots, and the black beans add this deep, smoky richness that makes it feel like a restaurant dish.
  • Meal Prep MVP: I make a double batch every Sunday because this casserole reheats like a dream. Pack it for lunches or freeze half for those nights when takeout feels like too much effort. Honestly, my kids ask for it more than their favorite takeout spot.
  • Budget-Friendly Feast: Sweet potatoes and canned beans keep this dish ridiculously affordable, but the Monterey Jack makes it feel special. It’s the kind of meal where you stretch a little cheese far and still end up with leftovers—because everyone comes back for seconds.

Step-by-step instructions for sweet potato black bean casserole

This one-pan wonder delivers hearty texture, smoky depth, and a crispy finish that makes it the star of any meal.

1

Roast Sweet Potatoes Until Caramelized

Preheat your oven to 400°F and arrange the 2 lb medium sweet potatoes (already peeled and cubed) on a single layer in a large oven-safe skillet. Drizzle evenly with the 2 tbsp extra-virgin olive oil, then sprinkle with 0.75 tsp salt, 0.25 tsp black pepper, 1 tsp garlic powder, 0.5 tsp ground cumin, and 0.5 tsp smoked paprika. Toss gently with tongs to coat.

Roast for 25-30 minutes, stirring once halfway through, until the edges turn deep golden brown and the cubes soften slightly when pierced with a fork. The sweet potatoes should smell caramelized and slightly nutty—this is your cue they're ready for the next step. If they're browning too quickly, tent loosely with foil to prevent burning while maintaining crisp edges.

2

Build the Casserole Layers

Remove the skillet from the oven and reduce heat to 375°F. Spread the 1 can drained black beans evenly over the roasted sweet potatoes, pressing down gently to create a compact layer. Pour the 0.5 cup warmed vegetable broth over everything, letting it soak into the beans and sweet potatoes.

Sprinkle the 1.5 cups shredded Monterey Jack cheese evenly over the top, then scatter the 0.25 cup chopped fresh cilantro for brightness. The cheese will begin to melt slightly from the residual heat, creating a creamy base for the final topping. Return the skillet to the oven and bake for 10 minutes to let the flavors meld.

3

Create the Crispy Topping

While the casserole bakes, prepare the topping by mixing the 0.25 cup panko breadcrumbs with the 1 tbsp avocado oil in a small bowl until evenly coated. The oil will help create a golden, crispy crust that contrasts beautifully with the creamy interior.

After the 10 minutes of baking, remove the skillet from the oven and sprinkle the panko mixture evenly over the cheese. Return to the oven and bake for an additional 8-10 minutes until the topping turns deep golden brown and the cheese is fully melted and bubbly. The edges should be crispy enough to hold their shape when lifted with a spatula.

4

Rest and Serve with Confidence

Let the casserole rest for 5 minutes after removing from the oven. This brief pause allows the layers to set slightly, making it easier to serve without losing the crispy topping. The internal temperature should reach 165°F at the center, ensuring the beans and sweet potatoes are fully tender.

Serve immediately with a dollop of sour cream or Greek yogurt if desired. Each bite delivers a perfect balance of creamy cheese, tender sweet potatoes, protein-packed beans, and that irresistible crunch from the panko topping. The smoky paprika and toasted cumin add depth that makes this dish stand up to even the heartiest mains.

👨‍🍳

Pro Tips For Making Sweet Potato Black Bean Casserole

  • ROAST SWEET POTATOES FIRST: Toss peeled cubes in 1 tablespoon olive oil, salt, and garlic powder, then roast at 400°F (200°C) for 20-25 minutes until tender and caramelized. This transforms them from bland to rich—no one will guess they’re pre-cooked. (Yes, even if you’re impatient like me, resist the urge to skip this.)
  • DRAIN AND RINSE BEANS: Open that can of black beans and give them a quick drain and cold-water rinse—it cuts the gummy starch that makes casseroles gloppy. I learned this the hard way after serving a dish that held together like wet sand.
  • LAYER CHEESE LAST: Sprinkle the Monterey Jack on top after baking, not before. The heat melts it perfectly into a golden blanket, while pre-layering turns it into a soggy mess. (Your future self will thank you for this one.)
  • USE A LITTLE ACID: Stir in ½ teaspoon of cumin or a splash of lime juice with the beans—it brightens the flavors and balances the sweetness. Sounds weird, but it works: your casserole will taste fresh, not one-note.

Perfect pairings for this sweet potato black bean casserole

Crunchy Corn Salad

This charred corn and avocado salad brings a refreshing crunch that cuts through the richness of the casserole. I toss 3 cups grilled corn kernels (charred over high heat for 2-3 minutes) with 1 diced avocado, ¼ cup red onion, and ¼ cup cilantro.

Dress it with a lime vinaigrette made from 2 tbsp lime juice, 3 tbsp olive oil, ½ tsp cumin, and a pinch of salt. The smoky sweetness of the corn complements the casserole perfectly while adding vibrant color to the plate. 🌽

Garlic Butter Bread

For a classic pairing, serve warm garlic butter bread that soaks up every last bite of the casserole's savory sauce.

I melt 4 tbsp butter with 2 minced garlic cloves and 1 tsp parsley, then brush it on a baguette or crusty sourdough before toasting in the oven at 375°F for 5-7 minutes. The garlic infuses beautifully with the casserole's smoky spices, creating a harmonious bite.

For extra flavor, sprinkle with flaky sea salt before serving. 🥖

Creamy Avocado Soup

Balance the hearty casserole with a cool, creamy avocado soup that highlights the dish's natural sweetness. Blend 2 ripe avocados, 1 cup Greek yogurt, ½ cup vegetable broth, 1 tbsp lime juice, and ½ tsp cumin until smooth.

Garnish with crumbled cotija cheese and chopped cilantro for a bright, refreshing contrast. The soup's cool temperature highlights the warm spices in the casserole, creating a perfect balance. 🥑

Spicy Lime Sour Cream

Elevate the casserole with a dollop of spicy lime sour cream that adds tangy contrast. Mix ½ cup sour cream with 1 tbsp lime juice, ½ tsp chili powder, and a pinch of salt.

The heat and acidity cut through the richness of the cheese and sweet potatoes, making each bite more dynamic. I like to serve it on the side for dipping or spooned directly onto the casserole before serving. 💛

Roasted Brussels Sprouts

Add a crispy roasted Brussels sprouts side to round out the meal with earthy depth. Toss 1 lb halved Brussels sprouts with 1 tbsp olive oil, ½ tsp smoked paprika, and ½ tsp salt, then roast at 425°F for 20-25 minutes until caramelized.

The smoky, slightly bitter notes pair beautifully with the sweetness of the casserole, creating a well-rounded plate. 🥦

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 5g25%
Cholesterol 25mg8%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 10g36%
Sugars 12g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this casserole ahead of time?

Assemble the dish completely (up to the crispy topping) and refrigerate for up to 24 hours before baking. When ready to cook, add the panko mixture and bake at 375°F for 15-20 minutes to crisp the topping. For best results, bake it straight from the fridge—this prevents soggy breadcrumbs. The flavors actually improve overnight as everything melds together.

2

How can I make this recipe vegan?

Swap the Monterey Jack cheese for vegan shreds (like Daiya or Violife) and replace the sour cream with coconut yogurt. For extra protein, stir in ½ cup crumbled firm tofu with the black beans before baking. The avocado oil and panko topping remain vegan-friendly. The texture stays rich and satisfying without dairy!

3

Why did my casserole turn out soggy?

Soggy texture usually means the topping didn't crisp properly. Preheat your oven thoroughly and use avocado oil (high smoke point) for the panko mixture. Bake at 375°F for the full 8-10 minutes—don't cut time. For extra insurance, broil for 1-2 minutes at the end (watch closely!). Also ensure your skillet has good heat distribution.

4

What's the best way to reheat leftovers?

Reheat in a 350°F oven for 15-20 minutes covered with foil to prevent drying. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through. The crispy topping won't survive microwave reheating, but the base stays delicious. Leftovers keep well for 5 days in the fridge or 3 months frozen.

5

Can I use regular potatoes instead of sweet potatoes?

While possible, sweet potatoes are ideal because their natural sweetness balances the earthy black beans perfectly. If you must substitute, use Yukon gold potatoes (they hold shape better than russets) and reduce the baking time by 5-10 minutes. You may also want to add ½ tsp extra sugar to compensate for the lack of natural sweetness.

★★★★★4.9(4 reviews)
Categories Side Dishes