Skip to Content

Vegan Chocolate Orange Truffles

These vegan orange truffles are rich, creamy, fudgy, and coated in dairy-free white chocolate, making a wonderfully decadent snack. They are perfect for giving as a gift or just for those times when you need a little afternoon pick-me-up. And with only a few ingredients, they couldn’t be easier to make.

Dairy Free Orange Truffles

You know those days where you’re just in need of a chocolatey snack? Today was one of those days for me.

OK, maybe every day is one of those days for me… but today I really NEEDED chocolate.

I saw a picture of some beautiful chocolate orange truffles on Pinterest a few weeks ago and I’ve had many-a-daydream about orange truffles ever since. Today was the day that I finally decided I’d make them.

I love having easy, portable snacks stocked up in my fridge. Especially for days that I’m rushing out the door or in need of some quick post-workout sugar.

And that’s why I love this recipe. These white chocolate orange truffles are so handy for a quick bite, and I find the cacao from the dark chocolate centre gives me a good energy boost.

Ingredients you’ll need for this recipe

To make these truffles, I used a very basic, classic truffle recipe but I veganised and jazzed it up a little. You’ll only need a few ingredients to make them.

  • Dark chocolate. The reason I used dark chocolate for the filling rather than white is because white chocolate tends to be of lower quality. Especially vegan white chocolate, which is hard to come by in itself. It doesn’t melt as nicely and I find that dark chocolate does a better job at providing that rich, velvety texture that truffles are best known for. Dairy-free white chocolate is best kept for the coating!
  • Coconut milk. You can use light or full-fat coconut milk in order for this recipe, as long as it’s the kind that comes in a tin. The drinking type of coconut milk will not work. Light coconut milk will produce a creamier filling and full-fat will produce a firmer filling.
  • Orange extract. You’ll need 1 teaspoon of orange extract, which gives the perfect amount of flavour.
  • White chocolate (or vegan ‘milk’ chocolate). I used white chocolate to coat my truffles because the centre is quite rich and more on the bitter side. If you’re not a fan of white chocolate, you can use vegan milk chocolate which is still sweet. I really like Nomo and Moo-Free chocolate.
  • For added pizzazz: Orange zest. I didn’t use this at the time of making my truffles but I think it would add a nice extra touch. You could even add some small pieces of candied orange peel through the filling for extra flavour.

More no-bake vegan desserts:

White Chocolate Coated Truffle With Bite Taken Out

How to make vegan chocolate orange truffles

Step 1:

Melt 200g of vegan dark chocolate and 1 teaspoon of orange extract over a low heat.

Step 2:

In a separate pot, gently heat 100ml of coconut milk. When it starts to bubble at the edges, remove it from the heat.

Pour it all over the melted chocolate. Let it sit for a minute or two, then mix it all together. It will produce a smooth, thick mixture.

Step 3:

Place the mixture into the fridge for 45 minutes, until you can easily scoop the mixture out and mould it in your hands. If it’s still too soft, refrigerate it a bit longer.

Step 4:

Scoop the mixture out, 1 tablespoon at a time and roll into balls. You should end up with roughly 15 truffles.

Place them in the fridge while you melt the chocolate.

Step 5:

Melt 300g of vegan white or milk chocolate. Dip each truffle into it until fully coated.

You can place the truffles onto a wire rack to let any excess chocolate drip off. This will prevent it from pooling underneath.

Step 6:

Place the dipped truffles back in the fridge for a further hour or so until the coating has fully set. Decorate with a chocolate drizzle if desired.

Top tips

  • Use a good quality dark chocolate. Try to use a chocolate with a high percentage of cacao. The super super cheap bars of chocolate tend to have low amount of cacao in them and will not work well for this recipe. I think 70-85% is ideal, depending on how sweet or bitter you like it. I like Tesco’s 74% chocolate and also Lindt 85%.
  • Use tinned coconut milk. Tinned coconut milk provides a beautiful, creamy consistency and it makes for the best truffles, in my opinion. You can’t taste the coconut flavour at all but if you’d rather use something else, I’d recommend soya cream.
  • Get creative! You could switch the orange extract out for orange zest, add some orange extract to your chocolate coating, or even add candied orange peel pieces to the filling. The choice is yours!

Alternative truffle flavours to white chocolate orange

  • White chocolate and peppermint truffles (peppermint extract)
  • Chocolate strawberry truffles (strawberry extract or freeze-dried strawberries)
  • White chocolate and lemon truffles (lemon zest or lemon extract)
  • Chocolate vanilla truffles (vanilla pod or vanilla extract)
  • White chocolate and coconut truffles (sprinkle the truffles with desiccated coconut while the coating is still wet)
Truffles In White Pot

I hope you love my white chocolate vegan orange truffles. If you make them yourself at home, please let me know how it goes by leaving a rating and comment below. Enjoy! xo

Vegan Chocolate Orange Truffles
5 from 1 vote

Vegan Chocolate Orange Truffles

Vegan orange truffles coated with dairy-free white chocolate.

Course Dessert
Cuisine vegan
Keyword vegan orange truffles
Prep Time 1 hour
Cook Time 5 minutes
Chill time 1 hour
Total Time 2 hours 5 minutes
Servings 15 truffles
Calories 173 kcal


  • 200 g Vegan dark chocolate
  • 1 Teaspoon Orange extract
  • 100 ml Tinned coconut milk

For the coating:

  • 300 g Vegan white or milk chocolate
  • 20 g Vegan dark chocolate (for decorative drizzle, optional)


  1. Over a very low heat, melt the dark chocolate and orange extract together.

  2. In a separate pot, gently heat the coconut milk until bubbles start to form at the sides, then pour it over the chocolate mixture. Leave to sit for 5 minutes then mix together until smooth.

  3. Place the mixture in the fridge for 45 minutes, or until it's firm enough to mould with your hands.

  4. Scoop the chilled mixture out, 1 tablespoon at a time, and roll into balls. Pop them back in the fridge while you melt the coating.

  5. Gently melt the chocolate for the coating then dip each truffle until fully covered. Place in the fridge for 1 hour to set.

  6. Melt the dark chocolate and drizzle a little over each truffle. Refrigerate until set before enjoying.

Recipe Notes

  • Store in an airtight container in the fridge for up to 1 week.
Nutrition Facts
Vegan Chocolate Orange Truffles
Amount Per Serving (1 truffle)
Calories 173 Calories from Fat 108
% Daily Value*
Fat 12g18%
Sodium 13mg1%
Carbohydrates 14g5%
Sugar 9g10%
Protein 2g4%
* All values are an estimate only and will vary depending on the food brands used.
BakedByClo is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to This site may contain some of these links to & other affiliate programs. If you make a purchase through one of those links, BakedByClo will receive a small commission from the purchase at no additional cost to you.

Stack of 5 macadamia cookies
← Previous
Vegan Macadamia Nut Cookies
Cupcake Thumbnail
Next →
Vegan Biscoff Cupcakes
Recipe Rating

Privacy Policy