Bring the broth and water to a boil in a medium saucepan. Add chicken to broth and simmer, covered, for 8 minutes. Turn the heat off and let chicken stand in the cooking liquid, covered, until cooked through, about 20 minutes. Remove the chicken from the broth and cool completely in the refrigerator. Cut into 1/4-inch dice.
Toast the almonds in a small dry skillet over medium-high heat until fragrant and beginning to turn golden, 2 to 3 minutes.
In a large bowl, stir together the yogurt, mayonnaise, and curry powder. Fold in the chicken, grapes and cilantro and season, to taste, with salt and pepper.
In a large bowl, toss the greens with the oil, lemon juice and salt and pepper, to taste. Arrange the greens on 4 individual plates, top with a scoop of the chicken salad and sprinkle with the almonds.
Place rice in a fine strainer, and rinse under running water until water runs clear; drain thoroughly. Heat butter in a 10″ skillet over medium heat; add rice, saffron, and cardamom, and cook, stirring until lightly toasted, about 2 minutes. Add milk, and cook, stirring occasionally, until milk is reduced by half and rice is tender, about 1 hour and 20 minutes. Add jaggary, almonds, and half the pistachios, and cook, stirring, until sugar dissolves, about 2 minutes. Transfer to a serving bowl, and garnish with remaining pistachios before serving.
Wash and drain rice. Put it into a bowl and cover with water. Soak for 2 hours. Drain water away and grind the rice to a coarse paste in a blender or food processor (there should still be large pieces visible), about 10 to 12 one-second pulses.
Combine rice paste, milk, sugar, cardamom, and saffron into a heavy-bottomed saucepan and bring to a simmer over medium heat. Cook, stirring frequently until the rice is completely tender, about 25 minutes. Add half of almonds and pistachios to the mixture. Stir vigorously and turn off the heat. Allow the phirni to cool and serve in individual bowls garnished with the remaining almonds and pistachios.
Heat oven to 350°. Spread almonds on a parchment paper-lined baking sheet; cook until heated through, about 5 minutes; set aside. Heat butter, brown sugar, curry powder, ginger, and cayenne in a 2-qt. saucepan over medium heat; cook, stirring, until sugar is dissolved, about 5 minutes; pour glaze over nuts, stirring to coat evenly, return to oven and cook until slightly dry, about 15 minutes more. Sprinkle with salt and let cool before serving.