Chop Figs into small pieces ,smaller pieces are easy to mash.
Deseed dates and chop into small pieces and keep aside
Soak figs in 1/2 cup of warm milk and keep aside (this step is optional ,you can do without soaking the figs)
Chop almonds and pistachio into medium size pieces and then dry roast in a pan for 2-3 minutes.
In a non stick pan or a heavy bottom pan add ghee and let it melt.
Now add soaked figs and chopped dates in it and mix well.
Keep mixing and mashing the mixture on low heat till it become a sticky dough.
Now add chopped nuts and cardamom powder and mix well with a spatula.
When every thing blends well then spread it on a greased plate and level it evenly.
Let it set for 15 minutes and then slice to make square pieces.
Serve when required.
Fig barfi has a good shelf life and easily stays well for minimum a month.