Picture a bubbling casserole, sunset-orange sweet potatoes nestled in a creamy tomato-coconut sauce, steam carrying whispers of ginger and garlic while flecks of green peas and spinach brighten the pan.
Imagine the crunch of a golden panko lid giving way to velvety curry beneath, the kind of cozy, spoonable comfort that warms the kitchen and everyone in it.
I love this dish because it tastes like takeout-level indulgence but relies on pantry staples and humble veg—proof that weeknight ease can be deeply satisfying.
It’s a hero for busy weeknights or Sunday suppers, a bring-and-share potluck favorite, and a reliable meal-prep anchor that reheats like a dream.
One hectic evening after a long soccer practice and an even longer inbox, this casserole landed on the table in under an hour and restored both calm and conversation.
Ready? Let’s cook!
Why You’ll Love It
- Delivers bold, cozy curry flavor with creamy coconut richness
- Packs plant-based protein and fiber for satisfying meals
- Uses pantry staples and weeknight-friendly steps
- Meal-prep friendly; refrigerates well and freezes beautifully
- Versatile serving over rice or with warm naan
Ingredients
- 2 tablespoons olive oil — good extra-virgin for sautéing
- 1 large yellow onion, diced — choose firm, heavy onions
- 3 cloves garlic, minced — fresh, not jarred, for best aroma
- 1 tablespoon fresh ginger, grated — bright, juicy knobs
- 2 tablespoons red curry paste — use a brand with lemongrass
- 2 teaspoons ground cumin — freshly opened for potency
- 1 teaspoon ground coriander — warm, citrusy aroma
- 1 teaspoon smoked paprika — look for deep red color
- 0.5 teaspoon ground turmeric — vibrant golden hue
- 0.25 teaspoon red pepper flakes, optional — adjust heat to taste
- 1.5 pounds sweet potatoes, peeled and 1-inch diced — uniform cubes cook evenly
- 2 cans (15 ounces each) chickpeas, drained and rinsed — no-salt-added preferred
- 1 can (14 ounces) diced tomatoes, with juices — fire-roasted adds depth
- 1 can (13.5 ounces) full-fat coconut milk — shake can well
- 0.5 cup vegetable broth — low-sodium for control
- 1 teaspoon fine sea salt — season to taste
- 0.5 teaspoon black pepper — freshly ground if possible
- 1 cup frozen peas — don’t thaw
- 3 cups baby spinach, roughly chopped — tender leaves wilt fast
- 0.25 cup fresh cilantro, chopped — leaves and tender stems
- 1 tablespoon lime juice, fresh — squeeze just before serving
- 0.5 cup panko breadcrumbs — light, airy crunch
- 1 tablespoon olive oil, for topping — helps browning
- 0.25 teaspoon kosher salt, for topping — seasons the crust
Step-by-Step Method
Preheat the Oven and Prep the Dish
Heat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish to prevent sticking. Gather all equipment and measure ingredients for efficiency.
Peel and dice sweet potatoes into 1-inch cubes. Chop onion, garlic, ginger, spinach, and cilantro. This mise en place keeps cooking smooth and guarantees consistent timing across steps.
Sauté the Aromatics
Warm 2 tablespoons olive oil in a large skillet over medium heat. Add diced onion and sauté for about 5 minutes until translucent and softened. Stir occasionally to prevent browning.
Add minced garlic and grated ginger. Cook 1 minute until fragrant. Avoid burning the aromatics to maintain sweetness and depth in the final sauce.
Toast the Spices and Curry Paste
Stir in red curry paste, ground cumin, coriander, smoked paprika, turmeric, and optional red pepper flakes. Toast for about 30 seconds, stirring constantly. Bloom the spices in the oil to release their aromas.
This step intensifies flavor and lays a bold foundation for the casserole’s sauce and vegetables.
Build the Sauce Base
Add sweet potatoes, chickpeas, and diced tomatoes with their juices. Pour in coconut milk and vegetable broth. Season with fine sea salt and black pepper. Stir well to combine.
Raise heat slightly to bring the mixture to a gentle simmer. Assure sweet potatoes are submerged for even softening and saucy coverage.
Simmer to Soften and Thicken
Simmer for 8 to 10 minutes, stirring occasionally. Reduce until the sauce thickens slightly and sweet potatoes begin to soften at the edges. Keep the simmer gentle to avoid splitting the coconut milk.
If the mixture thickens too quickly, splash in a bit more broth to maintain a creamy consistency.
Fold in Greens and Peas
Stir in frozen peas and chopped spinach. Fold gently until the spinach wilts and peas are heated through. This should take about 1 to 2 minutes.
Avoid overcooking to preserve bright color and texture. Taste and adjust seasoning with a pinch more salt or pepper if needed.
Transfer to the Baking Dish
Pour the curry mixture into the prepared 9×13-inch baking dish. Spread evenly with a wooden spoon to create a level surface. This ensures uniform baking and an even crumb topping later.
Scrape the skillet to capture all the flavorful sauce and aromatics for maximum taste.
Mix and Add the Crunchy Topping
In a small bowl, toss panko with 1 tablespoon olive oil and 0.25 teaspoon kosher salt. Combine until the crumbs look lightly moistened. Sprinkle evenly over the casserole.
Aim for an even layer to promote golden, crunchy results. For gluten-free needs, use crushed GF crackers or toasted coconut.
Bake Covered, Then Uncover to Crisp
Cover the baking dish loosely with foil to trap steam. Bake for 20 minutes to finish cooking the sweet potatoes. Remove the foil and continue baking for about 10 minutes.
Look for a golden topping and tender potatoes. If needed, extend covered bake by 5 to 10 minutes before uncovering.
Rest, Finish, and Serve
Remove from the oven and let rest for 5 minutes to settle. Sprinkle with chopped cilantro and finish with fresh lime juice for brightness.
Serve hot with warm naan or over jasmine rice to soak up the sauce. Store leftovers in the fridge up to 4 days, or freeze without the topping.
Ingredient Swaps
- Gluten-free: replace panko with crushed GF crackers, toasted coconut flakes, or almond meal mixed with a little oil.
- Dairy-free: already dairy-free; make sure curry paste is dairy-free (most are).
- Nut-free: recipe is nut-free; avoid almond meal topping if needed.
- Lower heat: use mild curry paste, skip red pepper flakes; Higher heat: add extra curry paste or cayenne.
- Budget/availability: swap fresh ginger with 1/2 tsp ground ginger; use 1 tsp garlic powder if no fresh garlic; sub frozen spinach for fresh (8–10 oz).
- Protein/bean swaps: use lentils (canned or pre-cooked), white beans, or cubed firm tofu.
- Veg swaps: butternut squash or carrots for sweet potatoes; green beans or bell peppers for peas/spinach.
- Coconut-free: replace coconut milk with cashew cream or a mix of oat milk + 2 tbsp olive oil; add 1–2 tsp sugar to balance acidity.
- Curry paste alternative: 1–2 tbsp curry powder + 1 tsp tomato paste if red curry paste isn’t available.
- Broth: use water plus 1 tsp soy sauce or 1/2 bouillon cube if out of vegetable broth.
- Herb/acid finish: swap cilantro with parsley or scallions; lime juice with lemon.
You Must Know
Doneness • If sweet potatoes vary in size or seem dense, cut one piece with a spoon; it should yield with slight resistance and look matte, not glassy. If still glossy/firm after the uncovered phase, add 5–10 minutes covered to finish gently without drying.
Troubleshoot • When the sauce tastes flat or greasy after cooking, stir in 1–2 extra teaspoons lime juice and a pinch of salt, then taste again. Bright acid tightens coconut richness; target a lightly tangy finish that lingers without chalkiness.
Flavor Boost • For deeper curry character, bloom 1 teaspoon curry powder or garam masala with the paste/spices and add 1 teaspoon soy sauce or 1.5 teaspoons miso to the liquid phase. Umami rounds the tomato/coconut; you should smell a toasted, warm aroma within 30 seconds.
Swap • If you’re out of red curry paste, use 2 teaspoons mild chili powder + 1 teaspoon curry powder + 0.5 teaspoon chili flakes. Expect a more Indian-leaning profile; color should be brick-red and aroma warm, not sharp.
Scale • For 8–10 servings in a 12×16 dish, increase all ingredients by 1.5x and extend covered oven time by 10–15 minutes. Visual cue: edges should bubble steadily and the panko turn deep golden in the center, not just the rim.
Serving Tips
- Spoon over jasmine rice; garnish with cilantro, lime wedges, and chili flakes.
- Serve with warm naan and a cooling cucumber-yogurt raita.
- Top with toasted coconut and crushed peanuts for crunch and aroma.
- Pair with a simple tomato-cucumber salad dressed in lime.
- Plate family-style in the baking dish; add extra lime juice tableside.
Storage & Make-Ahead
Refrigerate cooled casserole in an airtight container up to 4 days.
Reheat covered at 350°F until hot.
For make-ahead, assemble through step 8, cool, cover, and chill up to 24 hours.
Add panko before baking.
Freezes well without topping up to 2 months.
Thaw overnight, then add topping and bake.
Reheating
Reheat gently.
Microwave covered portions with a splash of broth at 50% power, stirring once.
Oven: cover the dish at 325°F until warmed through.
Stovetop: use low heat, add liquid, and stir occasionally to prevent sticking.
Diwali Potluck Favorite
Although Diwali calls for sparkle and abundance, I bring this Sweet Potato Chickpea Curry Casserole because it glows with color, spice, and comfort.
It travels beautifully, feeds six with ease, and slides onto a crowded buffet without fuss.
I simmer coconut milk, tomatoes, and red curry paste into a velvety sauce that hugs tender sweet potatoes and buttery chickpeas.
Peas pop like green confetti; spinach melts silkily; lime and cilantro lift everything.
I prep it earlier in the day, add the panko just before baking, then cover it for the drive so the topping stays crisp.
At the party, I set it beside warm naan and a pot of jasmine rice.
First spoonful: smoky paprika, ginger’s warmth, citrusy brightness—lantern-light in a casserole.
Final Thoughts
Ready to dig in? Give this cozy casserole a try as written, or tweak it to your taste—add extra curry paste for heat, swap in kale for spinach, or finish with a squeeze of extra lime.
Frequently Asked Questions
Can I Assemble This Casserole the Night Before Baking?
Yes—you can assemble it the night before. I’d keep the panko off until baking. Cover and refrigerate; it’ll meld flavors beautifully. Next day, add topping, bake as directed, and enjoy steam-kissed, fragrant comfort with bright lime.
How Can I Reduce the Coconut Milk Fat Content?
Use light coconut milk or dilute full-fat with broth (half-and-half). I’ll skim the thick cream, add extra lime, and a splash of yogurt or cashew milk for body—silky sauce, gentler richness, bright spice intact.
What’s the Best Way to Prevent a Soggy Panko Topping?
I toast panko with olive oil and salt first, then add it uncovered for the final bake. I avoid excess sauce on top, broil briefly, and rest five minutes—crust stays shatteringly crisp, golden, and fragrant.
Can I Cook It Entirely on the Stovetop Without Baking?
Yes—you can. I’d simmer covered until sweet potatoes are tender, then reduce to thicken. I’d toast panko separately in a skillet with oil until crackling-golden, scatter on top, finish with lime and cilantro’s bright perfume.
Is This Recipe Suitable for Slow Cooker Preparation?
Yes—use low 6–7 hours or high 3–4. I’d sauté aromatics first, then slow-cook everything except peas, spinach, and panko. Stir greens in to wilt; finish with lime and cilantro. Toast panko separately for crunch.

Sweet Potato Chickpea Curry Casserole
Equipment
- 1 9×13 inch baking dish
- 1 large skillet
- 1 Medium saucepan
- 1 Cutting board
- 1 Chef's knife
- 1 Wooden spoon
- 1 Measuring cups set
- 1 Measuring spoons set
- 1 Mixing bowl
- 1 aluminum foil sheet
Ingredients
- 2 tablespoon olive oil
- 1 large yellow onion diced
- 3 clove garlic minced
- 1 tablespoon fresh ginger grated
- 2 tablespoon red curry paste
- 2 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground turmeric
- 1/4 teaspoon red pepper flakes optional
- 1 1/2 pound sweet potatoes peeled and 1-inch diced
- 2 can chickpeas 15 ounces each, drained and rinsed
- 1 can diced tomatoes 14 ounces, with juices
- 1 can full-fat coconut milk 13.5 ounces
- 1/2 cup vegetable broth
- 1 teaspoon fine sea salt
- 1/2 teaspoon black pepper
- 1 cup frozen peas
- 3 cup baby spinach roughly chopped
- 1/4 cup fresh cilantro chopped
- 1 tablespoon lime juice fresh
- 1/2 cup panko breadcrumbs
- 1 tablespoon olive oil for topping
- 1/4 teaspoon kosher salt for topping
Instructions
- Preheat the oven to 400°F (200°C) and lightly grease a 9×13-inch baking dish.
- Warm 2 tablespoons olive oil in a large skillet over medium heat and sauté onion for 5 minutes until translucent.
- Add garlic and ginger and cook 1 minute until fragrant.
- Stir in red curry paste, cumin, coriander, smoked paprika, turmeric, and red pepper flakes and toast 30 seconds.
- Add sweet potatoes, chickpeas, diced tomatoes, coconut milk, vegetable broth, salt, and black pepper and bring to a simmer.
- Simmer 8 to 10 minutes, stirring occasionally, until the sauce thickens slightly and sweet potatoes begin to soften.
- Stir in frozen peas and chopped spinach until just wilted.
- Transfer the mixture to the prepared baking dish and spread evenly.
- In a small bowl toss panko with 1 tablespoon olive oil and 1/4 teaspoon kosher salt, then sprinkle evenly over the casserole.
- Cover loosely with foil and bake for 20 minutes, then uncover and bake 10 more minutes until the topping is golden and the sweet potatoes are tender.
- Remove from the oven, rest 5 minutes, and finish with cilantro and lime juice before serving.





