Almond Joy Bars Recipe
Introduction
These homemade Almond Joy Bars are a delightful treat combining creamy coconut filling, whole almonds, and a smooth milk chocolate coating. They offer the perfect balance of sweet, nutty, and rich flavors that make for an irresistible candy bar experience at home.

Ingredients
- 8 ounces cream cheese, softened to room temperature
- 2 tablespoons salted butter, softened to room temperature
- 1 teaspoon coconut extract
- 4 cups powdered sugar, plus more for dusting and shaping
- 1 cup sweetened shredded coconut
- 60 whole almonds
- 23 ounces milk chocolate chips, divided if working slowly
- 2 tablespoons shortening, divided if working slowly (such as Crisco)
Instructions
- Step 1: In a medium mixing bowl, use a handheld mixer or stand mixer fitted with a paddle attachment on medium speed to cream together the softened cream cheese, salted butter, and coconut extract until smooth.
- Step 2: Beat in 2 cups of powdered sugar until fully incorporated. Add the remaining 2 cups and beat again until all powdered sugar is mixed in and the mixture is thick and smooth.
- Step 3: Stir the sweetened shredded coconut into the cream cheese mixture until it is evenly incorporated.
- Step 4: Cover the bowl with plastic wrap and chill in the refrigerator for 30 minutes to 1 hour to firm up the mixture.
- Step 5: Line a large rimmed baking sheet with parchment paper. Using a 1½-inch cookie scoop, portion out the filling and shape each scoop into a 1½-inch by 2¼-inch oval. Use powdered sugar on your hands or on the candy to prevent sticking as needed.
- Step 6: Place the shaped bars onto the parchment-lined tray and top each bar with two whole almonds.
- Step 7: Freeze the tray of bars for at least 1 hour to let them firm up completely.
- Step 8: Once firm, melt the milk chocolate chips and shortening together in a microwave-safe bowl in 30-second increments, stirring in between, until smooth. Use your microwave’s melt setting if it has one.
- Step 9: Dip one frozen Almond Joy bar at a time into the melted chocolate, using a spoon to coat the top completely.
- Step 10: Lift the chocolate-covered bar with a large dinner fork and gently tap the side of the bowl to remove excess chocolate back into the bowl.
- Step 11: Place the dipped bars back onto the parchment paper. Use a toothpick to carefully push the bars off the fork if necessary to keep the chocolate smooth.
- Step 12: Refrigerate the chocolate-coated bars for 15 minutes to allow the chocolate to set before serving or storing.
Tips & Variations
- For extra flavor, toast the shredded coconut lightly before mixing it in to add a deeper, nuttier taste.
- If you prefer dark chocolate, substitute the milk chocolate chips with dark chocolate chips for a richer bar.
- Use coconut oil instead of shortening for a dairy-free alternative when melting the chocolate.
- Chill your hands with powdered sugar before shaping to prevent sticking and make handling easier.
Storage
Store the finished Almond Joy Bars in an airtight container in the refrigerator for up to 1 week. For longer storage, you can freeze them for up to 2 months. When ready to eat, thaw in the refrigerator and enjoy chilled or at room temperature. Reheat is not necessary as these bars are best enjoyed cool.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these Almond Joy Bars vegan?
You can make a vegan version by substituting the cream cheese and butter with plant-based alternatives, using dairy-free chocolate chips, and replacing shortening with coconut oil. Keep in mind the texture may vary slightly.
What if I don’t have coconut extract?
If coconut extract is not available, you can omit it or substitute with a small amount of vanilla extract. The coconut flavor will be less intense, but the bars will still taste delicious thanks to the shredded coconut.
Print
Almond Joy Bars Recipe
- Total Time: 1 hour 35 minutes
- Yield: Approximately 60 bars 1x
Description
Delight in these homemade Almond Joy Bars that perfectly blend creamy coconut filling with crunchy almonds, all enrobed in a smooth milk chocolate coating. These no-bake, freezer-set treats combine a luscious cream cheese and coconut mixture with a sweet chocolate dip, making for an irresistible candy bar experience.
Ingredients
Filling Ingredients
- 8 ounces cream cheese, softened to room temperature
- 2 tablespoons salted butter, softened to room temperature
- 1 teaspoon coconut extract
- 4 cups powdered sugar, plus more for dusting/shaping candies
- 1 cup sweetened shredded coconut
- 60 whole almonds
Chocolate Coating
- 23 ounces milk chocolate chips, divided if working slowly
- 2 tablespoons shortening (such as Crisco), divided if working slowly
Instructions
- Cream the base mixture: In a medium mixing bowl, use a handheld mixer or stand mixer fitted with a paddle attachment on medium speed to combine the softened cream cheese, salted butter, and coconut extract until the mixture is smooth and creamy.
- Add powdered sugar: Beat in 2 cups of powdered sugar until fully incorporated. Then add the remaining 2 cups and beat again until the entire amount of powdered sugar is thoroughly blended, resulting in a very thick mixture.
- Mix in shredded coconut: Stir the sweetened shredded coconut into the cream cheese mixture evenly until fully incorporated to add texture and flavor.
- Chill the filling: Cover the bowl tightly with plastic wrap and refrigerate for 30 minutes to 1 hour to firm up the mixture for easier shaping.
- Shape the bars: Line a large rimmed baking sheet with parchment paper. Using a 1½-inch cookie scoop, portion out full (not heaping) balls of the filling. Shape each ball into an oval approximately 1½ inches by 2¼ inches. Use powdered sugar on your hands or the mixture if it feels too sticky to handle.
- Add almonds: Arrange the shaped bars on the parchment-lined baking sheet and place two whole almonds on top of each bar, gently pressing them in.
- Freeze to firm up: Place the tray in the freezer for at least 1 hour so the bars become very firm and ready for dipping.
- Melt the chocolate: In a microwave-safe bowl, combine the milk chocolate chips and shortening. Heat in 30-second intervals, stirring well between each until the chocolate is completely melted and smooth. Alternatively, follow your microwave’s melt instructions.
- Dip bars in chocolate: Remove one frozen bar at a time and dip it into the melted chocolate, using a spoon to coat the top thoroughly. Ensure the bar is fully covered with chocolate.
- Drain excess chocolate: Using a large dinner fork, lift each chocolate-coated bar from the bowl. Tap the fork on the side of the bowl to let excess chocolate drip back in for a clean finish.
- Place bars to set: Transfer each dipped bar back onto the parchment paper. Use a toothpick if needed to carefully remove the bar from the fork to preserve the neat chocolate coating.
- Refrigerate to set chocolate: Chill the tray of chocolate-coated bars in the refrigerator for about 15 minutes until the chocolate hardens.
- Serve or store: Once set, place the Almond Joy bars on a serving plate or store them in an airtight container for later enjoyment.
Notes
- To prevent sticky hands when shaping, lightly dust your hands or the mixture with powdered sugar.
- Use shortening in the chocolate to achieve a smooth, glossy finish and easier dipping.
- Bars must be frozen firm before dipping to ensure clean chocolate coating and shape retention.
- Store bars in an airtight container in the refrigerator to maintain freshness and texture.
- You can substitute coconut extract with vanilla extract if unavailable, but coconut extract gives the authentic flavor.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Keywords: Almond Joy bars, coconut candy bars, homemade candy, no-bake treats, chocolate coconut bars, cream cheese desserts

