In a mixing bowl, add ghee and powdered sugar. Mix it well and whisk until a fluffy, light texture is achieved.
Add mango puree and mango essence and mix with a spatula.
Now, sieve all-purpose flour, whole wheat flour, besan, semolina, baking powder, and salt over the butter-mango mixture.
Mix everything with a spatula until well-combined into a dough. Do not knead the mixture, just mix until it all comes together.
Cover the bowl and keep it in the fridge for about an hour.
Preheat the oven to 180°C or 350°F.
Place the dough between parchment paper and roll with a rolling pin, flattening the dough to about 1 inch thick.
Sprinkle cardamom powder, slivered almonds, and pistachios over the flattened dough, and press with the rolling pin.
Cut the dough into desired shapes like squares, rectangles, or any shape you like for the cookies.
Line a baking sheet with parchment paper and arrange the cookies over it, keeping ½ inch space between two cookies.
Place the baking sheet into the preheated oven and bake the cookies for 12-14 minutes.
Remove baking sheet from the oven and let the cookies cool down completely. The mango nankhatai cookies are ready.
Store the cooled cookies in an airtight container for up to a month.
Serve the mango nankhatai cookies with masala tea or enjoy them as a snack.