Go Back
+ servings
Caramel coconut barfi (nariyal barfi) being sliced into squares in the pan with a metal spatula.
Print

Caramel Coconut Barfi (Nariyal Barfi)

A fudgy, golden coconut barfi made without khoya or condensed milk — instead, a rich homemade caramel and a clever semolina swap give it that same authentic richness. Ready in about 60 minutes, this easy nariyal barfi (also known as thenga or thengai barfi) is topped with crushed almonds, cashews, and pistachios for the perfect festive sweet.
Course Dessert
Cuisine Indian
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 12 pieces
Calories 152.91kcal

Equipment

Ingredients

Instructions

To Prepare The Rava Khoya Mixture

  • In a small mixing bowl, add ½ cup milk and the rava. Mix well and set aside for 10 minutes.
  • Heat a teaspoon of ghee in a pan, then add the soaked rava-milk mixture. Sauté on low flame for about 5 minutes, stirring continuously so it cooks evenly and the milk evaporates.
  • After about 5 minutes, the mixture will come together like khoya and stop sticking to the pan.
  • Transfer this rava-khoya mixture to a bowl and set aside until needed.

To Fry The Nuts

  • Heat a teaspoon of ghee in the same pan. Once melted, add the cashews and almonds and fry for 2 minutes. Add the pistachios and fry for another 30 seconds. Transfer the nuts to a plate and let them cool completely.
  • Once cooled, coarsely crush the nuts using a mortar and pestle. You can also use a nut chopper instead. Set aside for later.

To Roast The Coconut

  • Add the desiccated coconut to a pan and keep the flame on low-medium. Dry roast, stirring frequently to prevent burning, until it turns light golden and crisp - this should take about 6-8 minutes.
  • Once golden, turn off the flame. Transfer to a plate.

To Make The Caramel Coconut Barfi

  • Spread the sugar in a single layer on the same pan. Keep the flame on low and let it melt slowly - don't mix yet. This can take 12-15 minutes, so be patient.
  • Once melted, the sugar will turn dark like caramel. Give it a mix if there are any unmelted pockets of sugar left, then cook for another 2-3 minutes. Priya's tip - Don't let it get too dark or the caramel will turn bitter - you don't need to reach a one-string consistency.
  • Gradually pour in the remaining milk in batches, mixing the caramel and milk swiftly as you go. Priya's tip - Remember to keep the flame on low-medium.
  • Keep stirring until all the milk is incorporated and there are no lumps in the mixture.
  • Add the cooked rava mixture, pressing it into the caramel-milk base. Cook for 2-3 minutes.
  • The rava mixture should break down completely and blend smoothly with the caramel. Priya's tip - Use the back of your spoon to mash the rava mixture if needed.
  • Add the roasted desiccated coconut to the pan. Mix and continue cooking until the mixture comes together like a soft dough. Priya's tip - The barfi mixture should not stick to the bottom of the pan and should resemble a soft dough.
  • Add the cardamom powder and half of the crushed nuts, reserving the rest for garnish. Priya's tip - Add an extra teaspoon of ghee here if needed.
  • Swiftly mix everything together.
  • Transfer the mixture to a greased tray and flatten it out evenly.
  • Sprinkle the remaining fried, chopped nuts over the top and press them gently into the barfi.
  • Cut into squares and let it cool completely. Priya's tip: if you're in a rush, pop the tray in the fridge for 10 minutes to speed up the cooling. Transfer the coconut barfi pieces to a platter and serve.

Notes

  • Use fine rava. If you only have coarse rava on hand, blitz it in a blender for a few seconds until fine before using — this ensures it blends smoothly into the caramel-milk base instead of leaving a gritty texture.
  • Go easy on the ghee. This recipe needs very little ghee to come together, but feel free to add a touch more if you like a richer, more indulgent barfi.
  • Don't rush the caramel. Let the sugar melt slowly on low flame without stirring too early — rushing this step is the most common reason caramel turns bitter or grainy. Watch the caramel color closely. Aim for a deep amber, not a dark brown — once it crosses into dark territory, the bitterness is hard to fix.
  • Keep stirring once the milk goes in. Add the milk gradually and mix swiftly to avoid lumps forming in the caramel base.
  • Cook until it pulls away from the pan. The barfi mixture is ready to set only once it comes together like a soft dough and stops sticking to the sides — under-cooking here is what usually causes barfi to not set properly.
  • Press the nut garnish in firmly. Garnish with the nuts and press them in immediately while the barfi is still hot — this helps them stick properly once it's cut, instead of falling off when serving.

Nutrition

Calories: 152.91kcal | Carbohydrates: 14.88g | Protein: 2.2g | Fat: 10.2g | Saturated Fat: 7.35g | Polyunsaturated Fat: 0.48g | Monounsaturated Fat: 1.7g | Cholesterol: 5.03mg | Sodium: 10.24mg | Potassium: 106.05mg | Fiber: 2.16g | Sugar: 9.83g | Vitamin A: 25.15IU | Vitamin C: 0.19mg | Calcium: 24.61mg | Iron: 0.63mg