Coconut Burfi

indianvegetarian
Servings 20
Servings20
Prep5m
Cook20m
Total25m
RoleDessert

Source: Home kitchen

Jump to Instructions ↓

Ingredients

Base

  • 2 cups (180g) desiccated coconut, unsweetened
  • ¾ cup (240g) sweetened condensed milk
  • 1 tbsp ghee

Flavoring

  • ½ tsp cardamom powder
  • Pinch of saffron soaked in 1 tbsp warm milk (optional)

For the tray

  • 2 tbsp desiccated coconut, for dusting

Instructions

Cook

  1. Heat ghee in a non-stick or heavy-bottomed pan over medium heat.
  2. Add the coconut and stir for 2–3 minutes until it smells fragrant. You're not toasting it deeply — just waking up the flavor. The edges may turn the faintest gold; don't let it brown.
  3. Pour in the condensed milk and the saffron milk if using. Stir immediately to combine.
  4. Cook on medium heat, stirring constantly, for 10–12 minutes. The mixture will look loose and wet at first. As the moisture cooks off, it will gradually thicken and pull away from the sides.
  5. The mixture is ready when it forms a single mass that moves with the spoon, leaves the sides and base of the pan cleanly, and a line drawn through the center with a spoon holds its shape for a few seconds before slowly closing. If it's at all pourable, keep cooking.
  6. Stir in cardamom, remove from heat.

Set and cut

  1. Line a ghee-greased tray with parchment and dust with the extra desiccated coconut — this prevents sticking and adds a pleasing texture to the base.
  2. Spread the mixture evenly to about 1.5cm thickness.
  3. Cool at room temperature for 30 minutes, then refrigerate for at least 1 hour before cutting. Unlike flour-based burfi, this one needs the fridge to set firm enough to cut cleanly.
  4. Cut into squares or diamonds. A warm knife (dipped in hot water and wiped dry) helps produce clean edges through the coconut mixture.

Storage

Variations

Notes

Added Oct 6, 2026 · Updated Oct 6, 2026