Slow-Cooked Lamb and Aubergine Curry

Cook: 30 min6 servingsmediumIndian
Slow-Cooked Lamb and Aubergine Curry

Aromatic curry featuring tender lamb neck fillet and halved aubergines simmered in a spiced tomato sauce. Ground turmeric, cumin, coriander, and chilli powder build layers of warmth, balanced by fresh coriander and lime at serving. Requires 1.5 hours gentle simmering after browning the meat and vegetables. Served with basmati rice.

Ingredients

6 servings
  • 6 tbsp oil or ghee
    coconut oil1:1cooking_fatdairy-free

    works well with curry spices

  • 1 ¾ lb lamb neck fillet
    lamb shoulder or beef chuck1:1alternative_protein

    similar texture and fat content

  • 8 small eggplant, cut into half
  • 4 cloves garlic, peeled
  • 2 onions, peeled and roughly chopped
  • 1 small green chilli, sliced
  • 1 tsp ground turmeric
  • 1 tbsp ground cumin
    cumin seeds1:1.5spice

    coarser texture, toast before use

    Full guide →
  • 1 tbsp ground coriander
  • 1 tsp chilli powder
  • 1 x 400g tin chopped tomatoes
  • 1 tbsp tomato puree
  • 1 tsp garam masala
  • 1 ½ cups basmati rice
    jasmine rice or long-grain rice1:1grain

    similar cooking time

    Full guide →
  • lime, fresh(optional)
  • fresh coriander(optional)

Instructions

  1. 1

    Heat 2 tbsp oil in a large deep-sided pan and fry the lamb in batches until browned. Set aside.

  2. 2

    Add another 2 tbsp oil to the same pan and fry the eggplant until brown. Set aside.

  3. 3

    Process the garlic and onions in a food processor to form a paste.

  4. 4

    Heat the final 2 tbsp oil in a large deep-sided frying pan and add the garlic and onion mixture with the green chillies. Stir fry for 2-3 minutes.

  5. 5

    Add the turmeric, cumin, coriander, and chilli powder and fry for 1 minute.

  6. 6

    Stir in the tomatoes, tomato puree, and garam masala.

  7. 7

    Add the lamb and eggplant to the sauce and add just enough water to cover both. Bring to the boil, then reduce heat to simmer. Cover and cook for 1 hour 30 minutes or until the meat is tender.

  8. 8

    Check the curry every 15 minutes. Add a little more water if it looks dry.

  9. 9

    Rinse rice and run under water until clear. Boil for 10 minutes and drain. Serve curry with basmati rice, lime, and fresh coriander.

Tips

Tip 1

Stir the curry every 15 minutes during simmering to ensure even cooking and prevent sticking.

Tip 2

Cut aubergines into uniform halves so they cook evenly with the lamb.

Good to Know

Storage

Cover and refrigerate for up to 3 days. Freeze in airtight containers for up to 3 months.

Make Ahead

Prepare the curry through step 7 up to 1 day ahead. Reheat gently over low heat, adding water as needed. Cook rice fresh before serving.

Serve With

Serve hot with basmati rice, fresh lime wedges, and torn fresh coriander leaves.

See pairing guide →

Common Mistakes

Watch

Skip checking the curry during simmering to avoid it drying out; add water in small amounts if needed.

Watch

Do not overcrowd the pan when browning lamb to avoid steaming; fry in batches for even browning.

Substitutions

Dairy-Free Swaps

oil or ghee
coconut oil1:1cooking_fatdairy-free

works well with curry spices

Full guide →

General Alternatives

lamb neck fillet
lamb shoulder or beef chuck1:1alternative_protein

similar texture and fat content

ground cumin
cumin seeds1:1.5spice

coarser texture, toast before use

Full guide →
basmati rice
jasmine rice or long-grain rice1:1grain

similar cooking time

Full guide →
Find more substitutions →