First powder the cardamom pods along with the sugar.
Soak the moong dal in hot water for 10 minutes.
Set Instant Pot to Saute Mode (8 minutes).
Once hot, add ghee and saute the cubed carrots for 3-4 minutes till the raw smell disappears
Once the raw smell disappears, add the soaked and drained moong dal.
Saute well.
Once the moong dal softens a bit, add half of the milk and mix well.
Let the milk come to a low simmer.
Cancel SAUTE and Set Pressure Cook (HIGH) for 8 mins
Let the pressure come down on its own (NPR 15 mins)
Open the lid, mash up the carrots + dal + milk mixture with a stick blender till smooth
Set IP to Saute mode, add the rest of the milk and blend again.
Add the powdered sugar + cardamom at this stage, and let it simmer (on SAUTE mode) till it thickens a bit
Depending on the quantity, it can take anywhere from 3-4 mins.
At this stage, check sweetness and add more powdered sugar if needed. For us, 2/3 cup worked perfectly fine as the carrots were sweet too.
Finish with soaked / raw saffron strands and vanilla extract (if using)
Top with any nuts if desired.
Serve warm or cold for a classy dessert.