If you grew up loving Cadbury Creme eggs, you know how nostalgic that gooey fondant center and chocolate shell can be. The good news is you can still enjoy that same classic candy experience with a vegan Cadbury Creme Eggs recipe made entirely with plant based ingredients.
These homemade chocolate eggs feature a soft fondant center, a bright yellow yolk, and a rich dairy free chocolate coating. They are perfect for Easter treats, candy bowls, Easter baskets, classroom treats, or simply making something fun for an Easter celebration.
The best part is that these filled eggs are surprisingly easy to make at home using simple ingredients like powdered sugar, vanilla extract, coconut cream, sweetened condensed coconut milk, and vegan dark chocolate. Once you try making them yourself, you may never look at store bought chocolate eggs the same way again.
Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

What Makes This Vegan Cadbury Creme Eggs Recipe Special
Classic Cadbury Creme eggs contain dairy ingredients and artificial additives that many plant based eaters prefer to avoid. This homemade version recreates the same creamy center and chocolate shell using simple vegan ingredients.
The filling has that classic soft fondant texture thanks to confectioners sugar, vegan vegetable shortening, and coconut cream. A small portion of the mixture is colored with turmeric powder or orange food gel to create the signature yellow yolk.
Instead of milk chocolate, these eggs use vegan dark chocolate or dairy free chocolate chips melted with a little coconut oil or cacao butter to create a glossy chocolate coating. When the shell sets, it forms that familiar snap that makes Cadbury Creme eggs so satisfying.
These homemade eggs are also great for people with dietary restrictions because you can control the ingredients and make them in an allergen safe facility style kitchen setup at home.
Shopping List
- vegan confectioners sugar
- vegan vegetable shortening
- coconut cream
- sweetened condensed coconut milk
- vanilla extract or seeds from a vanilla pod
- agave syrup
- turmeric powder or ground turmeric
- orange food gel or food coloring (optional)
- vegan dark chocolate or dairy free chocolate chips
- coconut oil or cacao butter
- coconut sugar (optional)

How to Make Vegan Cadbury Creme Eggs
Prepare the Fondant Center
In a mixing bowl combine the confectioners sugar, vegan vegetable shortening, coconut cream, sweetened condensed coconut milk, vanilla extract, and agave syrup. Mix until a thick fondant style dough forms. If the mixture feels sticky, add a little more powdered sugar until it becomes easy to shape.
Create the Yellow Yolk
Remove about one quarter of the fondant mixture and place it in a small bowl. Mix in a pinch of turmeric powder or a drop of orange food gel to create a bright yellow color. This will form the classic yolk center inside each egg.
Shape the Egg Filling
Scoop small portions of the white fondant mixture and flatten them slightly in your palm. Add a small ball of the yellow mixture in the center, then gently wrap the white fondant around it to form an egg shape. Place the filled eggs onto an oven safe plate or tray lined with parchment paper.
Chill the Eggs
Transfer the shaped eggs to the refrigerator for about 30 minutes. This helps the filling firm up so the chocolate coating will set properly.
Melt the Chocolate
Place the dairy free chocolate chips or chopped vegan dark chocolate in a heat safe bowl with the coconut oil or cacao butter. Melt slowly using a microwave or double boiler. Stir until smooth and glossy.
Coat the Eggs
Using a spoon or piping bags, coat each chilled egg with the melted chocolate. A silicone egg mold or chocolate mold can also be used to create a smoother outer shell.
Set the Chocolate Shell
Place the coated eggs back in the refrigerator for about 15 minutes or until the chocolate coating fully hardens.
Serve and Enjoy
Once the chocolate shell is firm, the vegan Cadbury Creme eggs are ready to enjoy. The inside will have that soft fondant center and sweet yellow yolk just like the classic candy.

Why This Vegan Cadbury Creme Eggs Recipe Works
This recipe recreates the iconic texture and flavor of traditional Cadbury Creme eggs using simple plant based substitutions. The combination of powdered sugar and vegan shortening produces a smooth fondant center that stays creamy.
Adding coconut cream and sweetened condensed coconut milk gives the filling a rich texture while still keeping it dairy free. The melted chocolate shell locks everything together and gives each egg that recognizable chocolate bite.
The result is a homemade candy that tastes remarkably similar to the original but is made entirely with vegan ingredients.
Variations to Try
Make mini eggs Use a smaller silicone egg mold to create bite sized chocolate eggs similar to Chocolatey Mini Cream VEGG’s or other mini cream candies.
Add flavor to the fondant center A drop of peppermint extract or almond extract creates a unique twist while keeping the classic creamy texture.
Use coconut sugar Swap part of the powdered sugar with finely blended coconut sugar for a deeper caramel style sweetness.
Try white chocolate shells Vegan white chocolate can be used for a different look and flavor while still keeping the filling intact.
Make peanut butter eggs Add a spoonful of peanut butter to the fondant mixture for a treat inspired by a Reese’s peanut butter egg.

Tips to Keep It Fresh
Store your homemade vegan Cadbury Creme eggs in an airtight container in the refrigerator. The chocolate shell will stay firm and the fondant center will remain creamy for several days.
If you plan to use them for Easter baskets or egg hunts, keep them chilled until shortly before serving. Because they contain coconut cream, refrigeration helps maintain their texture.
These eggs can also be frozen for longer storage. Simply thaw them in the refrigerator before serving so the filling softens again.
Vegan Cadbury Creme Eggs
Equipment
- Mixing bowl
- spoon or spatula
- Parchment paper
- oven safe plate or tray
- piping bags (optional)
- silicone egg mold or chocolate mold (optional)
- Double boiler or microwave safe bowl
Ingredients
- 3 cups confectioners sugar
- 3 tablespoons vegan vegetable shortening
- 2 tablespoons coconut cream
- 2 tablespoons sweetened condensed coconut milk
- 1 teaspoon vanilla extract
- 1 tablespoon agave syrup
- 1 pinch turmeric powder
- 1 drop orange food gel optional
- 2 cups vegan dark chocolate or dairy free chocolate chips
- 1 tablespoon coconut oil or cacao butter
Instructions
- In a mixing bowl combine the confectioners sugar, vegan vegetable shortening, coconut cream, sweetened condensed coconut milk, vanilla extract, and agave syrup. Mix until a thick fondant dough forms.
- Remove about one quarter of the mixture and mix it with turmeric powder or orange food gel to create the yellow yolk filling.
- Scoop portions of the white fondant and flatten slightly. Place a small ball of the yellow mixture in the center and wrap the white mixture around it to form egg shapes.
- Place the eggs on a parchment lined plate and refrigerate for 30 minutes until firm.
- Melt the vegan dark chocolate and coconut oil in a microwave safe bowl or double boiler until smooth.
- Spoon or pour the melted chocolate over each egg until fully coated. A silicone egg mold can also be used for smoother shells.
- Refrigerate the coated eggs for about 15 minutes until the chocolate shell hardens.
- Serve chilled or store in the refrigerator until ready to enjoy.
Making your own vegan Cadbury Creme Eggs recipe at home is a fun way to recreate a nostalgic Easter candy with simple plant based ingredients. The creamy fondant center, bright yellow yolk, and smooth chocolate coating deliver the same classic flavor people love.
They’re perfect for Easter baskets or sharing with friends and family during the holiday. Once you see how easy they are to make, these homemade chocolate eggs may become a yearly Easter tradition.
Love this recipe? Check out our full collection of vegetarian and vegan recipes for more delicious ideas! And if you’re looking to share your creations (or get inspired by someone else’s), join our closed Facebook Group, The Peas and Carrots Society, a group of non-judgy folks who welcome all! Nothing but good food, good friends, and good fun!
Want to level up your vegan desserts? Rouxbe’s Vegan Dessert course is one of our favorites. Give it a peek!
90-day online course based on Fran Costigan’s popular Vegan Baking Boot Camp.
FAQ
Are Cadbury Creme eggs vegan?
Traditional Cadbury Creme eggs are not vegan because they contain dairy ingredients like milk chocolate. Homemade versions like this vegan Cadbury Creme Eggs recipe use dairy free chocolate and plant based ingredients instead.
What is the filling inside Cadbury Creme eggs?
The filling is a fondant style mixture made primarily from sugar and sweeteners. In vegan versions it is typically made with powdered sugar, coconut cream, and plant based shortening.
How do you make the yellow center in creme eggs?
The yellow center is made by coloring a small portion of the fondant mixture with turmeric powder or food coloring. That colored filling is then wrapped inside the white fondant before coating with chocolate.
Can you freeze homemade vegan Cadbury Creme eggs?
Yes, these eggs freeze well. Store them in an airtight container and thaw them slowly in the refrigerator before serving.
What chocolate is best for vegan creme eggs?
Vegan dark chocolate or dairy free chocolate chips work best because they melt smoothly and create a solid chocolate shell once chilled.






