Lamb karahi gosht recipe! Succulent and juicy cubes of bone-in lamb slow cooked in a karahi or wok along with onions, tomatoes, ginger-garlic and spices. This lamb curry is made using very common ingredients but tastes uncommonly good!
Want to eat a meat curry that tastes like heaven with roti or naan? Try lamb karahi gosht. Just dip a piece of bread into this curry and scoop it into your mouth. You will experience an explosion of rich, bold and very intense flavours that will blow you away! And I'm not exaggerating one bit, pinky promise.
It is surprising because you would normally associate a rich curry with ingredients like cream or butter or nut pastes. But this lamb karahi recipe is free of all of those ingredients and still packs quite a punch.
Ingredients in lamb karahi
- Lamb - bone-in, cut into bite-sized pieces
- Onions - sliced
- Tomatoes - chopped
- Ginger-garlic paste
- Spices like whole peppercorns, cumin and coriander
- Dry red chillies and green red chillies
Plus cooking oil and salt, of course, and fresh herbs of your choice (cilantro or parsley). This is optional, however. If you don't have these green herbs, that's totally fine too.
Ginger-garlic paste is a staple of Indian cooking. Here, you have two options. Either buy premade ginger and garlic paste (sold in separate bottles or tubes). Or make it at home - a very easy step. All you need to do is take equal quantities of both in a blender, add a little water and blend to a smooth paste. You can store this paste in a sealed glass jar in the refrigerator for a couple of weeks, at the least.
Dry red chillies are also found in Indian grocery stores.
How to make lamb karahi gosht
This is an easy lamb curry with few ingredients and a straightforward method of cooking. Here's how you make it -
Step 1 - marinate the meat
Take the lamb in a deep glass bowl and mix in the ginger-garlic paste and salt. Cover with clingwrap and leave to marinate in a cool place. While you are doing the other steps, the meat will be marinated.
Step 2 - make the dry masala
Dry roast the whole spices (peppercorns, cumin, coriander and red chilli) in a small frypan on medium heat. When the spices turn slightly dark and give off a distinctly spicy aroma, take the frypan off the hob and let cool for a couple minutes. Grind the toasted spices in a mortar or pestle or a spice grinder. I use my coffee grinder which doubles beautifully as a spice grinder too.
Step 3 - Fry the onions
In a wok or karahi, heat oil and add the sliced onions. Saute until they turn pinkish. There is no need to caramelize them in this recipe.
Step 4 - Add the meat and dry masala.
Stir-fry on medium heat for a few minutes until the meat turns brown and the oil leaves the sides of the wok.
Step 5 - Add tomatoes
Cook the tomatoes until they break down. Then lower the heat, cover the wok and slow cook for 45 minutes. Add half a glass of water halfway through the cooking process if the gravy seems to be getting too dry.
Step 6 - Garnish with slivered ginger and green chillies
When the lamb has softened and the gravy is done, take off the lid and add ginger juliennes and two green chillies slit lengthwise. Sprinkle with chopped cilantro or parsley (optional). Your lamb curry is ready to be served with warm naan.
What makes lamb karahi gosht so special
Check out the list above. You don't need anything fancy or exotic to make karahi gosht. So what is the secret to all the awesomeness? There's more than one -
- marinating the meat - the ginger-garlic paste seeps into the meat to make it extra succulent and juicy.
- dry roasting the masala - roasting the whole spices and then grinding them really enhances their flavour profile.
- the cooking methods - sauteing the lamb and browning seals in those juices. This is a cooking method known as bhuna which is an essentials step while cooking any kind of meat in Indian recipes. Bhuna gosht or meat is very tasty. And of course, slow cooking it while it is covered and on low heat also contributes to its great taste. This is called dum.
Note: If you want to know more about Indian cooking methods like bhunao and dum, have a look at this post -
While we are on the subject of taste, leftover lamb curry tastes even more delicious! I have discovered that if I keep this spicy lamb curry in the fridge overnight, it tastes even better the next day. More time for the meat to absorb all the flavours, I guess.
Top tips for the best lamb curry
- Use the most ripe and red tomatoes that you can find. The curry depends on the quality and colour of the tomatoes, so don't go for the pale orange ones. I used red grape tomatoes in this recipe, but you can choose any variety as long as they are ripe and very red.
- Ideally, karahi gosht doesn't require any water, but you can add some if you see that the curry is getting too dry because of the long cooking time. Don't add too much though because we want a thick, shiny gravy in the end.
- Don't skip step 4 above where you are stir-frying the meat. This is what makes for a really tasty curry.
Other Indian lamb recipes you might like
karahi gosht (lamb curry)
- 1.8 lbs lamb on the bone cut into bite-sized pieces
- ⅓ cup cooking oil
- 1 medium onion sliced finely
- 4 tablespoons ginger-garlic paste
- ¼ teaspoon peppercorns
- 1 teaspoon cumin seeds
- 1 tablespoons coriander seeds
- 2 dry red chillies
- 4-5 to matoes chopped
- 2 green chillies
- 1 teaspoon ginger juliennes
- 1 sprig cilantro or parsley optional
- sea salt
- Marinate lamb cubes in the ginger-garlic paste and salt. Cover with clingwrap and keep aside in a cool place.
- Slice the onion and tomatoes.
- Take the whole spices (peppercorns, cumin and coriander seeds) and the dry red chillies in a small frypan and roast on medium heat until they change colour and become fragrant. Wait a few minutes for the spices to cool down a bit, then grind in a spice or coffee grinder to a powder.
- Heat oil in a karahi (wok) and add the onions. Fry until translucent.
- Add the marinated meat along with the dry masala and saute on medium heat until the meat has browned slightly and the oil leaves the sides of the karahi.
- Add the tomatoes, saute for 3-4 minutes or until the tomatoes break down. Lower heat and cook, covered, for 45 minutes. Check the gravy halfway and add half a glass water if needed.
- Uncover and add ginger juliennes, green chillies and fresh herbs if using.
- Serve with warm naan.
- Choose the reddest, ripest tomatoes you can find.
- Don't add too much water to the cooking meat. The gravy is supposed to be quite thick.
Did you make this lamb karahi gosht recipe? Don't forget to give it a star rating below!
Claudia Lamascolo says
this looks like the perfect meal to me. I love all these flavors and even the color is fantastic!
Bintu | Recipes From A Pantry says
This dish has my mouth watering! Lamb curry is one of my favourites and this sounds so flavourful and delicious.
This sounds like my kind of recipe! I bet the taste is just out of this world. I love the fact that you let the lamb absorb some of the ginger and garlic flavors before the cooking process begins. I can just imagine dipping that piece of bread into that flavorful sauce. Oh, I am drooling here!
Susan M. says
I've been looking to try a curry recipe. Thank you so much for the detailed pictures and the detailed instructions. You've made it so easy for me!
Wow this looks so delicious and with simple ingredients! Lamb is really one of my favorite meats but I don't eat it that often. This looks sooo yummy
This is my favourite dish to order when we get Indian food. Decided to give it a go at home and I'm so glad we did! It tastes just like you'd get in the restaurant but with more meat! It was so quick and easy too.
That's so wonderful, Rebecca! Glad the dish was a success!
This is so good. I cooked for my wife as I wanted to show her hey I can cook too! This made it easy, tastes incredible. I took the advice and cooked it in the evening and then put it in the fridge then served it for lunch the next day. She was definitely impressed. Thank you!
Sajid, this is so lovely to hear! I'm really glad that it was a success and she liked it!!