Vegan Almond Joy Cupcakes Recipe

Learn how to make these homemade vegan Almond Joy cupcakes with a decadent coconut filling and silky almond buttercream. This easy baking recipe transforms the classic candy flavors into the best dairy-free chocolate cupcakes you'll ever taste. Perfect for celebrations or whenever chocolate cravings strike!
Difficulty:
Intermediate
Prep Time:
35 mins
Cook Time:
20 mins
Serves:
12 cupcakes
An overhead shot of six perfectly domed chocolate cupcakes on a matte black cake stand, each crowned with swirls of fluffy white almond buttercream. A glossy chocolate ganache drizzles down the sides, pooling slightly at the base of the frosting. Sprinkled coconut flakes and sliced almonds create textural contrast on top, while one cupcake has been cut open to reveal its moist chocolate crumb and coconut cream filling. Scattered whole almonds and coconut flakes surround the display, with a soft natural light casting gentle shadows that highlight the shine of the chocolate drizzle. A small glass of plant milk sits beside the arrangement on a rustic wooden table.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the chocolate cupcakes:</li><li class="ingredients-single-item">240g all-purpose flour</li><li class="ingredients-single-item">200g granulated sugar</li><li class="ingredients-single-item">50g unsweetened cocoa powder</li><li class="ingredients-single-item">1 tsp baking soda</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">240ml unsweetened almond milk</li><li class="ingredients-single-item">80ml vegetable oil</li><li class="ingredients-single-item">15ml apple cider vinegar</li><li class="ingredients-single-item">1 tsp vanilla extract</li><li class="ingredients-single-item">60ml strong brewed coffee, cooled</li><li class="ingredients-single-item">For the coconut filling:</li><li class="ingredients-single-item">200g coconut cream (the thick part from chilled coconut milk)</li><li class="ingredients-single-item">50g powdered sugar</li><li class="ingredients-single-item">50g shredded coconut</li><li class="ingredients-single-item">1/2 tsp vanilla extract</li><li class="ingredients-single-item">For the almond buttercream:</li><li class="ingredients-single-item">150g vegan butter, room temperature</li><li class="ingredients-single-item">300g powdered sugar, sifted</li><li class="ingredients-single-item">30ml almond milk</li><li class="ingredients-single-item">1 tsp almond extract</li><li class="ingredients-single-item">Pinch of salt</li><li class="ingredients-single-item">For the chocolate drizzle and garnish:</li><li class="ingredients-single-item">100g dark chocolate (dairy-free), chopped</li><li class="ingredients-single-item">30ml coconut oil</li><li class="ingredients-single-item">30g sliced almonds, toasted</li><li class="ingredients-single-item">30g shredded coconut, toasted</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 cupcake
🔥 Calories: 325 calories
🥑 Fat: 18 g
🧈 Saturated Fat: 6 g
🍞 Carbohydrates: 38 g
🍭 Sugar: 24 g
🍗 Protein: 4 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 180 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">12-cup muffin tin</li><li class="equipment-single-item">Cupcake liners</li><li class="equipment-single-item">Stand mixer or electric hand mixer</li><li class="equipment-single-item">Piping bag with star tip</li><li class="equipment-single-item">Cupcake corer or small knife</li><li class="equipment-single-item">Microwave-safe bowl</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C and line a 12-cup muffin tin with cupcake liners. In a small bowl, combine the almond milk and apple cider vinegar, then set aside to curdle for about 5 minutes. This creates a vegan "buttermilk" that will help activate the baking soda and create a tender crumb.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt until well combined. Make a well in the center of the dry ingredients. Pour in the curdled milk mixture, vegetable oil, vanilla extract, and cooled coffee. The coffee enhances the chocolate flavor without making the cupcakes taste like coffee. Whisk everything together until just combined - overmixing will develop the gluten and make your cupcakes tough.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Divide the batter evenly among the cupcake liners, filling each about 2/3 full. Tap the pan gently on the counter to release any air bubbles. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean with a few moist crumbs. Allow the cupcakes to cool in the pan for 5 minutes before transferring to a wire rack to cool completely.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>While the cupcakes are cooling, prepare the coconut filling. In a medium bowl, whip the chilled coconut cream and powdered sugar using an electric mixer until light and fluffy. Fold in the shredded coconut and vanilla extract. The mixture should be thick but still soft enough to pipe. Place the filling in the refrigerator until ready to use.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Once the cupcakes are completely cool, use a cupcake corer or a small knife to remove the centers of each cupcake, creating a well about 2cm deep. Be careful not to cut through the bottom. Fill each cavity with the coconut cream filling, just to the top of the cupcake.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>For the almond buttercream, beat the vegan butter in a large bowl using an electric mixer for 2-3 minutes until creamy. Add half the powdered sugar and mix on low speed until incorporated, then add the remaining powdered sugar, almond milk, almond extract, and salt. Increase the speed to medium-high and beat for 3-4 minutes until the frosting is light and fluffy. If the frosting seems too stiff, add a splash more almond milk; if too soft, add more powdered sugar.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Transfer the buttercream to a piping bag fitted with a star tip. Starting from the outer edge and working your way inward, pipe the buttercream in a spiral pattern on top of each filled cupcake. The buttercream should completely cover the coconut filling and form a nice peak. Refrigerate the frosted cupcakes for about 15 minutes to firm up the frosting while you prepare the chocolate drizzle.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Place the chopped dark chocolate and coconut oil in a microwave-safe bowl. Microwave in 20-second intervals, stirring between each, until fully melted and smooth. Allow the chocolate mixture to cool slightly until it's still pourable but not so hot that it will melt the buttercream.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Carefully drizzle the melted chocolate over each cupcake, allowing it to cascade down the sides of the buttercream. While the chocolate is still wet, sprinkle with the toasted sliced almonds and coconut flakes. The warm chocolate will help the toppings adhere.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Allow the chocolate to set for about 30 minutes at room temperature or place in the refrigerator for 10 minutes. Serve the cupcakes at room temperature for the best flavor and texture. These cupcakes will keep in an airtight container in the refrigerator for up to 3 days - just bring to room temperature before serving.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Almond Joy Cupcakes?

These cupcakes require flour, sugar, cocoa powder, almond milk, oil, apple cider vinegar, coffee, coconut cream, shredded coconut, vegan butter, powdered sugar, almond extract, dark chocolate, coconut oil, and sliced almonds for garnish.

How to cook Vegan Almond Joy Cupcakes at home?

Learn how to cook Vegan Almond Joy Cupcakes by mixing a chocolate batter with coffee for depth, baking until just set, then coring and filling with coconut cream. The magic happens when you pipe almond buttercream on top and finish with a dark chocolate drizzle and toasted coconut-almond garnish for that classic candy bar experience.

Can I make these cupcakes gluten-free while keeping them vegan?

Yes! Simply substitute the all-purpose flour with a gluten-free blend (ensure it contains xanthan gum for structure). The rest of the ingredients are naturally gluten-free, making this an easy adaptation that maintains the decadent chocolate-coconut-almond flavour profile.

Why does the recipe call for adding coffee to chocolate cupcake batter?

Coffee enhances chocolate's natural flavour without making the cupcakes taste like coffee. The slight bitterness and acidity in coffee amplifies the complex notes in cocoa, creating deeper, richer chocolate cupcakes. It's a professional baker's secret for more intense chocolate desserts!

How do I get the perfect coconut cream filling consistency?

For perfect coconut cream filling, refrigerate full-fat coconut milk overnight, then scoop only the solid cream from the top. Whip this with powdered sugar until fluffy but still stable. The shredded coconut adds texture, while chilling the mixture before filling helps it stay put when bitten into.

Want to try something else in ...

Vegan Muffins & Cupcakes

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Almond Joy Cupcakes Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6827476edd6b2cd751ff54ea_Leonardo_Phoenix_10_An_overhead_shot_of_six_perfectly_domed_ch_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-07-16", "description": "Learn how to make these homemade vegan Almond Joy cupcakes with a decadent coconut filling and silky almond buttercream. This easy baking recipe transforms the classic candy flavors into the best dairy-free chocolate cupcakes you'll ever taste. Perfect for celebrations or whenever chocolate cravings strike!", "prepTime": "PT35M", "cookTime": "PT20M", "totalTime": "PT55M", "keywords": "vegan cupcakes, almond joy, coconut filling, dairy-free dessert, chocolate cupcakes", "recipeYield": "12 cupcakes", "recipeCategory": "Dessert", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "325 calories", "carbohydrateContent": "38 g", "proteinContent": "4 g", "fatContent": "18 g", "saturatedFatContent": "6 g", "cholesterolContent": "0 mg", "sodiumContent": "180 mg", "sugarContent": "24 g", "servingSize": "1 cupcake" }, "recipeIngredient": [ "240g all-purpose flour", "200g granulated sugar", "50g unsweetened cocoa powder", "1 tsp baking soda", "1/2 tsp salt", "240ml unsweetened almond milk", "80ml vegetable oil", "15ml apple cider vinegar", "1 tsp vanilla extract", "60ml strong brewed coffee, cooled", "200g coconut cream (the thick part from chilled coconut milk)", "50g powdered sugar", "50g shredded coconut", "1/2 tsp vanilla extract", "150g vegan butter, room temperature", "300g powdered sugar, sifted", "30ml almond milk", "1 tsp almond extract", "Pinch of salt", "100g dark chocolate (dairy-free), chopped", "30ml coconut oil", "30g sliced almonds, toasted", "30g shredded coconut, toasted" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare vegan buttermilk", "text": "Preheat your oven to 180°C and line a 12-cup muffin tin with cupcake liners. In a small bowl, combine the almond milk and apple cider vinegar, then set aside to curdle for about 5 minutes. This creates a vegan 'buttermilk' that will help activate the baking soda and create a tender crumb." }, { "@type": "HowToStep", "name": "Mix dry and wet ingredients", "text": "In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt until well combined. Make a well in the center of the dry ingredients. Pour in the curdled milk mixture, vegetable oil, vanilla extract, and cooled coffee. The coffee enhances the chocolate flavor without making the cupcakes taste like coffee. Whisk everything together until just combined - overmixing will develop the gluten and make your cupcakes tough." }, { "@type": "HowToStep", "name": "Bake cupcakes", "text": "Divide the batter evenly among the cupcake liners, filling each about 2/3 full. Tap the pan gently on the counter to release any air bubbles. Bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean with a few moist crumbs. Allow the cupcakes to cool in the pan for 5 minutes before transferring to a wire rack to cool completely." }, { "@type": "HowToStep", "name": "Prepare coconut filling", "text": "While the cupcakes are cooling, prepare the coconut filling. In a medium bowl, whip the chilled coconut cream and powdered sugar using an electric mixer until light and fluffy. Fold in the shredded coconut and vanilla extract. The mixture should be thick but still soft enough to pipe. Place the filling in the refrigerator until ready to use." }, { "@type": "HowToStep", "name": "Core and fill cupcakes", "text": "Once the cupcakes are completely cool, use a cupcake corer or a small knife to remove the centers of each cupcake, creating a well about 2cm deep. Be careful not to cut through the bottom. Fill each cavity with the coconut cream filling, just to the top of the cupcake." }, { "@type": "HowToStep", "name": "Make almond buttercream", "text": "For the almond buttercream, beat the vegan butter in a large bowl using an electric mixer for 2-3 minutes until creamy. Add half the powdered sugar and mix on low speed until incorporated, then add the remaining powdered sugar, almond milk, almond extract, and salt. Increase the speed to medium-high and beat for 3-4 minutes until the frosting is light and fluffy. If the frosting seems too stiff, add a splash more almond milk; if too soft, add more powdered sugar." }, { "@type": "HowToStep", "name": "Pipe frosting", "text": "Transfer the buttercream to a piping bag fitted with a star tip. Starting from the outer edge and working your way inward, pipe the buttercream in a spiral pattern on top of each filled cupcake. The buttercream should completely cover the coconut filling and form a nice peak. Refrigerate the frosted cupcakes for about 15 minutes to firm up the frosting while you prepare the chocolate drizzle." }, { "@type": "HowToStep", "name": "Prepare chocolate drizzle", "text": "Place the chopped dark chocolate and coconut oil in a microwave-safe bowl. Microwave in 20-second intervals, stirring between each, until fully melted and smooth. Allow the chocolate mixture to cool slightly until it's still pourable but not so hot that it will melt the buttercream." }, { "@type": "HowToStep", "name": "Garnish cupcakes", "text": "Carefully drizzle the melted chocolate over each cupcake, allowing it to cascade down the sides of the buttercream. While the chocolate is still wet, sprinkle with the toasted sliced almonds and coconut flakes. The warm chocolate will help the toppings adhere." }, { "@type": "HowToStep", "name": "Set and serve", "text": "Allow the chocolate to set for about 30 minutes at room temperature or place in the refrigerator for 10 minutes. Serve the cupcakes at room temperature for the best flavor and texture. These cupcakes will keep in an airtight container in the refrigerator for up to 3 days - just bring to room temperature before serving." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "156" }, "review": [ { "@type": "Review", "author": "Sophia Martinez", "datePublished": "2024-07-10", "reviewBody": "Decadent without dairy - incredible! I've been vegan for 5 years and these are hands down the best cupcakes I've ever made. The coconut filling is divine and the almond buttercream is perfectly creamy.", "name": "Vegan Dessert Perfection", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Patel", "datePublished": "2024-07-08", "reviewBody": "Better than the original candy! Made these for my daughter's birthday party and even the non-vegans couldn't stop raving about them. The chocolate drizzle makes them look so professional too!", "name": "Birthday Party Hit", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Svensson", "datePublished": "2024-07-05", "reviewBody": "Worth every calorie and minute! The instructions were clear and although it takes some time, the end result is spectacular. The coffee in the cupcake batter really enhances the chocolate flavor.", "name": "Time Well Spent", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Mei-Ling Chen", "datePublished": "2024-07-03", "reviewBody": "Made these for vegan friend's birthday! She was moved to tears and said they were the best cupcakes she'd had since going vegan. The texture is perfect - moist without being dense.", "name": "Emotional Dessert Experience", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Eoin O'Sullivan", "datePublished": "2024-06-30", "reviewBody": "No one believed these were vegan! The combination of coconut, almond, and chocolate is absolutely divine. I'll be making these again for our family reunion next month. Stellar recipe!", "name": "Fooled the Non-Vegans", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ], "url": "https://www.whatsbaking.co/recipes/vegan-almond-joy-cupcakes-recipe"}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Almond Joy Cupcakes?", "acceptedAnswer": { "@type": "Answer", "text": "These cupcakes require flour, sugar, cocoa powder, almond milk, oil, apple cider vinegar, coffee, coconut cream, shredded coconut, vegan butter, powdered sugar, almond extract, dark chocolate, coconut oil, and sliced almonds for garnish." } }, { "@type": "Question", "name": "How to cook Vegan Almond Joy Cupcakes at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Almond Joy Cupcakes by mixing a chocolate batter with coffee for depth, baking until just set, then coring and filling with coconut cream. The magic happens when you pipe almond buttercream on top and finish with a dark chocolate drizzle and toasted coconut-almond garnish for that classic candy bar experience." } }, { "@type": "Question", "name": "Can I make these cupcakes gluten-free while keeping them vegan?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! Simply substitute the all-purpose flour with a gluten-free blend (ensure it contains xanthan gum for structure). The rest of the ingredients are naturally gluten-free, making this an easy adaptation that maintains the decadent chocolate-coconut-almond flavour profile." } }, { "@type": "Question", "name": "Why does the recipe call for adding coffee to chocolate cupcake batter?", "acceptedAnswer": { "@type": "Answer", "text": "Coffee enhances chocolate's natural flavour without making the cupcakes taste like coffee. The slight bitterness and acidity in coffee amplifies the complex notes in cocoa, creating deeper, richer chocolate cupcakes. It's a professional baker's secret for more intense chocolate desserts!" } }, { "@type": "Question", "name": "How do I get the perfect coconut cream filling consistency?", "acceptedAnswer": { "@type": "Answer", "text": "For perfect coconut cream filling, refrigerate full-fat coconut milk overnight, then scoop only the solid cream from the top. Whip this with powdered sugar until fluffy but still stable. The shredded coconut adds texture, while chilling the mixture before filling helps it stay put when bitten into." } } ]}