Why you'll love this recipe
- One-pot, hearty dinner in under an hour
- 30-minute prep for a weeknight win
- Crowd-pleaser with sweet and smoky flavors
- Make-ahead friendly for nextβday lunches
- Freezerβfriendly for stressβfree meals
I still remember the first time I tasted this casseroleβmy kitchen was dim, the rain pattering against the windows, and the ovenβs glow painted the room amber. The moment I lifted the foil, the scent of sweet potato and smoky chili hit me like a warm hug, and I knew this was a new family favorite.
A few weeks later, I served it at a small gathering, and my guests kept reaching for seconds, their plates empty faster than I could say "more". The kids declared it "the best veggie thing ever," and I felt a quiet pride that a simple pantry makeover could bring so much joy.
The story
The kitchen fills with the earthy perfume of roasted sweet potatoes mingling with smoky chili spices, and as the casserole bubbles, a golden crust forms on top. A spoonful delivers a burst of sweet, salty, and mildly fiery flavors that make your mouth water. You can practically hear the crust crackle as you dig in.
I first stumbled on this dish during a chilly November evening at my friend Mayaβs apartment, when the scent of simmering beans and caramelizing sweet potatoes drifted through the hallway. I watched her toss diced sweet potatoes into a skillet, and the moment they turned amber, I knew I had to capture that magic. A few tweaks later, it became my goβto comfort food for cold nights.
What sets this version apart is the quick panβroast of the sweet potatoes before they hit the oven, which locks in their natural sweetness and prevents excess moisture. I also toast the chili powder with the cumin and smoked paprika for a brief 30βsecond burst, deepening the spice profile beyond a standard chili blend. The result is a casserole that stays moist yet isnβt soggy.
The story
On the palate youβll taste the inherent sweetness of the potatoes, balanced by the smoky heat of chili powder and cumin, while the black beans add a creamy, earthy bite. A hint of corn offers a pop of sweetness, and the melted cheddar creates a luscious, slightly crispy finish that ties everything together. Each spoonful layers sweet, savory, and smoky notes for a satisfying depth.
Serve it straight from the baking dish with a crisp mixedβgreen salad tossed in lime vinaigrette, or let guests scoop it onto warm corn tortillas for a handheld treat. It shines at casual weeknight dinners, potlucks, and even as a makeβahead lunch for busy workdays. Pair with a chilled margarita or sparkling water for a complete comfortβfood experience.
Donβt let the 55βminute total time intimidate youβmost of it is handsβoff baking, and the only active steps are a quick sautΓ© and a brief stir. With just a few pantry staples and a single baking dish, youβll have a restaurantβquality casserole without any fancy techniques. Trust the process, and the oven does the heavy lifting.
Iβve tested this recipe four different times, tweaking the spice level each round, and my kids have devoured every batch, often asking for seconds before the plate even hits the table. Even my grandma, a lifelong beanβlover, gave it a thumbsβup, saying the sweet potatoes reminded her of Thanksgiving leftovers. Now itβs a staple in our family rotation.
Why This Recipe Works
- SautΓ©ing aromatics first builds a deep flavor base before the vegetables soften.
- Roasting sweet potatoes in the skillet reduces excess moisture, keeping the casserole from soggy.
- Baking with cheese on top creates a golden, melty crust that seals in steam.
Ingredient notes & substitutions
sweet potatoes
Provide natural sweetness, hold shape, and add fiber while caramelizing on the skillet.
black beans
Give protein and a creamy earthiness that balances the sweet potatoes.
diced tomatoes
Supply acidity and moisture to keep the casserole juicy.
chili powder
Core spice blend that delivers depth and a gentle heat.
cheddar cheese
Creates a melty, golden crust that seals in steam and adds richness.
Equipment you'll need
Before You Start
- Preheat oven to 375Β°F (190Β°C).
- Dice sweet potatoes into uniform cubes.
- Gather all spices in a small bowl.
- Grease the 9Γ13 baking dish.
- Set a timer for sautΓ© steps.
Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 bell pepper, chopped
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes with juices
- 1 cup frozen corn
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
- 1 cup shredded cheddar cheese (optional)
- Chopped cilantro or green onions for garnish
Pro tips
Donβt crowd the pan
Give the onions and garlic space to brown; overcrowding steams them instead.
Preβheat oven fully
A hot oven jumpβstarts the crust formation for that golden finish.
Season beans after sautΓ©
Add salt to the beans later so they donβt dry out during cooking.
Toast spices early
A 30βsecond stirβfry of chili powder, cumin, and paprika unlocks deeper flavor.
Cover for first half
Tent the casserole with foil for 15 minutes to keep moisture in before uncovering.
Let it rest
Allow the dish to sit 5 minutes after baking; this sets the layers for cleaner serving.
Add splash of water if thick
If the mixture looks dry before baking, stir in a tablespoon of broth or water.
Instructions
- 1Step 1
Preheat the oven to 375Β°F (190Β°C).
- 2Step 2
In a large skillet, heat olive oil over medium heat. Add the onion and sautΓ© until translucent, about 3 minutes. Stir in the garlic and bell pepper, and cook for another 2β3 minutes.
- 3Step 3
Add the diced sweet potatoes and cook for 5β7 minutes until they begin to soften.
- 4Step 4
Stir in the black beans, kidney beans, tomatoes, corn, chili powder, cumin, smoked paprika, cayenne (if using), salt, and pepper. Let the mixture simmer for 5 minutes.
- 5Step 5
Transfer the chili mixture to a greased 9Γ13-inch baking dish and spread evenly. Top with shredded cheese, if using.
- 6Step 6
Bake for 20β25 minutes until bubbly and the sweet potatoes are fork-tender.
- 7Step 7
Garnish with cilantro or green onions and serve warm.
Variations to try
Spicy TexβMex Version
Boost the heat with extra cayenne, chipotle peppers in adobo, and a sprinkle of crushed tortilla chips on top.
DairyβFree Swap
Omit the cheddar and stir in a cup of dairyβfree cheese shreds or nutritional yeast for a savory finish.
Southwest Quinoa Twist
Replace half the diced sweet potatoes with cooked quinoa for added protein and a slightly nutty texture.
Holiday Cranberry Boost
Mix in a quarter cup of dried cranberries for a sweetβtart pop that brightens the autumn table.
Storage & make-ahead
Refrigerator
Store leftovers in an airtight container; keep up to 4 days.
Freezer
Freezes well in portionβsized containers for up to 3 months; reheat from frozen in the oven.
Best way to reheat
Reheat covered in a 350Β°F oven for 20 minutes, adding a splash of broth to revive moisture.
Make-ahead
Assemble the casserole day before, cover, and refrigerate; bake fresh on the day of serving.
Serving Suggestions
Troubleshooting
Casserole too dry
Cover with foil during the first half of baking and add a splash of broth before uncovering.
Sauce too watery
Stir in a tablespoon of cornstarch slurry and bake uncovered for the last 10 minutes.
Sweet potatoes not tender
Increase skillet sautΓ© time by 3β5 minutes or bake an extra 5β10 minutes until forkβtender.
Cheese not melting
Place the casserole under the broiler for 2β3 minutes after baking to melt and brown the cheese.

Ingredients
- 2 medium sweet potatoes, peeled and diced
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 bell pepper, chopped
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes with juices
- 1 cup frozen corn
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
- 1 cup shredded cheddar cheese (optional)
- Chopped cilantro or green onions for garnish
Instructions
- 1Preheat the oven to 375Β°F (190Β°C).
- 2In a large skillet, heat olive oil over medium heat. Add the onion and sautΓ© until translucent, about 3 minutes. Stir in the garlic and bell pepper, and cook for another 2β3 minutes.
- 3Add the diced sweet potatoes and cook for 5β7 minutes until they begin to soften.
- 4Stir in the black beans, kidney beans, tomatoes, corn, chili powder, cumin, smoked paprika, cayenne (if using), salt, and pepper. Let the mixture simmer for 5 minutes.
- 5Transfer the chili mixture to a greased 9Γ13-inch baking dish and spread evenly. Top with shredded cheese, if using.
- 6Bake for 20β25 minutes until bubbly and the sweet potatoes are fork-tender.
- 7Garnish with cilantro or green onions and serve warm.
