No image available
Member recipe

Lamb/Beef Rogan Josh

  • 1
  • 2
  • 3
  • 4
  • 5
(1 ratings)

Member recipe by


Serves 4

A typical Indian recipe with a very distinctive tast

This recipe has been submitted by the Good Food community. Sign in or create a My Good Food account to upload your own recipe creations. Please note that all recipes will be moderated but they are not tested in the Good Food kitchen.
Save to My Good Food
Please sign in or register to save recipes.


  • 2 x 2.5cm chunks fresh ginger; peeled & chopped
  • 8 cloves garlic, peeled
  • 2 cups water
  • 10 tablespoons vegetable oil
  • 1 kilo boned lamb neck fillet, shoulder or leg; cubed
  • 10 whole cardamom pods
  • 2 whole bay leaves
  • 6 whole cloves
  • 10 whole black peppercorns
  • 1 stick cinnamon
  • 2 medium onions, peeled, finely chopped
  • 1 teaspoon coriander seed -- ground
  • 2 teaspoons cumin seeds -- ground
  • 4 teaspoons red paprika
  • 1 teaspoon cayenne pepper, ground
  • 1 teaspoon salt, to taste
  • 6 tablespoons plain yogurt
  • 1/4 teaspoon garam masala
  • 1 dash fresh ground pepper to taste


    1. Put the ginger, garlic, and 4 tablespoons water into the container of an electric blender. Blend well until you have a smooth paste
    2. Heat the oil in a wide, heavy pot over a medium high flame. Brown the meat cubes in several batches and set to one side. Put the cardamom, bay leaves, cloves, peppercorns and cinnamon into the same hot oil. Stir once and wait until the cloves swell and the bay leaves begin to take on colour. This just takes a few seconds.
    3. Now put in the onions. Stir and fry for about 5 minutes or until the onions turn a medium brown colour. Put in the ginger garlic paste and stir for 30 seconds. Then add the coriander, cumin, paprika-cayenne, and salt. Stir and fry for another 30 seconds. Add the fried meat cubes and juices. Stir for 30 seconds.
    4. Now put in 1 tablespoon of the yoghurt. Stir and fry for about 30 seconds or until the yoghurt is well blended. Add the remaining yoghurt, a tablespoon at a time, in the same way. Stir and fry for another 3 - 4 minutes.
    5. Now add ½ pint (275ml) of water if you are cooking lamb (3/4 pint (425ml) water if you are cooking beef). Bring the contents of the pot to a boil, scraping in all browned spices on the sides and bottom of the pot. Cover, turn heat to low and simmer for about half an hour if you are cooking lamb (2 hours if you are cooking beef), or until meat is tender. Every 10 minutes or so, give the meat a good stir.
    6. When the meat is tender, take off the lid, turn the heat up to medium, and boil away some of the liquid. You should end up with tender meat in a thick, reddish brown sauce. All the fat that collects in the pot may be spooned off the top. Sprinkle the Garam Marsala and black pepper over the meat before you serve and mix them in.

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
13th May, 2013
Cooked this with beef chuck steak in the oven on a low heat for 7 hours. Most of the liquid had turned into a yummy thick gravy so I added a tin of tomatoes and extra yogurt just before dishing up. I would definitely cook this again it was delicious and all 5 of us licked our plates clean. Served it with boiled rice and nan bread with a sprinkling of coriander. Dee-Lish !
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.