Healthy Dessert Ideas

Mango Barfi Recipe with Fresh Mango Puree and Coconut Sugar

Gluten-FreeRefined Sugar-FreeEgg-Free
Prep Time15 min
Chill Time1 hr
Servings16
Calories105 kcal
Health Score7/10
↓ Jump to recipe
Mango Barfi Recipe with Fresh Mango Puree and Coconut Sugar

If you have been searching for a mango barfi recipe with fresh mango puree that actually feels good to eat, this one was made for you. Traditional barfi is delicious, no question about it, but it tends to rely on heavy amounts of sugar, full-fat milk powder, and generous portions of ghee. This version keeps everything that makes barfi so irresistible, the fudgy texture, the floral warmth of cardamom, the jewel-bright mango colour, while quietly dialling back the sugar and swapping in a few smarter ingredients. Whether you are making this for a Diwali celebration, a summer dinner party, or simply a Tuesday when the mangoes at the market looked too good to ignore, this recipe delivers without any guilt attached.

The star of this recipe is, of course, fresh mango puree. Using ripe fresh mangoes rather than canned pulp gives you a brighter, fruitier flavour with none of the added syrups or preservatives you sometimes find in tins. Alphonso or Kesar mangoes work beautifully here because they are intensely sweet and smooth once blended, which means you need far less added sugar to get a deeply flavoured result. Coconut sugar replaces refined white caster sugar, bringing a gentle caramel undertone and a lower glycaemic index. Instead of full quantities of whole milk powder, this recipe blends in fine almond flour alongside a smaller amount of skimmed milk powder, boosting the fibre content and adding a subtle nuttiness that pairs wonderfully with mango. A small amount of ghee is still used, because honestly a little goes a long way for both flavour and that characteristic smooth finish. Freshly ground cardamom ties everything together with its warm, citrusy fragrance.

The finished barfi has a firm but yielding texture, soft enough to melt on the tongue without being sticky or overly dense. The mango flavour comes through clearly in every bite, sunny and fragrant, with a gentle sweetness that does not overwhelm. Cut into neat diamond or square shapes and topped with a few crushed pistachios for colour and crunch, they look genuinely beautiful on a plate. Serve them at room temperature so the texture is at its best, since chilling can make them a little firmer than ideal. They work brilliantly alongside masala chai, a pot of mint tea, or simply on their own as a post-dinner treat. For a festive presentation, a tiny pinch of edible rose petal or a curl of saffron on top adds a lovely finishing touch without any extra calories to speak of.

From a nutritional standpoint, this healthier mango barfi recipe with fresh mango puree offers some genuinely meaningful upgrades over the classic. Each piece comes in under 110 calories, compared to the 180 to 200 calories you might find in a traditional shop-bought barfi. The almond flour contributes healthy monounsaturated fats, vitamin E, and a small but useful hit of dietary fibre, something most traditional barfi recipes contain very little of. Fresh mango itself is rich in vitamin C, folate, and antioxidants including mangiferin, which research suggests may have anti-inflammatory properties. Coconut sugar, while still a sugar that should be enjoyed in moderation, retains trace minerals like zinc, iron, and potassium that are stripped from refined white sugar during processing. This recipe is naturally gluten free and egg free, making it suitable for a wide range of dietary needs. It is not vegan due to the ghee and milk powder, but a dairy-free variation using coconut oil and oat milk powder is included in the notes. Overall, this is a sweet worth making and sharing, one that respects the tradition of barfi while being a little kinder to your body.

Ingredients

Serves:16
  • 2 medium ripe mangoes (Alphonso or Kesar variety recommended, peeled and roughly chopped)
  • 100 g fine almond flour (also called ground almonds, not almond meal)
  • 80 g skimmed milk powder (full-fat works too but adds calories)
  • 45 g coconut sugar (adjust slightly to taste depending on mango sweetness)
  • 1.5 tbsp ghee (good quality, grass-fed if possible)
  • 1 tsp freshly ground cardamom (from about 8 green cardamom pods, hulled and ground)
  • 1 tsp pure vanilla extract (optional but rounds out the flavour)
  • 1 pinch fine sea salt (enhances the mango flavour)
  • 2 tbsp raw pistachios (roughly crushed, for topping)
  • 1 tsp dried rose petals (optional garnish)

Instructions

  1. 1

    Line a small square baking tin or dish, roughly 18 cm x 18 cm, with baking parchment and set aside. Add the chopped mango flesh to a blender and blitz until completely smooth. You should have roughly 240 to 250 ml of fresh mango puree. If the puree seems fibrous, pass it through a fine mesh sieve.

    The smoother your puree, the silkier your final barfi texture will be. Take the time to blend it well.

  2. 2

    Place a large non-stick frying pan or wide saucepan over a low to medium heat. Add the mango puree and coconut sugar. Stir to combine and cook gently, stirring frequently, for about 7 to 8 minutes until the mixture thickens slightly and looks jammy rather than watery.

    Keep the heat low throughout. High heat causes the mango to catch and burn on the bottom before the moisture has time to evaporate evenly.

  3. 3

    Add the ghee to the pan and stir until fully melted and incorporated into the mango mixture. The mixture should look glossy at this point.

  4. 4

    Reduce the heat to its lowest setting. Add the almond flour, skimmed milk powder, ground cardamom, vanilla extract if using, and the pinch of sea salt. Stir everything together thoroughly with a silicone spatula, making sure no dry pockets of flour remain.

    The mixture will initially look grainy and lumpy. Keep stirring and cooking on low heat. It will smooth out after a couple of minutes.

  5. 5

    Continue to cook the mixture on low heat, stirring almost constantly, for a further 10 to 12 minutes. You are looking for a mixture that pulls away from the sides of the pan cleanly, feels dense and dough-like, and holds its shape when a small amount is pressed between your fingers. It should not feel wet or sticky.

    To test if it is ready, press a small ball of the mixture onto a cold plate. If it firms up within 30 seconds without spreading, you are good to go.

  6. 6

    Working quickly while the mixture is still warm and pliable, transfer it into the prepared lined tin. Use the back of a spoon or a piece of parchment pressed over the top to flatten it evenly to a thickness of about 1.5 cm.

    Damp hands help here if the mixture is sticking to your spatula.

  7. 7

    Scatter the crushed pistachios and dried rose petals evenly over the surface and press them in very gently so they adhere. Place the tin in the refrigerator and chill for at least 60 minutes, or until the barfi is fully set and firm to the touch.

  8. 8

    Once fully set, lift the barfi out of the tin using the parchment paper. Place it on a chopping board and use a sharp knife to cut it into 16 even squares or diamond shapes. Wipe the knife clean between cuts for neat edges.

    For the cleanest cuts, dip the knife blade briefly in hot water and dry it before each slice.

Nutrition per serving

105kcal

Calories

3.2g

Protein

11.4g

Carbs

5.6g

Fat

1.4g

Fibre

8.9g

Sugar

28mg

Sodium

Pro Tips

  • Use the ripest mangoes you can find. Underripe mangoes lack the sweetness and depth needed for great barfi, and you will end up needing more added sugar to compensate.

  • Do not rush the cooking process. The moisture must evaporate fully from the mango puree before you add the dry ingredients, otherwise the barfi will not set properly.

  • Fine almond flour, not coarse almond meal, is important here. The finer texture prevents a gritty finish in the final barfi.

  • Freshly ground cardamom from whole pods makes a noticeable difference compared to pre-ground powder, which can taste dusty and flat after a few months in the jar.

  • If your mango is exceptionally sweet, start with 35 g of coconut sugar and taste the mixture before adding more. You can always add, but you cannot take away.

  • Let the barfi come to room temperature for 10 minutes before serving. Cold barfi straight from the fridge can taste slightly harder and less flavourful.

Frequently Asked Questions

Variations

  • Saffron and Mango Barfi

    Steep 10 to 12 saffron strands in 2 tablespoons of warm water for 10 minutes, then add the saffron water along with the almond flour in step 4. This adds a gorgeous golden hue and a subtle floral depth that pairs beautifully with the mango.

  • Mango and Coconut Barfi

    Replace 30 g of the almond flour with 30 g of desiccated unsweetened coconut. Toast the coconut lightly in a dry pan first for a deeper, nuttier flavour. This variation adds extra fibre and a tropical twist.

  • Chilli Mango Barfi

    Add a small pinch of dried chilli flakes or a quarter teaspoon of mild chilli powder along with the cardamom in step 4. The gentle heat cuts through the sweetness beautifully and creates a sophisticated, grown-up flavour profile.

Substitutions

  • GheeRefined coconut oil (Use the same quantity. The barfi will be dairy-free and vegan. Refined coconut oil has a neutral flavour, so the mango and cardamom notes will shine through even more clearly.)
  • Coconut sugarMaple syrup or raw honey (Use 3 tablespoons of liquid sweetener instead of the 45 g coconut sugar. Add it with the puree in step 2 and cook slightly longer to account for the extra liquid. Note this may affect setting slightly.)
  • Almond flourCashew flour or sunflower seed flour (Both work as nut or nut-free alternatives respectively. Cashew flour gives a very similar result. Sunflower seed flour makes this recipe nut free and adds a mild, pleasant earthiness.)
  • Skimmed milk powderOat milk powder or coconut milk powder (Either makes the recipe fully dairy-free. Coconut milk powder adds a richer, creamier flavour. Oat milk powder gives a more neutral result.)
  • Fresh mangoUnsweetened canned mango pulp (Use 240 ml of canned pulp. Reduce the coconut sugar to 30 g as canned pulp is usually sweeter than fresh fruit puree.)

🧊 Storage

Store the cut barfi pieces in an airtight container in the refrigerator for up to 5 days. Layer the pieces between sheets of baking parchment to prevent them sticking together. Bring to room temperature for 10 minutes before serving for the best texture and flavour.

📅 Make Ahead

This barfi is an excellent make-ahead sweet. You can prepare it up to 3 days before serving and keep it refrigerated in its tin, uncut, covered tightly with cling film. Cut and garnish just before serving for the freshest presentation.