Follow these steps for perfect results
fresh ginger
peeled and grated
garlic cloves
chopped
turmeric
plain yogurt
lamb shoulder
cut into big chunks
vegetable oil
green cardamom pods
whole cloves
cinnamon stick
yellow onion
finely chopped
green chilies
sliced
coriander seed
ground
dried red chilies
ripe tomatoes
roughly chopped
canned chopped tomato
fresh coriander
leaves picked
salt
to taste
sugar
fresh coriander
leaves picked, to serve
green chilies
optional
Combine lamb, ginger, garlic, turmeric, and yogurt in a bowl.
Mix thoroughly to coat the lamb.
Refrigerate overnight for marination.
Remove lamb from refrigerator 2 hours before cooking to bring to room temperature.
Heat oil in a large, heavy-bottomed skillet until smoking.
Reduce heat to low, add cardamom pods, cloves, and cinnamon stick.
Cook gently for 1 minute to release aroma.
Increase heat to medium.
Add onion and green chilies, cook until golden and oil separates.
Increase heat to high, add marinated lamb to the pan, stir until slightly browned.
Add fresh and canned tomatoes to the pan.
Add a little hot water if necessary to prevent sticking.
Add coriander leaves and dry chilies.
Bring to a boil, add salt and sugar to taste.
Cover tightly, reduce heat to low, and simmer for 1 1/2 to 2 hours, or until lamb is fork-tender.
Adjust seasonings as needed.
If adding salt, simmer for 10 more minutes.
Remove from heat.
Garnish with coriander leaves and/or green chilies before serving.
Serve with rice, roti, or naan.
Expert advice for the best results
For a richer flavor, use ghee instead of vegetable oil.
Adjust the amount of chilies to control the spiciness.
Allow the curry to rest for at least 30 minutes before serving to allow the flavors to meld.
Everything you need to know before you start
20 minutes
Can be made a day ahead for better flavor.
Serve in a bowl garnished with fresh coriander and a dollop of yogurt or cream.
Serve with basmati rice.
Serve with naan bread.
Serve with raita (yogurt dip).
Light-bodied red wine to complement the spices.
Hoppy beer to cut through the richness of the curry.
Discover the story behind this recipe
A signature dish of Kashmiri cuisine, often served at special occasions and celebrations.
Discover more delicious Indian Dinner recipes to expand your culinary repertoire
A rich and flavorful Mughlai-style chicken dish with a smoky aroma and creamy gravy, perfect for special occasions or a comforting meal.
A flavorful and aromatic Calcutta-style Chicken Biryani recipe featuring tender chicken, fragrant rice, and a blend of traditional Indian spices.
A flavorful Indian vegetable biryani recipe with spicy and tangy potatoes (chatpata aloo).
A creamy and flavorful North Indian dish made with paneer (Indian cheese) in a tomato-based gravy.
A rich and flavorful Indian chicken dish cooked in a creamy cashew and yogurt-based gravy.
A flavorful and healthy Indian curry made with cauliflower rice, lentils, and aromatic spices.
A flavorful Dhaba-style Chicken Bharta recipe with shredded chicken in a rich, creamy tomato-based gravy.
A flavorful Indian-style Crispy and Spicy Chilli Chicken recipe.