Love this? Pin it for later!
Batch-Cook Chicken & Sweet Potato Curry: The Family Dinner Hero
There’s a Tuesday night in October I’ll never forget. I’d just picked the kids up from swimming, the sky was spitting rain, and every last one of us was starving. I opened the front door to the scent of ginger, garlic and coconut milk drifting through the hallway and actually heard my husband sigh, “Thank goodness for that curry.” Twenty minutes later we were scooping tender chicken and silky sweet-potato chunks over steaming rice, homework papers pushed to the edge of the table, nobody caring that the toddler had orange streaks on her sleeve. That moment—warm bowls, full bellies, zero fuss—was the exact reason I created this big-batch chicken and sweet potato curry. It is purpose-built for real life: one pot, freezer-friendly, naturally gluten-free, and packed with enough veg and protein to count as a complete meal. Whether you’re feeding a crowd, stocking the deep-freeze before a new baby arrives, or simply trying to survive mid-week mayhem, this curry will quietly become the backbone of your dinner rotation.
Why This Recipe Works
- One-pot wonder: everything simmers together—no browning chicken in batches or roasting sweet potatoes separately.
- Freezer hero: makes 10 generous portions; flavour actually improves after a freeze-thaw cycle.
- Budget brilliance: chicken thighs, sweet potatoes and tinned tomatoes keep costs low without tasting “cheap”.
- Vegetable smuggler: three different veggies plus lentils disappear into the glossy sauce—great for picky eaters.
- Customisable heat: mild enough for kids, but a spoon of chilli crisp on top keeps grown-ups happy.
- Time-saver: 20 minutes active prep; the stove does the rest while you fold laundry or help with spellings.
Ingredients You'll Need
Great curry starts at the grocery store, but that doesn’t mean you need anything fancy. Here’s what to look for—and what you can swap in a pinch.
Chicken thighs – Boneless, skin-on thighs stay succulent after long simmering. If you only have breast, add it in the last 15 minutes so it doesn’t dry out. Turkey thigh works too.
Sweet potatoes – Choose orange-fleshed varieties (often labelled “garnet” or “jewel”). They’re starchier and give the sauce a natural sweetness. Butternut squash or pumpkin are fine stand-ins.
Aromatics – One large onion, three fat garlic cloves and a thumb of ginger form the holy trinity. Grate the ginger on a microplane so it melts into the sauce.
Red lentils – Optional, but they thicken the curry and boost protein for pennies. Rinse until the water runs clear to remove dusty starch.
Curry powder – Use a fresh, fragrant blend. If yours has been languishing since 2019, treat yourself to a new jar; spices lose 50 % of their punch within a year.
Crushed tomatoes – A 400 g tin provides tangy backbone. Fire-roasted tomatoes add smoky depth if you can find them.
Coconut milk – Full-fat, please. Light versions water down flavour and tend to split when frozen.
Spinach – Baby spinach wilts in seconds and adds colour. Frozen spinach (squeeze out excess water) is an economical swap.
Stock concentrate – I keep a tube of reduced-sodium chicken bouillon in the fridge for instant depth. Vegetable bouillon keeps the dish vegetarian-friendly if you ever omit the chicken.
Fresh coriander – Stir the stalks into the sauce and scatter leaves on top for two layers of citrusy perfume.
How to Make Batch-Cook Chicken & Sweet Potato Curry
Prep your veg & chicken
Dice 3 medium sweet potatoes (leave the skin on for extra fibre), chop 2 carrots into half-moons, and cube 1.5 kg chicken thighs into 3 cm pieces. Pat the chicken dry; moisture is the enemy of browning.
Bloom your spices
Heat 2 Tbsp neutral oil in your largest heavy pot over medium. Add 1 diced onion and sauté 4 minutes until translucent. Stir in 3 Tbsp curry powder, 1 tsp turmeric and ½ tsp black pepper; cook 60 seconds until fragrant. This brief toast wakes up dormant essential oils.
Build the base
Add 3 grated garlic cloves and 2 Tbsp grated ginger; stir 30 seconds. Tip in 2 Tbsp tomato paste and mash it into the onions; caramelising the paste deepens colour. Splash in 2 Tbsp water if the mixture starts to stick.
Add chicken & coat
Increase heat to medium-high. Add chicken, season with 1 tsp salt, and toss until each piece is stained golden by the spices, about 3 minutes. You’re not looking to cook through—just seal in flavour.
Simmer with tomatoes & lentils
Pour in 400 g crushed tomatoes, 800 ml chicken stock and ½ cup rinsed red lentils. Bring to a gentle bubble, scraping the bottom to release any tasty brown bits. Reduce heat to low, cover, and simmer 10 minutes so lentils soften.
Add sweet potatoes & slow cook
Stir in sweet potatoes and carrots. Simmer 25–30 minutes, partially covered, until potatoes yield easily to a fork and chicken is shreddy-tender. Stir occasionally; add a splash of water if it’s looking thick.
Finish with coconut milk & greens
Shake 400 ml coconut milk well and pour it in. Add 2 tsp honey to balance acidity, 1 Tbsp lime juice for brightness and ½ tsp garam masala for floral top notes. Fold in 3 big handfuls spinach; cook 1 minute until wilted. Taste and adjust salt.
Portion & store
Ladle into 10 x 500 ml containers. Cool 30 minutes uncovered, then refrigerate or freeze. Thin with stock when reheating; flavours concentrate as the curry sits.
Expert Tips
Low & slow is your friend
Resist the urge to crank the heat; gentle simmering coaxes collagen from chicken thighs into silky gelatin that naturally thickens the sauce.
Flash-cool safely
Spread hot curry into a wide roasting tin; the larger surface area drops temperature quickly, minimising the time it spends in the bacterial “danger zone”.
Coconut milk separation fix
If your thawed curry looks grainy, whisk in a splash of hot stock and warm gently; the fat will re-emulsify into a smooth sauce.
Double-duty coriander
Chop the stalks finely and add with garlic; they’re packed with flavour and prevent waste.
Batch math
My 5-litre Dutch oven holds exactly a 1.5 kg chicken recipe; if your pot is smaller, halve or cook in two rounds to avoid dangerous boil-overs.
Spice refresh
Add ½ tsp more garam masala at reheat time; volatile top-note spices fade after freezing, so a final hit restores aroma.
Variations to Try
- Vegetarian: swap chicken for 2 x 400 g tins chickpeas and use veg stock; simmer only 15 minutes after adding chickpeas.
- Thai twist: sub 2 Tbsp Thai red curry paste for curry powder, use Thai basil instead of coriander and finish with fish sauce + brown sugar.
- Extra greens: stir in 150 g frozen peas or chopped green beans in the last 5 minutes for colour and vitamin C.
- Creamy korma vibe: replace half the coconut milk with 120 g Greek yoghurt and add ½ tsp ground cardamom.
- Slow-cooker method: complete steps 1–4 in a skillet, then transfer everything except coconut milk & spinach to a slow cooker; cook 4 hours on low, stir in coconut milk and spinach at the end.
- Seafood spin: use firm white fish or prawns; add only for the final 8 minutes to prevent rubbery texture.
Storage Tips
Refrigerator: Cool completely, cover and chill up to 4 days. Reheat single portions in microwave for 2–3 minutes, stirring halfway, or on stovetop over medium with a splash of stock.
Freezer: Portion into airtight 500 ml containers leaving 2 cm head-space for expansion. Label, date and freeze up to 3 months. For best texture, thaw overnight in fridge; if you’re in a hurry, microwave on 30 % power until pliable enough to slide into a pot.
Reheating from frozen: Place block of curry in a saucepan with 60 ml stock or water, cover, and warm over low, stirring occasionally, 15–20 minutes. An instant-read thermometer should hit 74 °C in the centre.
Leftover love: Turn leftovers into soup by thinning with stock, add a handful of rice noodles and a squeeze of lime for a quick laksa-style lunch.
Frequently Asked Questions
Batch-Cook Chicken & Sweet Potato Curry
Ingredients
Instructions
- Prep: Dice vegetables and chicken. Pat chicken dry.
- Sauté aromatics: In a large pot heat oil over medium. Cook onion 4 min. Add curry powder & turmeric; toast 1 min.
- Build base: Stir in garlic, ginger and tomato paste; cook 30 sec.
- Brown chicken: Increase heat to medium-high, add chicken, season with 1 tsp salt and cook 3 min until coloured.
- Simmer: Add tomatoes, stock and lentils. Cover and simmer 10 min.
- Add veg: Stir in sweet potatoes & carrots. Simmer 25–30 min until tender.
- Finish: Stir in coconut milk, honey, lime juice and garam masala. Add spinach; cook 1 min. Adjust salt.
- Portion: Cool 30 min, then ladle into 10 containers. Refrigerate or freeze.
Recipe Notes
Curry thickens as it stands—thin with stock when reheating. Flavour improves overnight, making this the ultimate make-ahead family dinner.