Lamb Kalya with Yogurt and Cream

Why You’ll Love This Recipe

I love how this recipe transforms simple ingredients into a luxurious, restaurant-style curry. The lamb becomes tender and juicy as it simmers in a spiced yogurt base, absorbing every bit of flavor. The mix of fennel, cardamom, and cinnamon gives the dish a beautiful balance of earthy and sweet notes, while the yogurt and cream add richness and depth. Whether I make it for a family dinner or a special occasion, it’s always a hit.

Ingredients

(Note: All ingredient amounts are listed in the recipe card below.)

Marinating the Lamb
1 kg lamb pieces preferably the leg
1/3 cup plain yogurt
1 tbsp ginger/garlic paste
1/2 tspn turmeric
2 tspn kashmiri chilli powder
1 tbsp masala
2 tspn ground cumin/jeera
1/2 tspn ground soomph/fennel
1 tspn garam masala see note 4
1 tspn ground coriander/dhania
1/2 tsp saffron
50 gram tomato paste
1 tbsp lemon juice
Handful of mint leaves chopped

Cooking the Kalya
2 tbsp butter ghee
1 large onion finely chopped
2 green chillies
4 sprigs fresh thyme
1/2 tsp fennel seeds
2 cinnamon sticks
2 bay leaf
1 black cardamom/elachie
4 green cardamom/elachie
salt
pinch of sugar
1/4 cup fresh cream (optional)

Lamb Kalya with Yogurt and Cream Directions

I start by marinating the lamb with all the spices, salt, yogurt, mint, ginger/garlic paste, tomato paste, and lemon juice. I like to refrigerate it overnight because it allows the flavors to really soak into the meat, but even an hour works if I’m in a hurry.

Next, I heat butter ghee in a large pot. Once it’s hot, I add the fennel seeds and let them splutter before adding the whole spices — cinnamon, bay leaf, black cardamom, and green cardamom. I fry these until they release a wonderful aroma.

Then I add the curry leaf (if using), onion, thyme, and green chillies, and cook them until the onion turns golden brown. After that, I add the marinated meat, season with salt, and bring everything to a boil.

Once boiling, I lower the heat, cover the pot, and let the curry simmer. After about 45 minutes, I stir in the fresh cream and let it cook further until the meat becomes tender and the gravy thickens. If the sauce turns a bit acidic, I add a small pinch of sugar to balance it. I also add a little water during cooking if I prefer a more gravy-like consistency.

When done, I serve the Lamb Kalya hot with fluffy basmati rice or soft naan bread.

Servings and Timing

Servings: 4
Prep Time: 10 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 40 minutes

Variations

Sometimes I fry a few potatoes and add them to the curry for extra heartiness. When I want to make it more festive, I add boiled eggs for richness. If I don’t have South African-style masala, I replace it with extra Kashmiri chili powder for a similar warmth. To make the dish lighter, I skip the cream and use just yogurt — it still turns out beautifully.

Storage/Reheating

I store leftover Lamb Kalya in an airtight container in the refrigerator for up to 3 days. When I reheat it, I do so gently on the stovetop with a splash of water to loosen the sauce and keep the meat tender. It also freezes well — I just thaw it overnight in the fridge and reheat slowly before serving.

FAQs

What cut of lamb works best for this recipe?

I prefer using the leg or shoulder pieces because they become tender and flavorful when slow-cooked.

Can I use mutton instead of lamb?

Yes, I often make this with mutton, but I increase the cooking time by about 30 minutes since mutton takes longer to soften.

Do I need to marinate the lamb overnight?

While overnight marination gives the best flavor, even one hour of marination works well if I’m short on time.

What can I use instead of ghee?

I sometimes use butter or oil, but ghee adds a distinct richness and aroma that enhances the dish.

How spicy is this curry?

It has a moderate spice level, but I can always adjust the chili powder or green chillies to make it milder or hotter.

Can I skip the cream?

Yes, the cream is optional. I often skip it for a lighter curry or substitute with coconut milk for a slightly different flavor.

What type of yogurt is best?

I like using plain full-fat yogurt because it creates a smooth, creamy texture and helps tenderize the lamb.

Can I add vegetables?

Yes, I sometimes add potatoes or peas during the simmering stage for a more wholesome curry.

Why do we add a pinch of sugar?

The sugar balances the acidity from the tomato paste and yogurt, giving the curry a rounded flavor.

What should I serve Lamb Kalya with?

I usually serve it with basmati rice, naan, or roti, and sometimes a side of cucumber raita to cool the spice.

Conclusion

This Lamb Kalya with yogurt and cream is one of those dishes that feels luxurious but is surprisingly easy to make. The slow-cooked lamb becomes incredibly tender, and the sauce is rich, fragrant, and layered with spices. Whether I’m hosting guests or craving something hearty, this curry always delivers comforting, authentic Indian flavor in every bite.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Lamb Kalya with Yogurt and Cream

Lamb Kalya with Yogurt and Cream


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Paula
  • Total Time: 1 hour 40 minutes
  • Yield: 4 servings
  • Diet: Halal

Description

Lamb Kalya with Yogurt and Cream is a rich, aromatic Indian curry made with tender lamb simmered in a spiced yogurt and cream sauce. It’s a luxurious yet comforting dish, full of deep flavors from whole spices and slow cooking — perfect with rice or naan.


Ingredients

1 kg lamb pieces (preferably leg)

1/3 cup plain yogurt

1 tbsp ginger-garlic paste

1/2 tsp turmeric

2 tsp Kashmiri chili powder

1 tbsp masala

2 tsp ground cumin (jeera)

1/2 tsp ground fennel (soomph)

1 tsp garam masala

1 tsp ground coriander (dhania)

1/2 tsp saffron

50 g tomato paste

1 tbsp lemon juice

Handful of mint leaves, chopped

2 tbsp butter ghee

1 large onion, finely chopped

2 green chillies

4 sprigs fresh thyme

1/2 tsp fennel seeds

2 cinnamon sticks

2 bay leaves

1 black cardamom

4 green cardamom

Salt, to taste

Pinch of sugar

1/4 cup fresh cream (optional)


Instructions

  1. In a large bowl, combine lamb, yogurt, ginger-garlic paste, turmeric, chili powder, masala, cumin, fennel, garam masala, coriander, saffron, tomato paste, lemon juice, and mint. Mix well and marinate for at least 1 hour, preferably overnight.
  2. Heat butter ghee in a large pot over medium heat. Add fennel seeds and let them splutter.
  3. Add cinnamon sticks, bay leaves, black and green cardamom, and fry until fragrant.
  4. Add onion, thyme, and green chillies. Sauté until onions turn golden brown.
  5. Add the marinated lamb mixture to the pot, season with salt, and bring to a boil.
  6. Reduce heat to low, cover, and simmer for 1–1.5 hours until lamb is tender, stirring occasionally and adding water as needed for desired gravy consistency.
  7. Once the lamb is cooked and sauce thickens, stir in fresh cream (if using) and cook for a few more minutes.
  8. Add a pinch of sugar to balance acidity, adjust seasoning, and serve hot with basmati rice or naan.

Notes

Marinate overnight for deeper flavor and tenderness.

For a lighter version, skip cream and use only yogurt.

Add potatoes or peas for a heartier curry.

Use ghee for authentic flavor; butter or oil can be substituted.

Adjust chili to control spice level.

Store leftovers in the fridge for up to 3 days or freeze for up to 1 month.

  • Prep Time: 10 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Dinner
  • Method: Slow Cooking
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6g
  • Sodium: 880mg
  • Fat: 34g
  • Saturated Fat: 15g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 40g
  • Cholesterol: 130mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star