menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Main Dishes » Meat Main Dishes
    No ratings yet

    Restaurant-Style Lamb Korma (Rich & Creamy)

    Published Sep 14, 2025 by Tanvi Srivastava 2 Comments
    Jump to Recipe

    This post may contain affiliate links.

    This rich, restaurant-style lamb korma features tender lamb simmered with cashew paste, yogurt and aromatic spices. It is creamy, mildly spiced, and an indulgent dish. The recipe is simple & straightforward to follow.Just marinate the lamb, then slow-cook it to perfection. Serve with naan or cumin rice.

    Creamy lamb korma served in a white dish with naan and pickled onions.

    My kids order lamb korma every single time we go out, and I wanted to bring those flavors home. Since such indulgent recipes aren't for everyday, I tested the recipe over a period of nearly 8-9 months. Sharing with you this version that we love!

    If you love spicy lamb dishes such as lamb vindaloo or lamb madras, this one is quite different. The lamb korma is mild and super creamy like butter chicken but is sweetish (due to lots of onions!) and has a distinct flavor of sweet smelling spices like green cardamom and cinnamon.

    Rethinking the Korma Base (My Recipe Development)

    Compared to my authentic mutton korma recipe, this creamy lamb korma breaks plenty of rules. Traditional mutton korma is a classic but it is hard to find in restaurants. It is quite aromatic and savory. While this take out style lamb korma is mild, sweetish and rich. Here are a few more recipe highlights.

    1. Instead of deep-fried onions, I like to use fresh chopped onions that are slowly browned. This brings out their natural sweetness and creates a rich, silky base. Deep-fried onions tend to give a stronger, smoky flavor, but here the goal is a softer, more mellow taste.
    2. Tomatoes are a big no when it comes to traditional korma. And in a few initial attempts, I didnt use them. Then, I decided to add tomato paste and it added good depth to the sauce. In fact, I use both ginger and tomatoes, much like what restaurants do to bring warmth and a gentle tang to the sauce.
    3. Restaurant-style korma is unimaginable without cashew paste, so I make sure to mix it in. The cashews lend a creamy body and subtle richness to the sauce. While cashews are used in chicken korma, they're not commonly added in the more traditional meat-based versions, that usually rely on yogurt and onions as their sauce foundation.
    4. Lastly, in my version, inspired by lamb korma from our favorite indian restaurant here in Vegas, I add a dash of kasuri methi (dry fenugreek leaves) which is a punjabi ingredient but I must admit, it really do go well with the creamy sauce.

    Ingredients

    Ingredients Needed To Make Lamb Korma.
    Sugar & Heavy Cream are missing in this picture but noted in the recipe card. Sorry.

    Best Lamb Cut For Korma

    For the best results, use trimmed(very important) boneless lamb shoulder cut into 2 inch pieces. Lamb shoulder has the right amount of marbling and that fat slowly releases into the sauce as it cooks. It stays moist and juicy and soaks up the spices and sauce beautifully. It's also a more affordable cut compared to shanks or rack/chops.

    Shoulder meat is full of connective tissue. When we give it time to cook gently, those tissues gradually break down and turn the meat meltingly tender which is what we want the meat texture to be in korma curry.

    Other Ingredients

    • Onion - Instead of onion paste, I find that finely chopped onions impart a very good texture to the sauce. Always remember that in cashew based curries, if you will puree everything, then sometimes such thick sauces become pasty. I use a food processor fitted with a metal blade to finely chop the onions.
    • Yogurt - Make sure that the yogurt is thick and not too sour, else it will make your korma tangy.
    • Spices - You need sweet smelling spices only.Think cardamom, mace and cinnamon Nothing too strong or smoky because the korma sauce should be mellow both in taste and aroma.
    • Tomato Sauce - Use canned tomato sauce or tomato puree for a concentrated tomato flavor. Fresh tomatoes won't do the job.
    • Cashew Paste - Blend raw cashews with water. Make a thick paste.
    An angled view of lamb kprma curry with naan in background.

    My Tips

    1. Don't cook cold marinated meat since it tends to toughen. Always pull the meat out of refrigerator at least 45 minutes before you begin cooking.
    2. You may feel that 30 raw cashews (almost 50g) are too much. Yes, for a simple home curry they are. But this recipe is restaurant-style lamb korma and the expectation is to make a velvety, rich sauce. Right?
    3. Don't make the sauce too thin. Ofcourse, we need to add water to cook lamb. When lamb is tender, there will be curry to which we will add cashew paste to thicken. Restaurant style korma is on a thickish, scoopable side and if you make the sauce soupy, it won't taste indulgent and hearty.
    4. Finally, in many restaurants, they add coconut to lamb korma. You can finish this korma with coconut cream if desired. We do not prefer the coconut version so I don't add it.I use heavy cream to finish.

    Let's Make Lamb Korma Curry

    Marination is the key to a great tasting lamb korma as it tenderizes the meat and allows the spices, yogurt, and aromatics to seep deep inside. Unlike in my lamb curry where the flavors are simpler and homestyle, the slow-cooked korma has layers of flavor and marinating helps achieve takeout style melt in the mouth richness.

    Raw lamb meat and marinade ingredients are added to a large black bowl.
    1. Add lamb pieces to a large bowl and add the yogurt, ginger paste, garlic paste, salt and all the ground spices (except garam masala)and salt.
    Lamb meat is coated in yogurt and spices in a black bowl placed on wooden surface.
    1. Coat the lamb pieces in the marinade ingredients and leave to marinate for 4-6 hours (overnight is best).
    Whole spices are spluttering in oil.
    1. In a cooking pot, warm up the oil (or you can use ghee) on medium heat and crackle whole spices in hot oil to infuse the aroma.
    A white pot with sautéed finely chopped red onions, turning soft and translucent and light brown.
    1. Add the finely chopped onions next. On low medium heat, fry the onions till they are soft, translucent and start turning light brown. This takes 5-7 minutes. We don't want a deep color on onions else the flavor will get too strong.
    Marinated lamb is added to the soft onions.

    5. Reduce the heat to low and add in the marinated lamb to the onions. At first, on low heat(else yogurt will curdle!), start stirring around and mixing the onions and lamb.

    Chunks of lamb simmering in a pot with onions and oil is beginning to seperate.

    6. Bump up the flame to low medium and fry the lamb with onions for good 7-10 minutes. The lamb should not appear pink, but no browning/searing needed. You will see that the oil will start getting released on sides of pan.

    Tomato sauce is added to lamb.

    7. Pour in the tomato sauce. Mix well with the lamb.

    Lamb is cooking with onion tomato masala in a white pot.

    8. Again stir and fry everything for 3-5 minutes untill tomato forms part of the masala. and you will see that everything is gilstening.

    Hot water is added to the lamb.

    9. Add in the hot water just to cover the meat. Mix well. Cover the pot and let the lamb slow cook for 45 minutes to an hour or until its tender but not falling apart.

    Cooking pot is covered to let the lamb slow cook.

    10. Adjust cooking time as needed. Open the lid and check in between to make sure that there's enough liquid for lamb to cook. Add ¼ cup hot water in intervals as needed (we don't want a watery sauce).

    Cashew paste, cream and spices are added to the cooked lamb.

    11. Notice, after cooking, there is good quantity of sauce. Now, mix in the cashew paste, garam masala powder and kasuri methi. Add heavy cream. Simmer the lamb korma for additional 5-10 minutes to let the flavors meld together.

    Lamb korma is in a black and wooden spoon.

    12. When lamb is fully cooked, fork tender but not too soft, your lamb korma is ready. Rest for 15-20 minutes if possible. Serve with a drizzle of cream (optional) and a dash of crushed kasuri methi. Pair with naan or rice.

    Side view of lamb korma in a specled white dish.
    Creamy Lamb Korma Featured Image.

    Restaurant-Style Lamb Korma (Rich & Creamy)

    Tanvi Srivastava
    Rich, mild and creamy restaurnt style lamb korma recipe made with tender lamb shoulder pieces cooked in a velvety, spiced cashew sauce.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 1 hour hr
    Lamb Marination Time 6 hours hrs
    Total Time 7 hours hrs 10 minutes mins
    Course Main Course
    Cuisine Indian
    Servings 3 servings
    Prevent your screen from going dark

    Ingredients
      

    To Marinate Lamb

    • 500 g boneless lamb shoulder cut into 2 inch pieces
    • 80 g plain yogurt make sure it's not sour
    • 1 teaspoon garlic paste
    • ½ teaspoon ginger paste
    • ½ teaspoon salt

    Ground Spices To Add While Marinating

    • 1.5 teaspoon coriander powder
    • 1 teaspoon kashmiri chilli ppwder
    • ¾ teaspoon turmeric powder
    • ¼ teaspoon cumin powder

    For The Korma Sauce

    • 3-4 tablespoon neutral cooking oil or use ghee
    • 220 g onion finely chopped
    • 55 g tomato sauce
    • 1 cup hot water plus more if needed
    • ¾ teaspoon salt or as needed
    • 30 (~45g) raw cashew nut soak and grind with ⅓ cup water
    • ½ teaspoon garam masala powder
    • 1 teaspoon sugar
    • 1 teaspoon kasuri methi
    • 3 tablespoon heavy cream

    Whole Spices

    • 2 cloves see note #2
    • 1 small mace twig see note#2
    • 4 green cardamom see note #2
    • 1 cinnamon stick see note #2

    Instructions
     

    • Place the lamb pieces in a large bowl. Add yogurt, ginger paste, garlic paste, salt and all the mentioned ground spices except garam masala. Mix well using hands (wear gloves!) so the lamb is coated very well. Cover the bowl and let marinate, refrigerated for 4 to 6 hours or preferably overnight.
      Take the marinated meat out of the refrigerator, atleast 45 minutes prior to cooking. The closer it is to room temperature, the tender it will cook.
    • Heat oil in a heavy pot (3 qt or larger) on medium heat. I use my dutch oven. Add the whole spices and let fry for 5-7 seconds to release flavor.
    • Add the chopped onions to oil. Cook them on low medium heat for 5 to 7 minutes until soft, translucent and just turning light brown. Stir as needed while they cook. Do not let them get too dark because we dont want a strong onion flavor or color in korma.
    • Lower the heat and add the marinated lamb to the cooking pot. Stir gently for 2-3 minutes so the yogurt does not curdle.
    • Then, raise the heat to low medium. Cook the lamb with the onions for 7 to 10 minutes until all the pink color is gone. We do not need to brown the lamb. Some oil will begin to show at the sides of the pot.
    • Add the tomato sauce and salt. Stir well and cook for 3 to 5 minutes until the tomatoes blend into the masala and the lamb mixture looks shiny.
    • Pour in 1 cup hot water to just cover the lamb. Stir, cover the pot and cook on low for 45 minutes to 1 hour or until the lamb is tender but not falling apart. Adjust the cooking time, as needed depending to the cut, quality and size of your lamb pieces. While its slow cooking, uncover and check the pot now and then and add a little hot water (¼ cup at a time) if needed. Don't add too much water. Keep the sauce thickish yet pourable, not watery. The lamb should be tender and cooked through but not falling apart.
    • When the lamb is cooked, taste and adjust the salt if needed. Stir in cashew paste, heavy cream, garam masala powder and crushed kasuri methi. Simmer for 5 to 10 minutes so the flavors blend together.
    • Turn off the heat and let the korma rest for 15 to 20 minutes if possible.Serve warm with a little cream on top and a sprinkle of kasuri methi. Pair with naan or cumin rice.

    Notes

    1. Don't cook cold marinated meat since it tends to toughen. Always pull the meat out of refrigerator at least 45 minutes before you begin cooking.
    2. If you do not have whole spices, add ⅛ teaspoon ground mace, ⅛ teaspoon ground cloves, ½ teaspoon ground cardamom. 
    3. In many restaurants, they add coconut to lamb korma. You can finish this korma with coconut cream if desired. We do not prefer the coconut version so I don't add it.I use heavy cream to finish.
    Keyword creamy lamb korma recipe, homemade korma with lamb, restaurant style lamb korma, Slow-cooked lamb curry
    Tried this recipe?Let us know how it was!
    Meat Main DishesLamb

    More Meat Main Dishes

    • Boneless Lamb Raan Roast Featured Image.
      Indian Spiced Boneless Lamb Leg Roast (Raan Recipe)
    • Chicken jalfrezi featured image.
      Quick & Easy Chicken Jalfrezi Recipe
    • Butter Chicken Featured Image.
      Classic Butter Chicken Recipe
    • Kadai Goat Featured Image.
      Slow Cooked Kadai Goat (Punjabi Style)

    Share This Recipe

    • Facebook
    • X
    • Email

    Comments

      I'd Love to Hear from You! Cancel reply

      If you tried this recipe, please leave a star rating and share your feedback below. Your input helps me refine my recipes and guides others too. As always, thank you so much for your support!

      Thank you,
      Tanvi

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

      Recipe Rating




    1. Peter says

      September 29, 2025 at 1:06 am

      Hi Tanvi,
      Another great recipe. Simple to make, excellent to eat! I only used a portion of the full cream. Personally, I don't think great recipe needs the cream, the cashews nuts do the job perfectly.
      thanks
      Peter

      Reply
      • Tanvi Srivastava says

        September 29, 2025 at 10:38 am

        Absolutely I agree with you. Thank you for trying and taking time to share your feedback.

        Reply

    Hi, I'm Tanvi! If you love Indian food, you are at the right place, browse through hundreds of delicious Indian recipes

    More about me ?

    Popular

    • Mooli Paratha Featured image.
      Punjabi Mooli Paratha (Stuffed Radish Paratha)
    • Pistachio Cheesecake Cups Featured image.
      No Bake Pistachio Cheesecake Cups
    • Hara Bhara Kebab Pinwheels Featured Image.
      Hara Bhara Kabab Pinwheels
    • Rose Kalakand Featured Image.
      Rose Kalakand Recipe (With Paneer)
    • Palak Patta Chaat Featured Image.
      Delhi Style Palak Patta Chaat
    • Millets Curd Rice Featured Image.
      Curd Rice With Millets (Fasting Friendly)

    Looking for Something?

    Footer

    back to top

    Links

    • Recipe Index
    • Privacy Policy
    • Editorial Policies

    Free Recipe Book

    • Sign Up! to get your e-copy!

    About

    • About Me

    Copyright © 2025 Sinfully Spicy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required