Coconut Barfi

Coconut Barfi

Barfi, borfi or burfi is a dense milk based sweet confectionery from the Indian subcontinent, a type of mithai (a sweet). The name is a derivative of the Persian word barf, which means snow.

A few of the famous varieties of barfi include coconut barfi (made with coconut), besan barfi (made with gram flour), kaaju barfi (made with cashews), pista barfi (made with ground pistachios), and sing barfi (made with peanuts).[1] The main ingredients of plain barfis include condensed milk and sugar. The ingredients are cooked in a vessel until the mixture solidifies. They are then cut into square, diamond or round shapes.

Coconut barfi is one of the famous Indian sweets and is made with desiccated coconut. It's super delicious and very easy to make. If you want to make a deliciously sweet Indian mithai/dessert at home in minutes, then coconut barfi is one of the best options.

I required very few ingredients: desiccated coconut, sweetened condensed milk, some chopped pistachios for garnishing (optional) and some melted ghee. You can also use cardamom powder or rose water for flavouring.

It's one of the delicious dessert for those who like/love coconut, like for me. My husband and I, we love coconut a lot, so this coconut barfi is one of our favourite Indian sweets.

It comes in various colours: white, green or pink. The food colour is used to give barfi different colours. I normally use red food colour to give it a pink colour.

I also made two color coconut barfi, white and pink and then place the one coloured barfi over pink to make two layered coconut barfi.

We normally make coconut barfi on the occasion of Raksha Bandhan/Rakhi (an Indian festival). Sometimes we also make them on birthday's or in Diwali (another popular festival of India).

Here I am sharing you the pink coloured coconut barfi that you can make easily at home and can enjoy it with your loved ones.

  Recipe Servings: 8 - 9
  Cooking time: 10 Minutes


  • Desiccated coconut - 3 cups
  • Sweetened Condensed Milk - 400 grams
  • Red Food Colour – 2-3 drops
  • Cardamom Powder - 1/4 tsp (optional)
  • Melted Ghee - 2-3 tsp
  • Pistachios (chopped) - 4-5 (for garnishing) (optional)


  • Take a large heavy bottomed pan and place it over low heat. Add desiccated coconut and sweetened condensed milk into the pan.

  • Cook it for 2-3 minutes or until the mixture gets a semisolid consistency. Stir continuously.

  • Now add cardamom powder and ghee into it. Cardamom powder is optional.

  • Cook it again for 2-3 minutes or until the mixture starts to leave the sides of the pan. Stir it continuously. Then remove the pan from the heat.

  • To this mixture add a few drops of red food colour. Mix well to get a dark pink hue/colour. Keep it aside.

  • Grease and line the slice pan or a small plastic container with baking or parchment paper.

  • Now add the pink coloured coconut barfi mixture into the container. Use a spatula to spread the mixture into a layer and smooth it from the top.

  • Place the container into the refrigerator for an hour to set it properly.

  • Once set, take it out from the refrigerator and cut it into desired shapes (like square/rectangle or diamond, whatever you like to have) with the help of a knife.

  • Sprinkle with some chopped pistachios, if you like (optional).

  • Coconut barfi or Pink coconut barfi is ready to serve.

  • Serve and enjoy it with your loved ones.

  • You can store the coconut barfi in an air tight container in the refrigerator for about 3-4 days.