Preheat the oven to 180°C.
Mix the flour, salt and baking powder in a large bowl.
Whisk the egg in another bowl with the sugar, add the oil, vanilla, almond milk and mango purée. Pour this mixture into the flour mixture and combine gently.
Spoon the batter into a greased muffin tin, or lined with paper cases or into silicon muffin cases. (Put the silicon cases onto a tray!)
Bake the muffins in the oven for 20- 25 minutes, until golden.
Let them cool for 5 minutes in the tin/cases, then move them to a wire rack.
Meanwhile, make the frosting, by mixing the ingredients together until you get a smooth fluffy cream.
Spoon or pipe the frosting on top the muffins (you might have to cut their top off, if they’ve risen too high) and decorate them with fresh or dried mango pieces.