Chicken And Aubergine Curry

Servings: 4 Total Time: 55 mins Difficulty: Beginner
One-Pan Weeknight Chicken Curry
chicken and aubergine curry in a dark pan with tender chicken chunks and soft aubergine cubes in spiced tomato gravy pinit

A chicken and aubergine curry brings together browned chicken pieces and silky cubes of aubergine in a spiced tomato and onion gravy that thickens as it simmers. The aubergine breaks down just enough to add body, while the chicken stays juicy because it cooks low and slow in the sauce. You get a weeknight-friendly dinner that tastes like it spent hours on the stove.

This version keeps the ingredient list short and the method straightforward, so you don’t need special equipment or hard-to-find spices. It’s built in one heavy pan, which means fewer dishes and a deeper, rounder flavor from the fond left after browning. Serve it over plain rice and you’ve got a complete meal. If you enjoyed this, our chicken katsu curry is worth trying next. Making this chicken and aubergine curry at home is surprisingly straightforward once you know the key steps.

Why You’ll Love These Chicken And Aubergine Curry

  • One pan means the sauce picks up every bit of browned flavor from the chicken and aubergine.
  • Aubergine cubes turn creamy without any dairy, giving the gravy a natural thickness.
  • The spice level is mild but layered, so it suits most palates without tasting flat.
  • Leftovers reheat well, making it a solid choice for meal prep bowls later in the week.
chicken and aubergine curry in pan with tomato gravy

Ingredients You’ll Need

  • 500g boneless chicken thighs, cut into 3cm chunks – thighs stay moist longer than breast in a simmering sauce.
  • 1 large aubergine (about 350g), cut into 2cm cubes – the skin holds shape while the inside softens.
  • 2 tbsp neutral oil – used for browning, not flavor, so avoid strong olive oil.
  • 1 large onion, finely diced – builds the sweet base of the gravy.
  • 3 garlic cloves, minced – added after onions to avoid burning.
  • 1 tbsp grated fresh ginger – pairs with garlic for warmth.
  • 2 tsp ground cumin – earthy backbone of the spice mix.
  • 1 tsp ground coriander – adds citrusy lift without heat.
  • 1 tsp turmeric – color and mild bitterness.
  • 1 tsp chili powder – adjust down if sensitive to heat.
  • 400g chopped canned tomatoes – acidity balances the spices.
  • 150ml water – loosens the sauce to a stew consistency.
  • Salt to taste, added in two stages.
  • Fresh coriander leaves, to finish.

Ingredient Substitutions

Chicken thighs: Replace with an equal weight of boneless chicken breast if you prefer leaner meat. Breast cooks faster and dries quicker, so reduce the simmer time by about 5 minutes and check the centers early. Expect a firmer bite and less rendered fat in the sauce, which you can offset with a teaspoon of oil. The chicken and aubergine curry works well for weeknight cooking when time is limited.

Aubergine: Swap with the same weight of courgette cut slightly larger, since courgette collapses faster. The gravy will be lighter and less creamy because courgette holds more water and less starch. Add it in the last 10 minutes of cooking to keep some texture. Storing leftover chicken and aubergine curry correctly keeps it tasting good for days.

Chopped canned tomatoes: Use 400g passata plus 1 tsp sugar if you want a smoother, less chunky sauce. Passata reduces quicker, so watch the pan and add an extra 50ml water if it tightens. The flavor is slightly sweeter and less bright than canned tomatoes.

Neutral oil: Replace with ghee for a nuttier, richer base that browns the onions faster. Ghee burns at a lower smoke point than oil, so keep the heat at medium-low heat when softening the onion. The finished curry will taste rounder and more buttery. For another easy option, check out our cooking methods.

Step-by-Step Instructions

  1. Heat 1 tbsp oil in a heavy pan over medium-high heat and brown the chicken chunks in two batches until golden and crispy on the outside, about 4 minutes per side. Remove to a plate; crowding the pan steams the meat instead of browning it.
  2. Lower to medium heat, add the remaining oil, and soften the diced onion for 6–8 minutes until translucent and just starting to color at the edges.
  3. Stir in garlic, ginger, cumin, coriander, turmeric, and chili powder; cook 1 minute until fragrant and the spices coat the onion without catching.
  4. Add aubergine cubes and toss to coat in the spice paste, then pour in chopped tomatoes and water. Return the chicken with any resting juices.
  5. Bring to a gentle bubble, then cover and simmer on low heat for 25–30 minutes, stirring twice, until the aubergine is tender and the chicken reaches a safe internal temperature of 75°C / 165°F.
  6. Uncover for the final 5 minutes if the sauce looks loose; finish with salt and fresh coriander, then serve immediately.

Pro Tips

Salting the aubergine cubes 15 minutes before cooking draws out bitterness and helps them hold shape; rinse and pat dry before adding to the pan. This step keeps the roasting vegetables from turning mushy in the sauce.

Brown the chicken in batches even if it takes an extra few minutes; the fond left behind is what gives the chicken and aubergine curry its deep base note. A single layer with space between pieces is the rule.

Use a heavy-bottomed pan so the tomato gravy doesn’t scorch during the long simmer. Thin pans hotspot and you’ll taste burnt edges in an otherwise clean sauce.

Finish with a squeeze of lemon if the sauce tastes flat after simmering; the acid sharpens the spice layer without adding heat. Add it off the heat to keep the bright note.

Common Mistakes to Avoid

Adding the garlic and ginger with the raw onion instead of after softening leads to burnt, bitter specks. Onion needs the head start because it releases moisture slowly while aromatics scorch fast.

Skipping the browning step on the chicken puts pale, boiled-tasting meat into the curry. The Maillard reaction in those 4 minutes per side builds the savory floor the spices sit on.

Pouring all the water in at once and cranking the heat makes the aubergine fall apart before the chicken is done. A gentle simmer protects the cube structure and lets flavors merge.

Serving Suggestions

Plain basmati rice is the standard base, but warmed flatbread also works for scooping the gravy. A side of eggplant rollatini adds a cheesy contrast if you want a larger spread.

Top each bowl with a spoon of plain yogurt to cool the chili powder’s edge and add a creamy streak. Pickled onions on the side cut through the tomato richness with a sharp bite.

Storage and Reheating

Cool the curry to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. The aubergine softens further but the flavor improves overnight.

Reheat on the stovetop over medium-low heat until steaming and the chicken hits 75°C / 165°F again, about 8 minutes with a splash of water. Freeze for up to 2 months in portion tubs; thaw overnight before reheating.

Recipe Variations

Coconut Version

Swap the 150ml water for 150ml coconut milk added in the last 10 minutes of simmer. The sauce turns creamier and sweeter, with the chili powder rounded off by the fat. Expect a lighter orange color and a softer spice hit.

Smoky Version

Add 1 tsp smoked paprika with the ground spices and use smoked ribs rub technique by charring the aubergine under a grill first. The cubes bring a campfire note that pairs with the cumin. The gravy stays darker and gains a barbecue lean.

Quick Pressure Version

Brown the chicken using the sear function, then pressure cook with the tomatoes and aubergine for 8 minutes. Release the steam and reduce the sauce uncovered for 5 minutes. You save about 15 minutes but lose some fond development from the slow simmer.

Extra Veg Version

Add 200g diced bell pepper with the aubergine for a sweeter, crunchier finish. The peppers keep some bite even after 25–30 minutes, giving the bowl more texture. Use vegan paste in place of dry spices if you want a shortcut base.

chicken and aubergine curry in a dark pan with tender chicken chunks and soft aubergine cubes in spiced tomato gravy pinit
0 Add to Favorites

Chicken And Aubergine Curry

Difficulty: Beginner Prep Time 15 mins Cook Time 40 mins Total Time 55 mins
Servings: 4 Estimated Cost: $ 10 Calories: 350 kcal

Description

A chicken and aubergine curry brings together browned chicken pieces and silky cubes of aubergine in a spiced tomato and onion gravy that thickens as it simmers. Built in one heavy pan with a short ingredient list, it's a weeknight-friendly dinner that tastes like it spent hours on the stove.

Ingredients

Cooking Mode Disabled

Instructions

  1. Brown the chicken

    Heat 1 tbsp oil in a heavy pan over medium-high heat and brown the chicken chunks in two batches until golden and crispy on the outside, about 4 minutes per side. Remove to a plate; crowding the pan steams the meat instead of browning it, and you want a deep savory base from the fond left behind.

  2. Soften the onion

    Lower the heat to medium heat, add the remaining oil, and soften the diced onion for 6–8 minutes until translucent and just starting to color at the edges. Stir occasionally so the onion releases its sweetness without catching on the pan.

  3. Cook the spices

    Stir in garlic, ginger, cumin, coriander, turmeric, and chili powder; cook 1 minute until fragrant and the spices coat the onion without catching. Keep the heat at medium so the aromatics do not scorch and turn bitter.

  4. Add aubergine and liquids

    Add aubergine cubes and toss to coat in the spice paste, then pour in chopped tomatoes and water. The aubergine should be fully coated and the pan liquid should look loose like a stew base before moving on.

  5. Return chicken and simmer

    Return the chicken with any resting juices to the pan and bring to a gentle bubble. Cover and simmer on low heat for 25–30 minutes, stirring twice, until the aubergine is tender and the chicken reaches a safe internal temperature of 75°C / 165°F.

  6. Uncover and finish

    Uncover for the final 5 minutes if the sauce looks loose, letting it tighten to a gravy consistency. Finish with salt and fresh coriander, then serve immediately while hot.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 350kcal
% Daily Value *
Total Fat 12g19%
Saturated Fat 4g20%
Cholesterol 60mg20%
Sodium 480mg20%
Total Carbohydrate 38g13%
Dietary Fiber 3g12%
Sugars 6g
Protein 22g44%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Cool the curry to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days; the flavor improves overnight as the aubergine softens further.
  • Reheating: Reheat on the stovetop over medium-low heat until steaming and the chicken hits 75°C / 165°F again, about 8 minutes with a splash of water; do not reheat the same portion more than once.
  • Pro tip: Salt the aubergine cubes 15 minutes before cooking to draw out bitterness, rinse and pat dry, and see our vegan curry paste for a shortcut spice base.
  • Browning: Brown the chicken in batches in a single layer with space between pieces so the fond develops instead of the meat steaming.
Keywords: chicken, aubergine, curry, one pan, weeknight, mild spice, tomato gravy, meal prep
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

Yes, you can make the curry up to 4 days ahead and refrigerate it in an airtight container after cooling within 2 hours. Reheat on the stovetop over medium-low heat until steaming and the chicken hits 75°C / 165°F again. If you want another easy chicken dinner, try our chicken katsu curry.

Can I freeze this recipe?

Freeze the cooled curry in portion tubs for up to 2 months, then thaw overnight in the fridge before reheating. Reheat on the stovetop until steaming hot and the chicken reaches 75°C / 165°F, about 8 minutes with a splash of water. Do not refreeze a portion once it has been thawed and reheated.

What can I substitute for chicken thighs?

You can replace the thighs with an equal weight of boneless chicken breast for leaner meat, but reduce the simmer time by about 5 minutes and check the centers early. Breast cooks faster and dries quicker, so expect a firmer bite and less rendered fat in the sauce. A teaspoon of oil can offset the lost fat.

How do I know when it's done?

The curry is done when the aubergine cubes are tender and the chicken reaches an internal temperature of 75°C / 165°F at its thickest part. The sauce should be thickened and the chicken should show no pink near the bone if present. Use a thermometer rather than judging by color alone.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *