Coconut Sweets with Condensed Milk, Vanilla and Lime Zest
Why this recipe works
- Chewy, glossy texture: Cooking the coconut and condensed milk until the mixture pulls away from the pan creates a firm, chewy centre once chilled.
- Fresh citrus balance: Lime zest and juice lift the sweetness of the condensed milk without overpowering the coconut.
- Easy to prepare ahead: The sweets need chilling to set, so they are well suited to making in advance for parties, lunchboxes or dessert trays.
Get the most out of this recipe
Timing notes
- Cool before rolling: Let the mixture cool until warm rather than hot; it should still be pliable but comfortable to handle.
- Chill until firm: The chilling time is essential for a clean, pick-upable texture, especially because condensed milk softens at room temperature.
- Best served cool: Serve straight from the fridge or at cool room temperature. If the sweets soften, return them to the fridge briefly before serving.
Common mistakes
- Cooking over too much heat: Keep the heat low and stir across the base of the pan so the condensed milk thickens without catching.
- Stopping too early: The mixture should look thick and glossy and pull away from the sides of the pan; if it is too loose, the sweets will not hold their shape well.
- Rolling when fully cold: Shape the mixture while it is still slightly warm, as it becomes harder to roll neatly once fully chilled.
Ingredient notes
- Use fine desiccated coconut: Desiccated coconut gives a compact, even chew; large flakes can make the sweets harder to shape neatly.
- Add citrus off the heat: Stirring in the lime zest and juice after cooking helps preserve the fresh citrus aroma.
- Lemon gives a softer finish: Lemon works as a substitute for lime, but it gives a gentler citrus note rather than the sharper, greener flavour of lime.
Make-ahead tips
- Make ahead and chill: These sweets can be prepared in advance and kept refrigerated in an airtight container until needed.
- Freeze once shaped: Freeze the rolled sweets in a single layer until firm, then transfer them to a sealed container and defrost in the fridge.
- Keep cool when transporting: For parties or shared platters, keep the sweets chilled until close to serving so they stay firm and easy to handle.
Equipment you'll need
Ingredients
Instructions
- Line a baking tray and set it in the fridge to chill. Zest the lime finely, then cut it and squeeze out 1 tbsp juice.
- Melt the butter in a saucepan over low heat. Stir in the sweetened condensed milk, desiccated coconut and salt, then cook for 4 to 6 minutes, stirring constantly, until the mixture is thick, glossy and pulls away from the sides of the pan.
- Take the pan off the heat and stir in the vanilla extract, lime zest and the lime juice. Leave to cool for 10 minutes, until warm but comfortable to handle.
- With lightly buttered hands, roll the mixture into small balls and place them on the chilled tray. Chill for 60 minutes, or until firm enough to pick up cleanly.
- Serve cold or at cool room temperature for the best chewy texture. If they soften, return them to the fridge for 10 minutes before serving.
Recipe notes
Tips
- Keep the heat low and stir constantly so the mixture thickens without catching on the base of the pan.
- For neat shapes, chill the tray first and roll the balls while the mixture is still slightly warm.
- If serving to young children, older adults, or anyone who is pregnant or immunocompromised, use pasteurised sweetened condensed milk and keep the sweets refrigerated until serving.
Substitutions
- Replace Vanilla extract with Vanilla bean paste for a more intense vanilla flavour.
- Replace Lime with Lemon for a softer citrus finish.
Storage
- Refrigerate up to 7 days
- Store in an airtight container in the fridge. Freeze in a single layer until firm, then transfer to a sealed container; defrost in the fridge overnight before serving.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 1h 30min (15min active)
- Difficulty: Easy
- Cuisine: Latin American
-
Allergens:
Milk
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart
- Easy food release
- Dishwasher safe
- Not induction compatible
OXO Good Grips Stainless Mixing Bowl Set
- Non-slip base
- Comfort grip
- Higher price
WMF Mini Saucepan 16 cm with Lid
- High-quality stainless steel
- Even heat distribution
- Higher price point
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























