
Chewy coconut logs topped with roasted almonds and dipped in rich semi-sweet chocolate — a simple, nostalgic candy you can make at home in about an hour.

This little coconut-and-chocolate treat has been a comfort from my childhood and one of those sweets I reach for when I want something nostalgic and satisfying. I first made these at home on a rainy Sunday afternoon when store-bought treats felt too impersonal. The texture — a tender, slightly chewy coconut center with a crisp roasted almond and a glossy chocolate shell — hits a perfect balance of sweet and nutty. It’s the sort of confection that disappears at parties, and my family has demanded a batch every holiday season since I perfected the technique.
I discovered a trick early on: chilling the coconut logs until they’re firm makes dipping them in chocolate far less messy, and using lightly roasted whole almonds adds an irresistible crunch and aroma. The recipe uses pantry-friendly ingredients and comes together with minimal equipment, which makes it ideal for last-minute gifting or a weekend baking session. Each bite echoes the classic store-bought version but brighter: fresher coconut flavor and the control to choose high-quality chocolate for a smoother finish.
In my experience these are one of the easiest treats to scale up: double the recipe for parties, or make a smaller batch for a cozy night in. My kids love helping press the almonds on top, and guests always comment on the fresh coconut flavor compared with store versions.
My favorite thing about these is how fast they disappear at gatherings — people always ask if I bought them. The combination of freshly roasted almond aroma and melted chocolate is a small but memorable luxury, and making them at home allows you to choose dark or milk chocolate and adjust sweetness for younger palates.
Store the treats in a single layer or separated by parchment in an airtight container. At room temperature they keep well for 2–3 days; refrigeration extends life to about two weeks but may slightly dull the chocolate sheen. For longer storage, freeze in a single layer until solid, then transfer to a freezer-safe container with parchment between layers; freeze up to three months. When ready to serve, move from freezer to refrigerator for an hour, then to room temperature for 20–30 minutes to avoid condensation forming on the chocolate.
If you want a dairy-free version, use dairy-free dark chocolate labeled vegan and ensure marshmallows are gelatin-free (look for plant-based marshmallows). For a lower-sugar option, try using unsweetened shredded coconut with a reduced amount of corn syrup and a touch of powdered sweetener, though texture will be less chewy. Almonds can be swapped for macadamias or pecan halves for a different flavor profile; if you prefer a sweeter finish, coat with milk chocolate rather than semi-sweet. Coconut flakes can be pulsed briefly in a food processor for a finer texture.
Arrange on a festive platter with paper liners for parties or package in clear cellophane bags tied with ribbon for gifting. Pair with coffee or a nutty dessert wine for dessert courses. These are lovely alongside other small confections like salted caramels or dark-chocolate truffles to balance sweetness. Garnish with a light dusting of flaky sea salt for an elevated contrast against the melted chocolate if you enjoy sweet-and-salty combinations.
The classic store-bought version is well-known in American candy history and was inspired by the tropical pairing of coconut and almonds with chocolate. Homemade versions let you return to simpler flavors and often predate mass-produced packaging, when families would create small candy treats for holidays. The combination draws on tropical coconut traditions blended with European chocolate-making, reflecting the fusion of flavors that became popular in the 20th century.
These are perfect for holidays: dip in dark chocolate and add a drizzle of white chocolate for a festive contrast at Christmas, or top with crushed peppermint in winter. In summer swap in toasted coconut flakes and use room-temperature storage to avoid condensation, or make mini versions for summer parties. For Valentine’s Day, press half an almond on each and drizzle with a little red-colored white chocolate for a romantic touch.
Make the coconut filling up to three days ahead and keep it chilled. Shape the pieces the night before and store them on a tray covered loosely with plastic wrap; finish by dipping in chocolate the next day. When mass-producing for events, set up an assembly line: one person scoops, another presses almonds, and a third dips. Use two trays so one rests in the fridge while you work on the other to keep centers extra firm.
These confections are a small ritual — simple to prepare but special to share. Whether you make them for a holiday plate or a quiet night with a cup of coffee, they reward patience and a little attention to texture and chocolate quality. Enjoy making them your own.
Chill the shaped coconut pieces until firm before dipping to minimize melting and messy coating.
Use high-quality semi-sweet chocolate for a glossy finish and better snap; add a teaspoon of coconut oil for shine if needed.
Press almonds gently but firmly into the center so they stay secure when coating.
If you prefer a vegan version, use gelatin-free marshmallows and vegan chocolate.
This nourishing homemade almond joys recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Make the filling up to 3 days ahead and refrigerate in an airtight container until ready to shape and dip.
Freeze on a tray until solid, then transfer to a freezer-safe container for up to 3 months. Thaw in refrigerator before serving.
This Homemade Almond Joys recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

In a medium saucepan combine corn syrup, marshmallows, and a pinch of salt. Cook over medium heat, stirring constantly until marshmallows are melted and smooth, about 4–6 minutes. Stir an additional minute off heat to stabilize.
Remove from heat and mix in shredded coconut and vanilla until evenly distributed. Transfer the mixture to a bowl, cover, and refrigerate at least 1 hour or until firm.
Line a baking sheet with parchment. Using slightly oiled hands or a small scoop, portion chilled mixture into small logs about the size of a fat Tootsie Roll and press a whole almond into each.
Place shaped pieces back on the parchment and chill in the refrigerator or freeze briefly until firm. Very cold centers make dipping easier and cleaner.
Melt chopped chocolate in 20-second microwave bursts, stirring between each until smooth, or melt over a double boiler until glossy. Keep warm but not hot for dipping.
Using a fork dip each chilled log into melted chocolate, tap the fork on the bowl edge to remove excess, and set on parchment to firm. Let set at room temperature or refrigerate briefly.
Store in an airtight container at room temperature for 2–3 days, refrigerate up to two weeks, or freeze up to three months. Thaw in refrigerator and bring to room temperature before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalmorsel on social media!


Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

Leave a comment & rating below or tag @royalmorsel on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.