Kopra Pak Recipe | Coconut Fudge
Quick Links
- Traditional & Regional Value of Kopra Pak
- What to Eat With Kopra Pak
- Is Kopra Pak Healthy?
- Why People Love Kopra Pak
- Kopra Pak Key Ingredients
- Kopra Pak Recipe: Quick Summary
- Watch video and learn how to make Kopra Pak Recipe | Coconut Fudge
- Tips & Tricks for Perfect Pak
- Delicious Variations to Try
- Frequently Asked Questions (FAQ)
- 1. Can I use fresh grated coconut?
- 2. Why is my Kopra Pak crumbly?
- 3. How long does it last?
- 4. Can I make it without milk (vegan)?
- 5. My pak is too hard. What happened?
Kopra Pak Recipe: The Moist, Coconut Heaven That’s a Gujarati Wedding Staple
Make Kopra Pak, a soft, moist coconut fudge from Gujarat. Made with fresh coconut, milk, and sugar, it’s a quick, no-fail sweet perfect for festivals, parties, or as a tea-time treat.
If you’re a coconut lover, Kopra Pak is your dream come true. This Gujarati sweet is essentially a soft, moist coconut fudge that’s incredibly easy to make. Unlike dry coconut barfi, Kopra Pak has a lovely, tender bite and a pronounced coconut flavor. It’s sweet, but not cloying, and scented with just a hint of cardamom. It’s a staple at Gujarati weddings, Diwali celebrations, and is the perfect sweet to whip up when you have unexpected guests. Simple, satisfying, and utterly delicious.
Short Video Recipe
Watch recipe video about Kopra Pak Recipe | Coconut Fudge: શ્રાવણ મહિનામાં ડબ્બો ભરીને બનાવો કોપરાપાક | kopra pak | gujarati topra pak | coconut barfi
લખેલી રેસીપી / Written recipe ...
Traditional & Regional Value of Kopra Pak
Kopra Pak holds a special place in Gujarati cuisine. “Kopra” means dry coconut, and “Pak” means cooked sweet. It’s a common ‘farsan’ (sweet item) in wedding feasts and large religious gatherings because it’s easy to make in bulk, holds its shape, and is loved by all age groups. It’s also a popular offering during religious festivals. The sweet symbolizes sweetness and prosperity, making it auspicious for new beginnings. Its simplicity reflects the Gujarati ethos of creating delightful food from humble, readily available ingredients.
What to Eat With Kopra Pak
It’s versatile and fits many occasions:
- With Masala Chai: The classic pairing. The sweetness of the pak balances the spiced tea.
- As Part of a Festive Thali: Served alongside savory snacks like dhokla, khandvi, and fafda.
- As a Prasadam: Cut into squares and offered during home pujas.
- As a Quick Sweet Fix: A piece or two satisfies a sweet craving instantly.
Is Kopra Pak Healthy?
Coconut is high in healthy saturated fats (MCTs) and fiber. Milk provides protein and calcium. However, Kopra Pak contains a significant amount of sugar, making it a high-calorie treat. Using low-fat milk and reducing the sugar slightly can make it a bit healthier, but it will affect the traditional taste and texture. It’s a dessert best enjoyed in moderation. The coconut does provide some nutritional benefits, making it a slightly better choice than sweets made purely from sugar and refined flour.
Why People Love Kopra Pak
People adore its intense coconut flavor and unique texture—firm yet soft and slightly chewy. It’s incredibly easy and quick to make, with almost no chance of failure. It’s also a very “clean” sweet to eat; it’s not sticky or messy. Kids love it, and it’s a great way to introduce them to traditional sweets. For many Gujaratis, it’s a taste of celebration and large, happy family gatherings. It’s a reliable, crowd-pleasing sweet that never goes out of style.
Kopra Pak Key Ingredients
- Desiccated Coconut or Fresh Coconut: Desiccated coconut is easier and gives consistent results. Fresh grated coconut can be used but may require more cooking.
- Milk: Full-fat milk gives the richest taste. It helps bind the coconut and sugar.
- Sugar: The sweetener. The amount can be adjusted to taste.
- Ghee or Clarified Butter: A little for greasing the tray and sometimes added for richness.
- Cardamom Powder: For fragrance.
- Milk Powder (Optional): Some recipes add it for extra richness and to help binding.
Kopra Pak Recipe: Quick Summary
- Grease a plate or tray with ghee and set aside.
- In a non-stick pan, combine 2 cups of fine desiccated coconut, 1 cup of sugar, and 1 cup of milk.
- Cook on medium heat, stirring continuously. The mixture will be loose at first.
- Keep stirring. The milk will reduce, and the mixture will thicken. It will start to leave the sides of the pan and form a mass.
- Add ½ teaspoon of cardamom powder. (Optional: Add 2 tablespoons of milk powder at this stage for extra richness).
- Continue cooking and stirring for another 2-3 minutes until the mixture becomes very thick and holds together when you press a bit between your fingers.
- Quickly transfer the hot mixture to the greased tray. Press down firmly and evenly with the back of a greased spoon or spatula.
- Sprinkle a few slivered pistachios on top and press lightly. Let it cool completely. Cut into squares or diamonds. Store in an airtight container.
Watch video and learn how to make Kopra Pak Recipe | Coconut Fudge
Tips & Tricks for Perfect Pak
- Stir Constantly: This prevents burning, especially as it thickens towards the end.
- Cook Until Thick: Don’t stop cooking when it’s still sticky. It should be thick enough to hold its shape when pressed.
- Press Firmly: Pressing the mixture firmly in the tray ensures it doesn’t crumble when cut.
- Use Fine Coconut: Fine desiccated coconut gives a smoother texture. Coarse coconut will make it more granular.
Delicious Variations to Try
- Kesar Kopra Pak: Add a few strands of saffron soaked in milk for a golden color and royal flavor.
- Dry Fruit Kopra Pak: Mix in chopped almonds, cashews, and raisins along with the coconut.
- Chocolate Coconut Pak: Add 2 tablespoons of cocoa powder to the mix for a chocolate-coconut combo.
- Microwave Kopra Pak: Mix ingredients in a microwave-safe bowl and cook in 2-minute intervals, stirring in between, until thick. Much faster!
Frequently Asked Questions (FAQ)
1. Can I use fresh grated coconut?
Yes, but you will need to cook it longer to dry out the moisture from the fresh coconut. The texture will be less uniform but very tasty.
2. Why is my Kopra Pak crumbly?
You didn’t cook it long enough for the sugar and milk to properly bind the coconut, or you didn’t press it firmly while setting.
3. How long does it last?
Stored in an airtight container at room temperature, it stays fresh and soft for 4-5 days. In the fridge, it lasts over a week.
4. Can I make it without milk (vegan)?
Yes, use coconut milk instead of dairy milk. The flavor will be even more coconut-forward.
5. My pak is too hard. What happened?
You overcooked it, driving out too much moisture. Next time, stop cooking a minute earlier when it’s just holding together.
kopra pak recipe, Gujarati coconut fudge, easy coconut barfi, Diwali sweet, no fail mithai, wedding sweet, quick Indian dessert, desiccated coconut sweet, milk and coconut, tea time snack

Kopra Pak (Coconut Fudge)
Ingredients
Equipment
Method
- If using edible gum, heat 1 teaspoon ghee in small pan. Fry gum until puffed, then crush and set aside.
- Heat 2 tablespoons ghee in heavy-bottomed pan. Add chopped almonds and pistachios, fry until golden. Remove and set aside.
- In same pan, add remaining ghee. Add grated dry coconut and roast on medium-low heat for 5-7 minutes.
- Roast coconut, stirring continuously, until it turns light golden and becomes fragrant.
- Add sugar to roasted coconut. Mix well and cook on low heat until sugar melts completely.
- As sugar melts, mixture will become moist and sticky. Continue cooking, stirring constantly.
- Cook for 10-12 minutes until mixture thickens and starts leaving sides of pan.
- If using khoya, add it now and mix well. Cook for 2 more minutes.
- Add cardamom powder, fried nuts, poppy seeds (if using), and crushed edible gum (if using). Mix thoroughly.
- Continue cooking for 3-4 minutes until mixture forms a cohesive mass and leaves sides cleanly.
- Transfer mixture to greased plate or tray. Spread evenly to about 1/2-inch thickness.
- Press down firmly with greased spatula or back of spoon to compact the mixture.
- While still warm, cut into squares or diamond shapes using greased knife.
- Let kopra pak cool completely at room temperature for 2 hours until firm and set.
- Once completely cooled, separate pieces and store in airtight container.
- Serve as festive sweet or snack. Can be stored for several weeks.
Notes
• Store in airtight container at room temperature for 3-4 weeks.
• In refrigerator, lasts 2-3 months. Bring to room temperature before serving.
• For longest shelf life, ensure mixture is properly cooked and completely cooled before storing.
• Keep away from moisture as coconut absorbs humidity and can become sticky.
• Separate layers with parchment paper if stacking pieces. Substitutions:
• Use fresh grated coconut instead of dry - reduce ghee slightly and increase cooking time.
• Jaggery can replace sugar - use 1.25 cups jaggery powder (adjust to taste).
• Add 1/4 cup desiccated coconut for different texture.
• Include 2 tablespoons of grated dry dates (kharek) for natural sweetness.
• For different nuts, use cashews or walnuts instead of almonds and pistachios.
• Vegan option: Use coconut oil instead of ghee (not traditional but works). Pro Tips:
• Use good quality dry coconut (kopra) for best flavor and texture.
• Grate coconut finely for smooth texture, or coarsely for more texture.
• Roast coconut until fragrant but not browned - it burns easily.
• Stir constantly after adding sugar to prevent burning and ensure even cooking.
• The mixture is ready when it leaves sides of pan cleanly and forms a mass.
• Press mixture firmly while still warm to ensure it holds together when cut.
• Traditional kopra pak should be firm but not rock hard - it should melt in mouth.
• Grease utensils well as mixture is very sticky when hot.
• For perfect squares, work quickly and cut while still warm but beginning to set.
• This sweet actually improves in flavor after 2-3 days as flavors develop.
• For Ganesh Chaturthi, shape into modak shapes instead of squares for festive presentation.
• Adjust sugar according to taste - some prefer it less sweet.
