Lamb Karahi – Authentic Pakistani Style Lamb Curry Recipe
Make this authentic Lamb Karahi at home with tender slow-cooked lamb, rich tomato curry sauce, yogurt, and aromatic Pakistani spices. Easy one-pot karahi lamb recipe perfect with naan or rice.

Lamb Karahi Recipe
There’s nothing more disappointing than spending hours cooking lamb curry and ending up with tough meat and bland gravy. We’ve all been there. You want that rich restaurant-style flavor, tender juicy lamb, and thick aromatic masala that clings perfectly to naan — but homemade curries often miss the mark.
Well, this homemade Lamb Karahi recipe changes everything.
This dish is bold, comforting, and packed with authentic Pakistani flavors. The lamb is slow-cooked until melt-in-your-mouth tender, while the tomato and yogurt-based karahi curry creates a rich, spicy, and deeply satisfying sauce. The best part? You only need one pan and simple pantry spices to make it.
If you love traditional kadai lamb, mughlai karahi gosht, or rich Pakistani lamb curry, this recipe is about you.
What is Lamb Karahi?
Lamb Karahi is a famous Pakistani and North Indian curry made with lamb, tomatoes, ginger, garlic, yogurt, and aromatic spices. It is traditionally cooked in a deep wok-like pan called a karahi or kadai, which is where the dish gets its name.
Unlike creamy curries with heavy gravy, karahi curry has a thick masala coating that perfectly wraps around the meat. The flavor is bold, slightly smoky, tangy, and spicy.
This dish is also known by several names, including:
- Lamb karahi gosht
- Karahi lamb
- Kadai lamb
- Mughlai karahi gosht
- Pakistani lamb curry
- Korahi curry
In Pakistan, lamb karahi is often served fresh from the karahi pan, sizzling hot with naan, chapati, or basmati rice.
Why You’ll Love This Lamb Karahi Recipe
This homemade Asian-style lamb curry is perfect for busy families and curry lovers because it’s:
- Easy to make in one pot
- Rich in authentic Pakistani flavors
- Great for meal prep and freezing
- Made with simple cupboard spices
- Better and cheaper than takeaway curry
- Perfect for gatherings and family dinners
The slow cooking process allows the lamb to become incredibly soft while the spices create a deeply flavorful curry sauce.
Is Lamb Karahi Spicy?
One of the most common questions people ask is: “Is lamb karahi spicy?”
The answer is — it can be!
Traditional Pakistani lamb karahi has a medium to high spice level because it uses green chilies and chili powder. However, the spice can easily be adjusted based on your preference.
To make it milder:
- Use less green chili
- Replace chili powder with paprika
- Add extra yogurt for creaminess
To make it hotter:
- Add fresh green chilies
- Increase red chili powder
- Use spicy Pakistani green chilies for authentic heat
Ingredients You Need for Kadai Lamb
This recipe uses simple ingredients that create incredible flavor together.
Lamb
The best cuts for lamb karahi on the bone or boneless karahi include:
- Lamb shoulder
- Lamb leg
- Lamb stew meat
Bone-in lamb gives extra flavor and richness to the curry.
Tomatoes
Fresh ripe tomatoes create the authentic karahi masala base. They add natural sweetness and tanginess.
Yogurt
Yogurt helps:
- Tenderize the lamb
- Create creamy curry texture
- Balance the spices
This ingredient is essential for rich malai lamb style flavor.
Ginger & Garlic
Fresh ginger and garlic are the heart of Pakistani cooking. They create the signature aroma and depth.
Spices
You’ll need:
- Garam masala
- Turmeric
- Coriander powder
- Cumin seeds
- Black pepper
- Chili powder
These spices create the classic karahi taste.
Ghee
Cooking with ghee gives authentic restaurant-style flavor and richness.
Recipe Information
| Details | Time |
| Prep Time | 10 Minutes |
| Marination Time | 15 Minutes – 1 Hour |
| Cook Time | 1 Hour 30 Minutes |
| Total Time | About 2 Hours |
| Cuisine | Pakistani / Indian |
| Servings | 4–5 People |
| Calories | Approximately 562 kcal |
Ingredients for Lamb Karahi
For the Lamb Marinade
- 500g lamb (boneless or bone-in)
- 1 tsp ginger paste
- 1 tsp garlic paste
- ½ tsp garam masala
- ½ tsp salt
- 1 tbsp yogurt
For the Karahi Curry
- 4–5 ripe tomatoes
- 2 onions finely chopped
- 1 tbsp garlic
- 1 tbsp ginger
- 3 tbsp yogurt
- 2 tbsp ghee
- 2 tbsp oil
- 4–5 green chilies
- Fresh coriander
- 1½ cup water
- Salt to taste
Spices
- 1 tsp chili powder
- ½ tsp coriander powder
- 1½ tsp garam masala
- 1 tsp cumin seeds
- ¼ tsp black pepper
- ½ tsp turmeric
How to Make Lamb Karahi
Step 1 – Marinate the Lamb
Mix lamb pieces with:
- Yogurt
- Ginger paste
- Garlic paste
- Salt
- Garam masala
Leave it for at least 15 minutes.
If you have extra time, marinate overnight for deeper flavor and softer meat.
Step 2 – Prepare the Karahi Base
Heat oil and ghee in a heavy-bottom pan.
Add cumin seeds and let them crackle.
Now add:
- Onions
- Ginger
- Garlic
Cook until golden and aromatic.
Step 3 – Cook the Tomatoes and Spices
Add chopped tomatoes and half of the green chilies.
Cook until tomatoes become soft and mushy.
Now add:
- Turmeric
- Chili powder
- Coriander powder
- Garam masala
- Black pepper
Cook until the oil become separating.
This step builds the rich flavor of the korahi curry.
Step 4 – Add the Lamb
Add marinated lamb pieces and cook on medium-high heat for 4–5 minutes.
The lamb should absorb all the masala flavors.
Step 5 – Slow Cook Until Tender
Pour water into the pan and bring to a simmer.
Add yogurt and mix well.
Cover the pan and cook on low heat for around 1½ hours.
The lamb should become soft, juicy, and tender.
Step 6 – Garnish and Serve
Turn off the heat.
Top with:
- Fresh coriander
- Ginger strips
- Green chilies
Serve hot with:
- Garlic naan
- Chapati
- Tandoori roti
- Basmati rice
Pro Tips for the Best Pakistani Lamb Curry
Use Fresh Ingredients
Fresh ginger, garlic, tomatoes, and coriander make a huge difference in flavor.
Slow Cooking is Key
The longer the lamb cooks slowly, the softer and richer it becomes.
Don’t Add Too Many Onions
Authentic Pakistani lamb karahi focuses more on tomatoes and spices than onions.
Use Bone-In Lamb for More Flavor
Lamb karahi on the bone creates richer curry and deeper taste.
Add Extra Tomatoes for More Sauce
If you enjoy extra gravy, simply increase the tomato quantity.
What Makes This Recipe Special?
This recipe stands out because it combines:
- Traditional Pakistani cooking techniques
- Restaurant-style flavor
- Simple homemade process
- Budget-friendly ingredients
It tastes like authentic roadside dhaba-style karahi but is easy enough for home cooks.
What to Serve with Lamb Karahi
This curry pairs beautifully with:
- Butter naan
- Garlic naan
- Chapati
- Tandoori roti
- Jeera rice
- Plain basmati rice
You can also serve it with:
- Onion salad
- Mint yogurt chutney
- Pickles
Storage and Freezing Tips
Refrigerator
Store it easily in an airtight jar for 1-2 days
Freezer
Freeze for up to 3 months.
Reheating
You can easily reheat on stovetop or microwave.
The flavor actually becomes even better the next day.
Frequently Asked Questions
Can I Use Beef Instead of Lamb?
Yes. Beef works beautifully in this recipe. Just increase cooking time slightly.
Can I Make Lamb Karahi Without Yogurt?
Yes, but yogurt adds creaminess and tenderness. Coconut cream can be used as an alternative.
Is Karahi Curry Healthy?
Lamb karahi is rich in protein and healthy fats. You can make it lighter by using less oil and lean lamb cuts.
Can I Cook This in a Pressure Cooker?
Absolutely. Pressure cooking reduces cooking time significantly while keeping the lamb tender.
Nutrition Information
| Nutrient | Amount |
| Calories | 562 kcal |
| Protein | 24g |
| Carbohydrates | 16g |
| Fat | 45g |
| Fiber | 5g |
| Sugar | 8g |
| Sodium | 1562mg |
Nutritional values are approximate and may vary.
Final Thoughts
If you’re craving a rich, comforting, and authentic Pakistani curry, this homemade Lamb Karahi is exactly what you need. It’s spicy, aromatic, deeply flavorful, and surprisingly easy to make at home.
Whether you call it lamb karahi gosht, kadai lamb, or mughlai karahi gosht, one thing is certain — this dish delivers restaurant-quality flavor with simple ingredients and traditional cooking techniques.
Make a big batch, serve it with warm naan, and enjoy a true Pakistani comfort meal with your family. Once you try this recipe, regular curry nights will never feel the same again.
