Prepare the Coconut
Grate the coconut using a fine grater only the white portion (avoid the brown shell layer).
Measure 2 cups of grated coconut and keep aside.
(Tip: For extra softness, pulse the grated coconut once in a mixer without adding water.)
Start the Base
In a heavy-bottomed kadai or non-stick pan, heat ghee and add the grated coconut.
Roast gently on low flame for 3–4 minutes — just enough to release aroma, without browning.
Add Milk and Sugar
Pour in the milk and stir. When it comes to a gentle boil, add sugar (or grated jaggery if using).
Stir continuously until the sugar dissolves completely.
Cook this mixture on medium flame, stirring often, until it thickens and begins to leave the sides of the pan.
Flavor It
Add cardamom powder and mix well.
If using condensed milk, you can skip part of the sugar — the mixture will thicken faster.
Continue to stir until it reaches a soft, fudge-like consistency.
(To test: Drop a small portion on a plate it should firm up slightly when cooled, not sticky.)
Set the Burfi
Grease a steel or glass plate with ghee.
Pour the thickened mixture and spread evenly using a spatula.
Smooth the surface and sprinkle nuts if desired.
Let it rest for 10–15 minutes, then mark pieces with a greased knife.
Once fully cooled, cut into squares or diamonds and gently lift them out.
Expert Tips
Fresh Coconut Works Best: Always use freshly grated coconut for authentic taste. Frozen coconut works in a pinch just thaw it and squeeze out excess moisture before use.
Texture Control: Roast lightly for soft burfi or a bit longer for a chewy, halwa-like texture.
Jaggery vs Sugar: Jaggery gives a deep, earthy sweetness and slightly darker color, while sugar makes the burfi pure white and clean-flavored.
Avoid Overcooking: Once the mixture starts leaving the sides of the pan, remove immediately' overcooking makes the burfi dry and crumbly.
Shelf Life: Stays fresh for 3–4 days at room temperature, and up to a week refrigerated in an airtight container.