Rinse the carrots, peel, and shred them.
Grease a glass pan or baking pan with Ghee, and line it with parchment paper. Keep the parchment paper edges bigger, so it is easy to lift the set Burfi.
Heat Ghee into a nonstick pan and add shredded carrots. Mix well and cook carrots for 7-8 minutes or until carrots are soft and color changes to bright orange.
Add milk and mix well. Continue cooking the carrots until all the milk is absorbed and carrots are buttery soft.
Add milk powder and mix immediately. Mix until milk powder is well combined and there are no lumps.
Now add sugar and cardamom powder. Mix well. The mixture will become liquidy again because of sugar.
Continue cooking until the mixture becomes thick, reduced, and stops sticking to the pan. Carrots will turn again bright and dark in color. It may take 8-12 minutes.
To check if the mixture is ready for Burfi, take a small spoonful of it. Let it cool down and roll into a ball. If you can easily make a ball out of it, the mixture is ready.
Turn off the heat and pour the mixture into a prepared baking pan or glass pan. Smooth out the top with the spatula or the back of a spoon.
Sprinkle chopped pistachio evenly on the top and press with the spatula very lightly. Let the Carrot Burfi mixture cool down, then cover and place it in the fridge to set for at least two hours.
When you are ready to serve, take it out from the refrigerator and slice it as you desire.
Serve immediately and keep the leftovers in an airtight container placed in the fridge.