Place a fine mesh strainer over a large bowl and line the strainer with a clean muslin cloth. Add the yogurt into it and let it stay for 30 minutes or so to let the excess liquid drip out.
Transfer the thick yogurt into another bowl and add in the granulated sugar. Give it a quick mix.
Next, add in the mango puree and whisk well.
Add the saffron and cardamom and continue whisking until you get a smooth, creamy consistency.
Notes
For the best flavor and texture, use full fat yogurt instead of the low fat variety. Low fat yogurt tends to have a much thinner consistency, which isn't great for this recipe.
If you're using homeset yogurt, make sure it is fresh and not a couple of days old, which can be quite sour.
To help the saffron's bright color get nicely incorporated into the shrikhand, soak them in a tablespoon of warm milk for a few minutes and then add them into the mix.
If you're using homemade mango puree, you may want to strain the puree and then use it to remove any fibers.
Make sure you allow the shrikhand to chill in the refrigerator for 30-60 minutes before you serve.