Set water at the bottom of the steamer and then place a steaming rack or idly mould plate in a slightly raised manner in the steamer.
Grease the bowl and place muffin liners in it. Silicone moulds work the best, but I did not have any.
Set the steamer on medium heat and let the water begin to boil. Keep it on a low heat and covered till the batter is ready.
Into the mixing bowl add the sugar, eggs, oil and whisk till homogenous.
Add the mango puree and cardamom powder to the wet mix and mix gently.
Now, sift in the flour with baking soda and baking powder.
Mix gently and pour the batter into the prepared muffin moulds.
Cover the muffin moulds with some foil to avoid water to condense on the muffin
Place the muffin moulds with the bowl on the steamer rack and bring up the heat to medium.
Cover and steam for 20 minutes or till the skewer comes out clean.
Let it stand for another 10 minutes before unmoulding.
To unmould run a knife along the edges and flip he muffins out.
Serve these muffins straight away or topped wih icecream