Skip to main content
    JaflongCatering
    Recipe guideline

    Lamb rogan josh that holds on a buffet

    A slow-braised rogan josh built to survive two hours in a chafing unit — the browning, the yoghurt tempering, and the reduction stage most home recipes skip.

    8 min readUpdated 20 August 2026
    Found this useful?

    Built for service, not just for dinner

    A curry cooked for a table of six can be served the moment it is ready. A curry cooked for a buffet has to survive transport, a holding period and a chafing unit without splitting, thinning or drying. Everything below — the hard sear, the tempered yoghurt, the final reduction — exists to make that possible.

    Yield

    Serves 8, scalable to 60

    Prep

    30 min

    Cook

    120 min

    Ingredients

    Main

    • 1.6kg bone-in lamb shoulder, cut into large chunks
    • 5 tbsp ghee or vegetable oil
    • 3 large onions, finely sliced
    • 3 tbsp ginger and garlic paste
    • 300g full-fat natural yoghurt, whisked smooth

    Spices

    • 3 tbsp Kashmiri chilli powder (colour, not heat)
    • 2 tsp ground fennel
    • 1 tsp ground ginger
    • 4 green cardamom, 1 black cardamom, 1 cinnamon stick, 4 cloves
    • 1 tsp garam masala, to finish
    • Salt to taste

    Method

    1. 1

      Brown the lamb hard

      Sear the lamb in batches over high heat until genuinely browned. Crowding the pan steams the meat and costs you most of the finished flavour. Set aside.

    2. 2

      Build the base

      Fry the whole spices in the same fat for 30 seconds, add the onions and cook slowly to a deep gold — 20 minutes, not five. Add the ginger and garlic paste and cook out its raw edge.

    3. 3

      Temper the yoghurt

      Take the pan off direct heat and add the whisked yoghurt a spoonful at a time, stirring constantly. Adding it cold and fast is what splits the sauce.

    4. 4

      Braise

      Return the lamb, add the ground spices and just enough water to come halfway up the meat. Cover and cook at a bare simmer for 90 minutes, until the meat gives against a spoon.

    5. 5

      Reduce and finish

      Uncover and reduce until the oil separates and rises to the surface. Finish with garam masala and rest for 20 minutes before serving.

    Chef’s notes

    • The reduction stage is what lets a curry sit in a chafing unit without going watery. Skipping it is why buffet curries thin out an hour into service.
    • Bone-in shoulder over diced leg every time — the collagen is what gives the sauce body.
    • Rogan josh improves overnight. For events we cook it the day before and reheat gently to order.
    • Kashmiri chilli is for colour. If you want heat, add it separately so the mild version stays on the menu.

    Frequently asked questions

    Want us to do it for you?

    We cater weddings, corporate events, schools and parties across Richmond upon Thames and Kingston.

    Why organisers trust us

    A caterer Richmond already knows

    Food Hygiene Rating
    5
    Catering since
    2008
    Events catered
    ~500
    Google rating
    4.7★
    • Ham Fair stallholder
    • Hollyfest partner
    • Richmond Park events
    • Corporate & private clients