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, Karahi lamb

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

DetailsTime
Prep Time10 Minutes
Marination Time15 Minutes – 1 Hour
Cook Time1 Hour 30 Minutes
Total TimeAbout 2 Hours
CuisinePakistani / Indian
Servings4–5 People
CaloriesApproximately 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

NutrientAmount
Calories562 kcal
Protein24g
Carbohydrates16g
Fat45g
Fiber5g
Sugar8g
Sodium1562mg

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.


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *