Prep the ingredients per the instructions above.
Marinate: Add green chilies, ginger, garlic, cilantro, and mint leaves to a blender along with water as needed. Blend to make a smooth paste. Mix the lamb with yogurt, marinade, crispy fried onions, salt, and lime juice. Keep the marinated mutton in the refrigerator for at least 2 hours or overnight.
Take out the marinated lamb from the refrigerator and keep it on the counter for 30 minutes so that it comes to room temperature. This way, it will cook evenly.
Heat the oil in a pot over medium-high heat. Once the oil is hot, add onions and fry until the onion turns golden brown (7-9 minutes). Add the marinated lamb along with the marinade to the cooker and fry for 4-5 minutes. Keep stirring frequently.
Add tomatoes and cook for 2-3 minutes. Stir in cumin, turmeric powder, chili powder, and garam masala, and cook for another 2-3 minutes. Add enough water to cover the lamb. Cover with a lid and lower the heat to a simmer. Cook until the lamb is tender about 1 hour or more if needed.
While the lamb is cooking make the rice and soup.
Add the suggested amount of water for the rice per the package instructions in a pot over high heat. Add cardamom, cloves, bay leaves, cinnamon stick, whole star anise, oil, salt, caraway seeds, ginger, and garlic to the pot, and bring the water to a boil. Stir the rice into the pot. Cook the rice according to the directions on the package.
Make the palak paneer: To a pot of boiling water, add salt and then spinach leaves to it. Blanch the spinach leaves for 2 to 3 minutes until wilted. Take them out and put them in ice-cold water. (This helps the leaves in retaining their green color).
To a blender, add the blanched spinach along with tomato, garlic, ginger, and green chili. Puree to a smooth paste and set aside.
Heat a pan on medium heat. Once hot, add the oil and then add the onions. Sauté for a few minutes until it starts changing color. Stir in the spinach puree and water.
Cover the pan and let it cook for 10 minutes on medium heat. The spinach will bubble a lot. Stir at regular intervals to avoid sticking at the bottom. Once the spinach is cooked, add the garam masala, turmeric powder, chili powder, and salt. Mix and cook for 1 minute. Then add the heavy cream and mix.
Stir in the paneer and fenugreek. Let simmer for 3 to 4 minutes. Switch off the flame, add lemon juice.
Finish the biryani: Remove the lid and increase the heat to high, cook until most of the liquid is evaporated and the gravy is almost dried. Then set aside. Add the cooked rice to the lamb and mix well. Pour milk all over and saffron soaked in water, crispy fried onions, and oil on top. Cover the pot tightly with a lid. Place it on low heat for 10 minutes.
Warm the naan in a nonstick pan over medium heat on both sides.
Serve the lamb and rice with palak paneer, naan, coconut water over ice.
Recommended to serve the sundae after dinner so it doesn't melt. Heat the fudge in the microwave. Scoop the ice cream, and top with fudge, whipped cream, and oreo crumbs.