Vegan Peppermint Fudge Bites That Are Too Easy to Resist


Years ago, I whipped up these dairy-free peppermint fudge bites to test out So Delicious’s new Culinary Coconut Milk. In my opinion, it was the best coconut milk on the market. Unfortunately, they had supply issues, and that product line was eventually discontinued. But the vegan fudge bites recipe lived on. In fact, I perfected it for inclusion in the 2nd Edition of Go Dairy Free: The Guide and Cookbook. And today, I’m sharing the updated version and some new photos with all you!

Dairy-Free Fudge Bites Recipe with My Perfectly Peppermint Option! Vegan, Gluten-Free, Nut-Free, Soy-Free, Easy, and Everyone Loves Them!

Vegan Peppermint Fudge Bites That Are Too Easy to Resist

Dairy-Free Peppermint Fudge

This dairy-free fudge bites recipe is so simple, that I’ve added it to our Kids Can Cook section. In fact, one of my nieces had fun making them!

She made them into squares, like traditional fudge. I just like the clean, easy, and cute presentation of fudge in mini cupcake liners.

If you’re concerned about the taste, don’t be. These chocolates are as rich as classic fudge with a smooth, soft bite. Everyone, and I do mean everyone, loves them.

The flavor is purely chocolate with a nice infusion of peppermint. You can adjust the peppermint extract to taste, but I found that 1/4 teaspoon was a crowd-pleasing amount.

And no, you can’t taste the coconut. It melds perfectly with the flavors, and is overshadowed by the warm and bold extracts. But you can add shredded coconut if you want a chocolate coconut peppermint fudge bites! I bet that would also be delicious.

Dairy-Free Fudge Bites Recipe with My Perfectly Peppermint Option! Vegan, Gluten-Free, Nut-Free, Soy-Free, Easy, and Everyone Loves Them!

Recipe Tips for Perfect Peppermint Fudge Bites

Use Real Coconut Milk

Coconut milk beverage (the drinkable, very fluid type sold in large cartons) should not be mistaken for coconut milk in recipe like this one. Look for coconut milk or coconut cream sold in cans or small aseptic packages (about the size of a can) in the Asian food section of your grocer.

I do the shake test before purchasing to ensure it is a good quality coconut milk. If you shake it and it sounds very liquidy, then there is a good chance that it won’t set up into cream when chilled. If you shake it and hear very little to no liquid sloshing around, then you’ve got a good one.

Recipes like this one count on thick, creamy coconut milk. For visuals of coconut milk, coconut milk beverage, and coconut cream, see my Coconut Milk Guide.

Chocolate Matters

The quality of the chocolate you purchase will affect the final taste, so be sure to pick a brand that you enjoy. Some brands do add milk ingredients to their chocolate, and others make the chocolate on shared lines with milk chocolate. For dairy-free options and allergy-safe options, see my Chocolate Chips Guide. That page also includes soy-free brands and allergen information.

I recommend using semi-sweet chocolate chips if you like traditionally sweet fudge bites, or dark chocolate for slightly less sweet.

I also like to use Dutch-processed cocoa powder or a mild natural cocoa powder in this recipe. Dutch processing reduces the acidity, giving the cocoa powder a milder taste for no bake recipes like these peppermint fudge bites.

Dairy-Free Fudge Bites Recipe with My Perfectly Peppermint Option! Vegan, Gluten-Free, Nut-Free, Soy-Free, Easy, and Everyone Loves Them!

Special Diet Notes: Vegan Peppermint Fudge Bites

By ingredient, this recipe is dairy-free / non-dairy, egg-free, gluten-free, nut-free, peanut-free, optionally soy-free, vegan, vegetarian, and optionally top food allergy-friendly.

Dairy-Free Peppermint Fudge Bites
Prep time
Cook time
Total time
This recipe is adapted from my flagship book, Go Dairy Free: The Guide and Cookbook. The book includes my base Fudge Bites recipe with flavor options, like this one! Please note that the Prep time is hands-on time only. Allow at least 1 hour for chilling.
Serves: 16 to 20 fudge bites
  • ⅓ cup full-fat coconut milk (NOT coconut milk beverage; okay to substitute coconut cream)
  • 4 teaspoons coconut oil
  • ¼ teaspoon vanilla extract
  • ¼ teaspoon peppermint extract
  • ½ cup dairy-free semi-sweet chocolate chips or chopped dark chocolate (see Recipe Tips in post above)
  • 1½ cups powdered sugar
  • ¼ cup cocoa powder
  • Chopped candy cane or sprinkles, for topping (optional)
  1. Separate 16 to 20 mini cupcake liners onto a tray, sheet, or cutting board that will fit in your refrigerator.
  2. Put the coconut milk and oil in a small saucepan over medium-low heat. Cook, whisking occasionally, until hot and just barely beginning to bubble. Remove the pan from the heat and stir in the vanilla and peppermint extracts.
  3. Put the chocolate in a medium bowl and pour the hot coconut milk over the top. Let sit for 1 minute, and then whisk until smooth.
  4. Sift the powdered sugar and cocoa into the chocolate mixture. Stir until thoroughly combined. The mixture will be quite thick.
  5. Fill each liner about two-thirds to three-fourths full with the fudge mixture and level the chocolate out. If desired, top the chocolate with crushed candy cane or sprinkles, and gently press it in.
  6. Refrigerate for 1 hour, or until firm.
  7. Store in an airtight container in the refrigerator for up to 1 week, or freeze to enjoy later.
Traditional Fudge Squares: You can press the chocolate mixture into a small baking dish lined with parchment paper. Refrigerate for 2 hours and remove the fudge using the parchment paper before cutting it into squares.

For More of My Recipes, Get Go Dairy Free!

Go Dairy Free 2nd Edition - The Ultimate Guide and Cookbook for Dairy-Free Living with Over 250 Recipes!

About Author

Alisa is the founder of, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.


    • It would be your coconut milk. Make sure you use a canned coconut milk (not beverage – sold in large cartons) that has a good amount of cream. Unfortunately, some brands are thin and watery. If it’s thin, like lite coconut milk, it won’t fully set. It might still set up with more time, even with beverage, but I’ve never tested it with a coconut milk beverage, so I can’t say for sure.

        • Unfortunately then, it sounds like a dud can in terms of richness – I get these too. There aren’t a lot of moving parts in this recipe. The chocolate chips, coconut oil (so long as you don’t buy one that is fractionated to be liquid), powdered sugar, and cocoa powder all contribute to a solid when chilled. The coconut milk is the only liquid portion, and is used to create that softer fudge texture. But if it doesn’t set up into at least a light coconut cream when chilled, then the fudge could have trouble setting up.

  1. These taste so good! I used 1tsp of peppermint as I really love a strong peppermint taste!
    Even after sitting in the fridge for a long time and the freezer they are really soft and I have to use a spoon to take them out the cups. I was out of coconut oil and used margarine, could that be tbe problem? When I put them into the cups it was thick but was definitely pourable and they are very shiny.

    • Hi Rose, glad you enjoyed them! Yes, they will be softer if you substitute margarine. It doesn’t set up as firmly as coconut oil. Also, the richness of the coconut milk/cream you use will also affect how much it sets up. For the firmest finish, use the solid coconut cream that forms when chilled. I typically use semi-solid coconut cream – so just a very rich full-fat coconut milk. If you use one that is watery, it won’t set up firmly.

  2. Just wondering how long these would last in the fridge or if they would freeze okay. I’ve made them fresh and just eaten them out of the fridge and they’re delicious so I’m wanting to make them for my daughter’s birthday but, as I’m sure you can imagine, the day before is going to be manic so I’m just wondering whether I could make them a few days out and keep them in the fridge or freezer until the party.

    • I believe they would keep for about 1 week in the fridge, but yes, you can freeze them! You may need to let them sit at room temp for 5-10 minutes to soften before eating.

  3. Thanks for this recipe! I’ve made it a few times and it’s always delicious but I keep finding little “balls” of powdered sugar in random places in the fudge after cooling. Any ideas what I’m doing wrong? I’ve tried mixing it more and sifting it into the chocolate mixture in smaller quantities but it hadn’t seemed to help! I’ll keep making it regardless but was hoping maybe there was a trick of the trade I’m missing. Thanks!

    • That sounds like some clumpy powdered sugar! Though I haven’t had that issue with this recipe, I recommend combining the sugar with the cocoa powder first, making sure to stir out/mash-up any clumps. You can also use a hand mixer.

  4. your recipe piqued my interest. my curiosity peaked when I peeked at it and saw it was dairy free. thanks for the yummy looking recipe. I’m going to try it first chance I get.

  5. I made these last night and they are simply delicious!! I’m thinking about trying a coffee extract version ๐Ÿ™‚ Thanks Alisa!

  6. I so want to try this recipe but I only have canned coconut cream, no milk! Can this be used in place of the coconut milk? If so any idea of the quantity I would need?

  7. Thank you … I knew if anyone could find make and share delicious dairy free fudge recipes it would be you. Looking forward to creating some wonderful holiday delights this season.

Leave A Reply

Rate this recipe: