Skip store-bought and make your own homemade Almond Joys! This easy copycat candy bar recipe has a chewy coconut center, a crunchy almond, and smooth chocolate coating.

Stack of almond joys.

This post may contain affiliate links. Read disclosure policy.

Copycat Almond Joy Candy Bars

One of my favorite candy bars is an Almond Joy. The sweet coconut filling with a creamy milk chocolate shell are irresistible. After testing multiple versions, I can say these homemade almond joys taste just as good, if not better, than the original.

If you’ve tried my coconut balls, you’ll love these too. The candy bar recipe has the same simple ingredients, but with a roasted almond hidden under the chocolate coating that gives it its name. The best part is, just like my popular homemade Crunch Bars, they are super easy to make!

Why You’ll Love This Recipe

  • Nostalgic and classic. All the flavor of the classic candy bar made right at home.
  • Easy to impress. No fancy equipment needed, just simple ingredients that come together for an impressive treat.

Ingredients Notes

Almond joy ingredients.

Find the full printable recipe with specific measurements below.

  • Mini marshmallows: These are melted down with the corn syrup to create the sticky, chewy base for the coconut filling.
  • Light corn syrup: Helps bind the coconut mixture and keeps it soft.
  • Shredded coconut: Sweetened flakes work best for that classic flavor and texture. It also results in an Almond Joy candy bar that is chewier and softer!
  • Vanilla extract: Adds warmth and enhances the coconut filling.
  • Roasted almonds: Whole, salted almonds add the perfect crunch in every bite.
  • Milk chocolate chips: Melted into a smooth shell that coats each candy bar.

How to Make Almond Joys

In a small saucepan over medium heat, melt the mini marshmallows with corn syrup and a pinch of salt until smooth.

Stir in the shredded coconut and vanilla. The mixture will be sticky, so pop it in the fridge for about 30 minutes to firm up.

To shape the mixture, scoop the chilled coconut mixture and roll it into small discs or logs. Press an almond into the top of each and set on a parchment-lined plate.

Melt the milk chocolate chips in the microwave until smooth then dip each coconut piece into the chocolate, using a fork to coat and tap off excess. Place back on parchment to set.

Leave homemade Almond Joys at room temperature until the chocolate hardens, or chill in the fridge to speed things up.

Showing how to make almond joys.

Recipe Tips

  • Boost the coconut flavor. Add a splash of coconut extract to the filling for an extra punch of flavor to the coconut candy.
  • Try different shapes. Roll into logs or discs, press into a square silicone ice cube tray and pop them out once firm, or spoon the mixture into mini muffin liners for bite-sized treats.
  • Adjust the chocolate coating. Stir a 1/2 teaspoon coconut oil into the melted chocolate for a thinner shell. Just note it may melt a bit quicker in your hands.
  • Switch up the chocolate. Use dark chocolate or semi-sweet chocolate instead of milk chocolate for richer, less sweet homemade almond joy bar.
Homemade almond joys.

More candy recipes to try include crockpot candy, peanut butter balls and rocky road candy.

Stack of almond joys.

Almond Joy Recipe

5 from 3 votes
Recipe by: Jamielyn Nye
Prep Time: 10 minutes
Chill Time: 30 minutes
Total Time: 40 minutes
Servings: 12
Skip store-bought and make your own homemade Almond Joys! This easy copycat candy bar recipe has a chewy coconut center, a crunchy almond, and smooth chocolate coating.

Video

Ingredients 

  • ½ cup mini marshmallows
  • ¼ cup light corn syrup
  • 1 pinch salt
  • 2 cups (4 oz) shredded coconut
  • ½ teaspoon vanilla extract
  • 12 -15 almonds , salted and roasted
  • 6 ounces milk chocolate melting wafers or chips

Instructions

  • Cook marshmallows: In a small saucepan, add 1/2 cup mini marshmallows, 1/4 cup corn syrup and a pinch of salt. Cook over medium heat until the marshmallows are melted and it's really smooth. Cook for one additional minute.
  • Add coconut: Remove from heat and add 2 cups coconut and 1/2 teaspoon vanilla. It will be sticky. Place in the refrigerator for 30-60 minutes to cool.
  • Make coconut discs: Line a plate with parchment paper. Using a spoon and then the palms of your hands, roll the coconut into 12 – 15 discs or logs. Press an almond on each mound of coconut. Place in fridge while you prepare the chocolate.
  • Melt chocolate: In a small microwave safe bowl, add 6 ounces chocolate chips. Heat in microwave for 30 seconds at 50% power. Stir and microwave again in 10 second increments until smooth and melted.
  • Dip coconut discs: Dip each piece of coconut in the chocolate and place on the parchment paper. Using a fork and tapping it on the side of the bowl will help remove any excess chocolate and give the candy a smoother texture.
  • Set chocolate: Allow chocolate to harden at room temperature or in the fridge.

Last step: Please leave a comment and rating after you make the recipe.

Notes

Store in an airtight container in the refrigerator for up to one week.

Nutrition

Calories: 161kcal, Carbohydrates: 19g, Protein: 1g, Fat: 9g, Saturated Fat: 7g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 0.3g, Trans Fat: 0.03g, Cholesterol: 2mg, Sodium: 22mg, Potassium: 52mg, Fiber: 2g, Sugar: 16g, Vitamin A: 32IU, Vitamin C: 0.2mg, Calcium: 20mg, Iron: 0.5mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Variations

  • Add sea salt. Sprinkle a little flaky sea salt on top of the chocolate before it sets.
  • Make it dairy-free. Swap the milk chocolate for dark chocolate made without dairy.
  • Try other nuts. Pecans, cashews, or hazelnuts can stand in for the almonds.

Recipe FAQs

What type of coconut is best to use?

Sweetened shredded coconut will give you the classic Almond Joy flavor and texture. For a less sweet option, you can use unsweetened shredded coconut.

Can I use sweetened condensed milk instead of marshmallows and corn syrup?

While some recipes do use that shortcut, we found through testing that it doesn’t taste as authentic. For the best classic almond joy candy bar flavor, stick with the marshmallow and corn syrup base.

How do you store homemade almond joys?

To prevent melting, keep them in an airtight container in the refrigerator for up to 1 week.

Can I freeze them?

Yes! Place in a freezer-safe container or bag, separating layers with parchment paper. Freeze up to 2 months, then thaw in the fridge before serving.