1: In a bowl, whip the cream cheese until smooth and airy. Add the icing sugar, salt, almond extract, lime zest, and lime juice, then whip until fully combined. Set aside.
2: Place half of the mango chunks into a food processor and blend until smooth. Strain the mango puree through a sieve for a smoother texture.
3: In a bowl, whisk together the flour, baking powder, sugar, and salt.
4: In a separate bowl, combine the milk, mango puree, vegetable oil, vanilla extract, and egg yolks.
5: In another bowl, whip the egg whites until stiff peaks form.
6: Add the wet ingredients to the dry mixture and stir until just combined. Gently fold in the whipped egg whites.
7: Cook the batter in a waffle iron according to the manufacturer’s instructions.
8: Serve the waffles topped with the coconut lime cream cheese and remaining mango chunks.