coconut burfi

Coconut Burfi (Nariyal Barfi)

Updated: October 7, 2022, By Swasthi, Comments, Jump to Recipe

Coconut Burfi is a traditional Indian Sweet made with coconut, sugar/jaggery, milk, cardamoms and sometimes nuts. Known by different names such as Kobbari burfi, Nariyal burfi, Copra pak & Tengai burfi, it a popular festive delight that’s delicious and addictive too. In this post I share 3 easy recipes to make Coconut Barfi. It is a delightful dessert you can make for any celebrations or simply gift someone you love.

coconut burfi known as nariyal burfi

About Coconut Burfi

Coconut is considered to be a fruit in its purest form so it is extensively used by Indians not only for religious offerings but also for preparing a lot of foods. Coconut Burfi & Coconut Ladoo are 2 most commonly prepared sweets, especially in South India.

You will find coconut burfi tasting so different in every home and you are likely to come across countless versions. Over the years, I have perfectioned 3 recipes to make coconut burfi.

  • One the traditional way with coconut, milk and sugar.
  • The second one with coconut & condensed milk.
  • The third one with coconut, mawa and sugar.

If you are an Indian, you surely known that each one of these taste so different.

Traditionally coconut burfi is made either with fresh coconut or with dried coconut (copra, not desiccated coconut) as they were the most commonly available forms of coconut.

Desiccated coconut actually does not have the same flavor as the fresh and dried coconut, so it is best to use it with condensed milk or with Mawa (Khoya) for a richer taste.

About the Recipes

Though you can use fresh/frozen coconut or desiccated coconut in all of my 3 recipes, the cook time changes considerably if you use one for the other. These recipes have not been tested with other kinds of coconut like copra, shredded coconut, coconut flakes etc.

Each of these vary in their sweetness levels so you need to adjust the sweetness. If you are a newbie & want to try the recipe, scroll down to “kinds of coconut” section, to know what these different kinds of coconut mean.

Here are the best combos that work well to make a coconut burfi:

Fresh/frozen coconut with whole milk is best. To use desiccated coconut with whole milk, use more milk than you would use for fresh/frozen coconut, as desiccated coconut has no moisture of its own.

Desiccated coconut with condensed milk or with whole milk and mawa (any kind of mawa) works best. If you use fresh/frozen coconut with condensed milk, you will need lesser condensed milk and the cook time is slightly longer due to the excess moisture in the coconut.

More similar recipes
Badam burfi
Kaju katli
Chocolate burfi
7 cups burfi

Mawa barfi

You may also like to check these Coconut Recipes.

Recipe 1

How to Make Coconut Burfi (Stepwise photos)

1. Heat a pan, preferably a wide one to help cook the ingredients faster. Pour 1 tablespoon ghee and fry tablespoons chopped or broken cashews until lightly golden. Remove them to a plate & keep aside.

frying cashews in ghee

2. Add 4¼ cups coconut (400 grams) fresh or frozen coconut and pour 2 cups full fat milk. You can use raw milk or any kind of milk.

coconut and milk to make coconut burfi

3. Stir well until combined and bring the mixture to a boil on a medium high heat. Reduce the flame and cook until the milk evaporates. This takes about 12 to 15 mins on a medium low heat. You don’t need to stir it constantly. Stir it every 2 to 3 mins.

simmering coconut and milk to make coconut burfi

4. Once the milk has almost evaporated, add 1½ cups sugar and mix. If using refined sugar, use lesser as it is sweeter than the raw cane sugar.

adding sugar to make coconut burfi

5. The sugar melts and the entire mixture turns gooey. Again cook it stirring every few mins until the moisture evaporates. Add 1 to 2 teaspoons ghee and stir it continuously nonstop to dry up the moisture. If you stop at this stage the mixture can burn so keep the flame low and do it.

adding ghee

6. To check if the coconut burfi mixture is ready to set, press down with a spatula. There should be no excess moisture in the coconut burfi mixture. If you find there is more moisture cook a little longer. (Check my video in the recipe card to know the exact consistency)

cooking coconut mixture

Set the Barfi

7. Add ½ teaspoon cardamom powder and cook stirring until aromatic. When it is done, the mixture turns dense, sticky, dry, heavy and very very aromatic. You can smell like the khoya cooked with sugar. The mixture will also leave the pan. For a completely soft set burfi, you can take off little early.

adding cardamom powder

8. Transfer this to the greased pan and press down with a spatula. Sprinkle fried cashews and pistachios if you want. Press down again.

setting coconut burfi in pan

9. Let it cool down and set for 3 to 4 hours. Cut the burfi to squares. At this stage top portion will be totally dry and slightly crisp. If you don’t feel the crisp texture while cutting, it means you took it off early and need to cook for a little longer.

Leave it at room temperature overnight for the coconut burf to set completely and become firm.

slicing coconut burfi

After 12 hours, a well done coconut burfi should be dry & crisp on the top and slightly juicy inside. It should not be sticky at all on top.

coconut burfi recipe

Recipe 2

Coconut Burfi with Condensed Milk

Condensed milk imparts a magical flavor and a soft melt-in-the-mouth texture to this coconut barfi. It’s juicy, rich, addictive and tastes similar to this 10 mins Kalakand. The key here is to use fine desiccated coconut as it helps in binding and achieving the perfect soft texture.

coconut burfi

If your desiccated coconut is too coarse, process it in a grinder/ processer or blender until fine. To use unsweetened shredded coconut, reduce the condensed milk slightly and use more plain milk.

1.Dry roast 15 to 20 pistachios or almonds or cashews until crunchy. Set aside to cool. Chop them or crush in a grinder. I did the later.

2. Add 1¾ cup desiccated coconut to a heavy bottom pan. Pour ½ cup + 2 tbsp sweetened condensed milk ( ½ tin). Also pour ½ cup milk. Mix everything well. Break the lumps if any. You may taste test and add more milk, condensed milk or coconut as required.

making coconut barfi with condensed milk

3. Begin to cook on a low to medium heat until the coconut mixture thickens and turns to a mass. This just takes about 3 to 5 mins. Add a generous pinch of cardamom powder. Mix well.

4. Transfer this to a greased tray. Grease your spatula/fingers with ghee and press the burfi gently. Add chopped or ground cashews or pistachios. Press down a bit with a spatula. Cover and refrigerate for one hour. Cut to desired sizes. Refrigerate coconut burfi and consume within 3 to 4 days.

This is how the texture looks.

coconut barfi with condensed milk

Recipe 3

Coconut Mawa Burfi

Mawa are milk solids often used in Indian sweets to add richness and delicious taste. Mawa is also known as khoya and is easily available in the Indian stores. This recipe is quick, fast and makes for a special festive treat. It has a crisp texture on the outside with a melt in the mouth texture inside.

coconut barfi with khoya

During festive occasions we are mostly left with some mawa and don’t know what to do with it. I make this coconut burfi with mawa to use up the excess stocks I have. This tastes exactly like a sweet from a special sweet shop.

To a greased pan or a non-stick add 1½ cups grated mawa, 1 cup sugar and ½ cup milk. Begin to heat on a low flame until the sugar and mawa dissolves. Keep stirring and add coconut. Mix well and cook until the mixture turns to a mass. It begins to leave the pan too.

At this stage turn off and stir in half teaspoon cardamom powder. Do not overcook as it becomes dry & breaks down. Transfer to a greased plate, level with a spatula and press down some chopped nuts. Let cool to warm (not cool) and cut coconut burfi to desired sizes.

adding mawa milk and coconut to make mawa coconut burfi


Coconut: Fresh or frozen coconut tastes best in a burfi as it is more flavorful. However if you are not accessible to it then you can use desiccated coconut. I have used fresh grated coconut from the frozen section. You can also use home made hand grated coconut or the one from wet grinder attachment.

Process the coconut: If using large coconut gratings, process it in a food processor or blender until slightly fine. This helps the coconut burfi to set well. Do not over blend to the extent the coconut begins to release the milk and fats.

Milk: I have made the first recipe using full fat milk. You can also substitute it with vegan milk like coconut milk or almond milk. If using homemade Almond milk you don’t need to strain the milk to remove the pulp. You can simply soak the almonds, peel the skin and blend with water. Use it up here.

Flavorings: The flavor of cardamom powder goes well in this burfi. On various occasions I have also tried coconut burfi with different flavorings like rose water & kewra water.

Overcooking: Overcooking the burfi mixture is likely to harden the burfi or dry up the mixture and won’t let it set. It is very important to remove it from the heat when it reaches the right stage.

Kinds of Coconut

For the newbies here is what the terms fresh, frozen & desiccated coconut mean. If you don’t get these right you may not achieve good results.

Fresh Coconut is raw coconut grated freshly from a coconut. You get this by breaking a coconut & grating or blending it at home or at the vendor’s place. If you are in Asian countries you will also find this in the chiller section near to the dairy section (milk/cheese/butter).

Frozen Coconut is raw coconut grated and frozen immediately. This is available in the frozen sections of the groceries/ supermarket. It works similar to the fresh coconut and you can achieve the same results without having to adjust the recipe.

Desiccated Coconut is dehydrated coconut from which milk and most of the moisture is extracted. So it is low in flavor, sweetness and nutrients. It is different from dried coconut (copra), coconut flakes & shredded coconut. You cannot make a 1:1 substitution of these for the desiccated coconut. However you can use any of these but you need to adjust the quantity of sweetener.

Related Recipes

Recipe Card

coconut burfi

Coconut Burfi (Nariyal Barfi)

4.99 from 159 votes
Traditional Indian Coconut Burfi made with coconut, sugar, milk, nuts and cardamom powder. I share 3 recipes to make the barfi.
Print Recipe Pin Recipe
Jump to Comments

For best results follow the step-by-step photos above the recipe card

Prep Time2 minutes
Cook Time15 minutes
Total Time17 minutes
Servings16 burfi

Ingredients (US cup = 240ml )

1 – Traditional Coconut Burfi

  • cups coconut (400 grams fresh or 180 grams desiccated)
  • cups sugar
  • 1 to 2 tablespoons ghee
  • ½ teaspoon cardamom powder (elaichi)
  • 2 tablespoons cashews chopped or pistachios
  • 2 cups milk (3 cups if using desiccated coconut)

2 – Coconut Condensed Milk Burfi

  • cup desiccated coconut (fine)
  • ½ tin condensed milk or milkmaid (about ½ cup + 2 tbsp)
  • ½ cup milk
  • 1/8 teaspoon cardamom powder or elaichi powder

3 – Nariyal Mawa Burfi

  • 2 cups desiccated coconut
  • cups mawa (150 grams)
  • ½ cup milk
  • 1 cup sugar
  • ½ teaspoon cardamom powder (elaichi powder)
  • 1 teaspoon ghee
  • 2 tablespoons pistachios or almonds (finely chopped for topping)



  • Grease a pan and optionally line it with a parchment paper.
  • Heat a pan with 1 tbsp ghee. Fry cashews until golden and remove to a plate.

Recipe – 1 – How to make Coconut Burfi

  • Stir together coconut and milk. Bring it to a boil on a medium high flame.
  • Reduce the heat and cook until the milk evaporates. Stir in the sugar and cook until all of the moisture has completely evaporated.
  • Add ghee and continue to cook stirring constantly until the mixture turns dry & leaves the pan.
  • Press down the mixture with a spatula to check if there is any excess moisture. If it still has moisture then cook further to dry it. (check video)
  • Keep stirring continuously at this stage and cook until the mixture turns dense, thick and sticky. It also turns very aromatic and leaves the pan. If you prefer a very soft set burfi then take it off a bit early.
  • Stir in cardamom powder and Transfer the mixture to the greased pan. Press down with a spatula.
  • Sprinkle nuts and keep aside at room temperature for 3 to 4 hours to set. Slice the coconut burfi. Leave it at room temperature for 8 to 10 hours to set completely. Cool and store coconut barfi in a air tight jar.

Recipe – 2 – Coconut Condensed Milk Barfi

  • To a pan, add coconut, desiccated coconut and milk.
  • Mix and cook on a medium flame until the entire mixture turns thick and to a mass. Add cardamom powder and mix. Transfer this to a tray.
  • Press down with a spatula. Sprinkle some nuts. Refrigerate for an hour. Cut coconut barfi to squares and enjoy.

Recipe 3 – Coconut Mawa Burfi

  • Add mawa, sugar and milk to a heavy bottom pan. Heat until the mawa and sugar dissolves completely.
  • Stir in the coconut and cook until the coconut burfi mixture turns thick to a mass and begins to leave the sides of the pan.
  • Stir in cardamom powder and transfer to a greased pan. Level with a spatula and press down the nuts with spatula.
  • When the mixture cools down to warm, cut the coconut burfi to desired shapes. Do not wait to cool completely as it turns to powder.
  • Remove from the tray only after cooling completely.


  • It is good to process the coconut in a processor or blender until the coconut turns slightly finer. This helps the burfi to set well.
  • If you are a beginner then read the step by step photo instructions below for detailed guide.
  • Nutrition values for the first recipe only.

Alternative quantities provided in the recipe card are for 1x only, original recipe.

For best results follow my detailed step-by-step photo instructions and tips above the recipe card.


NUTRITION INFO (estimation only)

Nutrition Facts
Coconut Burfi (Nariyal Barfi)
Amount Per Serving
Calories 242 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 10g63%
Cholesterol 7mg2%
Sodium 24mg1%
Potassium 166mg5%
Carbohydrates 32g11%
Fiber 3g13%
Sugar 29g32%
Protein 3g6%
Vitamin A 66IU1%
Vitamin C 1mg1%
Calcium 50mg5%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Coconut Burfi Recipe first published in November 2015. Updated & republished in July 2022.

Coconut Burfi (Nariyal Barfi)

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Popular Recipes


Recipe Rating

Inline Feedbacks
View all comments

Hello. I have coconut milk powder . Can I make coconut barfi?

Hi Swasthi, how to store these burfies…

5 stars
Hello, thank you very much for such a foolproof recipe. I used fresh coconut fir the recipe and it turned out just perfect. I used 3 cups fresh coconut and accordingly adjusted milk and sugar quantities. Read several comments and your responses which helped a lot. Thank you

Hi Swasthi,
I would like try this recipe with condensed milk. Can you specify the tin size. In my country I only find condensed milk in 440gm tin.

Hi swasthi, I tried the coconut barfi with condensed milk, it came out ok and firm but very sticky, any advise, thanks Christine

Help, Swasthi!!
I tried making recipe #1 (first time every trying). I used jaggery powder instead of refined white sugar. I used fresh, grated coconut. It took WAY longer than 15 minutes to boil the milk off but I was patient. The whole thing won’t stick together. It looks very moist but just falls apart in the tray. It looks like buttery cake crumbs. Is there any hope to salvage??

5 stars
Tried this using the dessicated coconut….I let the coconut soak in the milk for about 6 mins before cooking and the burfi was really nice and moist. I think I could have added a little more mawa to give it more of a burfi flavour but is really yummy all the same. Thank you for sharing your recipes. ?

5 stars
Made the condensed milk version today- came out fantastic – thank you!

I followed step 3. The burfi has not set properly and is a little crumbly. How can it be fixed? Should I leave it on the counter overnight or refrigerate it for setting. Pls advise.

Swasthi, yes I used the third recipe. I used frozen coconut so maybe that is the reason. Is there any solution to set the burfi. Thanks in advance

4 stars
I used method 2 to make the coconut barfi and it came out very nice. It took about 10-15 mins to mix everything in the saucepan on a low heat and I added crushed toasted cashews as a topping. I followed the ingredients listed without any changes. This is the first time I have ever made barfi and it was a quick, easy recipe to follow with delightful results which we enjoyed and I will make it for guests too now that I know how simple and satisfying this barfi is. Thank you Swasthi. Leela, London – UK.

4 stars
All the recipes taste fine & tasty.

Hi, am struggling trying to translate the cups into grams! Can someone help?

I love your recipes, thanks a lot.
I am trying to understand if I can use grated frozen coconut for recipe#2. I will appreciate your response.

Hi, Can I do the method 1 (fresh grated coconut) with evaporated milk? Any reason why you use evaporated milk with desiccated coconut and not with fresh one? Looking to try this recipe soon.

5 stars
Hi Swasthi, for the first method can we use coconut or almond milk instead or normal milk to make this recipe vegan? Thank you

Hi Swasthi, I tried the recipe with first method (I used coconut milk). However the burfi did not set, its just falling apart. The only thing I changed was use slightly less sugar. Where did I go wrong? Is there anyway I can salvage the burfi now?

I added a bit more sugar and cooked the whole mixture for 10mins more and it worked. Thanks again for the recipe and your quick responses. Appreciate all the help 🙂

Great recipe! Wonderful taste. I had to double the milk for shop bought desiccated coconut, turned out great. How long will the Barfi keep in the fridge?

Thank you Swathi for this great and simple recipe. I was wondering if I could use unsweetened butter instead of ghee? Also if I used organic brown sugar would it affect the taste or just the color? Finally can I use coconut milk (not the one from the can but carton one which you can drink)? Thank you.

5 stars
I appreciate ur thought ful venture Your receipies and images add so much convience to the venture called cooking…….. that is to say ……Thankyou for making it so simple for us all . Trust me you have hit the bulls eye with perfection .
Thank you once again

4 stars
Good and easy to follow

5 stars
Madam how to prepare desiccated coconut.. If we blend coconut it will be like coconut milk know.. Please let me know how to make desiccated coconut.

5 stars
For method 2, can we skip milk?

In case if using milk, should it be at room temperature?