Korma is a mildly spicy, aromatic Indian sauce made with curry powder, pureed almonds, cashews and a bit of yogurt, which adds a creamy texture to the sauce.
Add the almonds, cashews and 1/3 cup water to a blender or the bowl of a food processor fitted with a blade and set aside.
Heat a large Dutch oven over medium heat, add two tablespoons of the oil and heat through. Generously season the lamb with salt and pepper. Working in batches, sear the lamb until golden brown on all sides, about 6 minutes. Remove the lamb from the pan and set aside on a plate, reserving fat in the pan.
Return the Dutch oven to medium heat then add the ghee and allow to melt. Add the onion and sauté until tender, about 5 minutes. Add the garlic and ginger, stirring to combine and sautéing for about 30 seconds.
Stir in the curry powder, paprika and turmeric and continuously stir for about an additional 30 seconds to toast the spices.
Stir in the tomato paste followed by the nut mixture, chicken stock, tomatoes, bay leaf and seared lamb. Bring the sauce to a simmer then lower the heat to medium-low and cover.
Continue to braise, stirring occasionally, until the lamb is cooked through and tender, about 1 hour and 30 minutes. Stir in the lemon juice and yogurt.
Serve the lamb korma ladled into bowls and serve with basmati rice and naan bread. Garnish with cilantro, chopped cashews and pomegranate seeds.