Cadbury Egg Fudge brings the nostalgic magic of those iconic Easter treats right into your kitchen. This homemade version captures the same smooth milk chocolate and that signature sweet fondant swirl without any complicated candy-making equipment. I’ve been making this for years whenever my family craves that specific Cadbury flavor, and it never disappoints. The British-inspired treat combines simple ingredients to create a creamy, decadent confection that feels both familiar and special. Whether you’re planning an Easter celebration or just need a serious chocolate fix, this fudge delivers that irresistible taste you love.
Why You'll Love This Recipe
- It captures the exact flavor of Cadbury Creme Eggs without waiting for Easter season
- No candy thermometer required – just a saucepan and a simple timer
- The marbled layers create a stunning look that takes only minutes to make
- Perfect for homemade gifts that look fancy but are surprisingly easy
- That creamy, melt-in-your-mouth texture is pure chocolate heaven
Ingredients You’ll Need
- Granulated sugar: This sweet base provides structure and sweetness, helping the fudge set properly and giving it that classic candy texture. Choose fine, pure cane sugar for the smoothest result.
- Unsalted butter: Adds richness and creaminess while controlling the overall salt level. European-style butter with higher fat content creates an even silkier finish.
- Evaporated milk: Provides moisture and a silky texture without thinning the mixture too much. It has a concentrated milk flavor that enhances the fudge’s richness.
- Semi-sweet chocolate chips: Forms the main chocolate flavor backbone of the fudge. Look for high-quality chips with good cocoa content for the best taste.
- Marshmallow creme: This key ingredient creates the signature fudge texture and helps everything meld together smoothly. Fresh jars work best for optimal fluffiness.
- Pure vanilla extract: Enhances the chocolate flavor and adds aromatic depth. Always use pure extract rather than imitation for cleaner, more authentic taste.
- Salt: Balances the sweetness and intensifies the chocolate notes. Fine sea salt dissolves easily and distributes evenly throughout the mixture.
- White chocolate chips: Forms the base for the fondant-inspired colored layers. Choose high-quality white chocolate with real cocoa butter for best melting properties.
- Heavy cream: Adds richness and helps the white chocolate melt smoothly into a workable consistency for swirling.
- Yellow food coloring gel: Creates that bright egg-yolk yellow for authentic Cadbury center color. Gel colorings are concentrated and won’t thin the mixture.
- Blue food coloring gel: When combined with yellow, creates the signature pale green fondant color. Gel formulas prevent the fudge from becoming runny.
- Cadbury Mini Eggs: Optional garnish that doubles down on the Easter egg theme while adding crunch and visual appeal.
- Flaky sea salt: Optional topping that creates a gourmet finish and balances the intense sweetness with savory notes.
- Additional chocolate chips: Optional for melting and drizzling over the top for extra chocolate decadence.
How to Make It
Prepare Your Pan:
Start by lining a 9×13-inch baking pan with parchment paper, leaving generous overhang on two sides for easy removal later. Lightly grease the parchment with butter or non-stick spray to ensure the fudge releases cleanly without sticking to the paper.
Cook the Base Mixture:
In a large heavy-bottomed saucepan over medium heat, combine the granulated sugar, butter, and evaporated milk. Stir constantly until the butter melts completely and the mixture begins to simmer, which usually takes about 5 to 7 minutes. Keep the heat steady to avoid scorching the sugar.
Time the Cooking Perfectly:
Once the mixture is simmering, continue cooking and stirring for exactly 4 minutes. The mixture should be fully melted with just gentle bubbling. Remove from heat immediately – this precise timing prevents grainy texture and is crucial for success.
Add Chocolate and Marshmallow:
Working quickly, add the semi-sweet chocolate chips and marshmallow creme to the hot mixture. Stir vigorously with a wooden spoon or heatproof spatula until the chocolate is completely melted and the mixture looks smooth and glossy, about 2 minutes. The residual heat does most of the work.
Flavor and Base Layer:
Add the vanilla extract and salt, stirring to combine thoroughly. The fudge base should be thick but still pourable. Pour exactly half of the fudge mixture into your prepared pan and spread it evenly with an offset spatula, creating a smooth foundation.
Create the Fondant Layer:
For the remaining fudge in the saucepan, add the white chocolate chips and heavy cream. Return to low heat and stir constantly until the white chocolate melts and incorporates fully, about 1 to 2 minutes. This creates your fondant-inspired layer that mimics Cadbury Egg centers.
Color the Mixture:
Divide the white chocolate mixture into two small bowls. Add yellow food coloring to one and blue to the other, stirring until you achieve vibrant pastel colors. Don’t overthink the shades – the colors will swirl naturally and blend beautifully in the final design.
Marble the Layers:
Dollop the colored mixtures alternately over the chocolate fudge layer in the pan. Use a butter knife or skewer to gently swirl through the layers, creating a marbled effect that mimics the look of Cadbury Egg centers. Work quickly before the fudge starts to set.
Add Garnishes and Set:
If using optional garnishes, gently press Cadbury Mini Eggs or chocolate chips into the top while the fudge is still soft. Sprinkle with flaky sea salt if desired. Let the fudge cool at room temperature for 1 hour, then cover loosely with foil and refrigerate for at least 3 hours or overnight until completely firm.
Cut and Store:
Once fully set, use the parchment paper overhang to lift the fudge from the pan. Place on a cutting board and use a sharp knife to cut into 24 small squares, creating 4 rows by 6 rows. For clean cuts, dip your knife in hot water and wipe it dry between each slice. Store in an airtight container with parchment paper between layers.

You Must Know
- The 4-minute cooking time is critical – even 30 seconds too long makes the fudge grainy, so …
- Work quickly when adding chocolate chips and marshmallow creme so the mixture stays fluid an…
- For authentic Cadbury Egg look, keep your color swirls loose – over-mixing creates muddy col…
- Room temperature ingredients blend better, so take your butter and marshmallow creme out 30 …
- If the fudge seems too soft after cooling, refrigerate for an additional 2-3 hours since hum…
Storage Tips
Store your fudge in an airtight container at room temperature for up to 2 weeks, or in the refrigerator for up to 3 weeks for longer freshness. For long-term storage, wrap the fudge tightly in plastic wrap and then foil before freezing for up to 3 months. Thaw frozen fudge overnight in the refrigerator, then bring to room temperature before serving to restore the best creamy texture. If storing different flavors together, place parchment paper between layers to prevent flavors from mixing and to maintain those beautiful marbled colors.
Ingredient Substitutions
If you don’t have evaporated milk, you can substitute whole milk or heavy cream, though the texture may be slightly softer. For the white chocolate layer, regular white baking bars work just as well as chips if you chop them finely. When it comes to food coloring, liquid coloring can work but will thin the mixture slightly, so add it drop by drop. If you’re out of marshmallow creme, you can use about 4 cups of mini marshmallows melted into the hot mixture instead, though you may need to stir longer. For a dairy-free version, use plant-based butter and coconut cream instead of evaporated milk, and vegan white chocolate chips.
Serving Suggestions
Cut the fudge into small squares and serve alongside hot coffee or tea for a perfect afternoon treat that balances the sweetness. Package the pieces in decorative boxes with ribbon to create beautiful homemade holiday gifts that friends and family will actually want to receive. For an indulgent dessert, pair a piece with vanilla ice cream and let it soften slightly for a decadent combination. Crumble a square over brownie batter before baking to create a chocolate overload that’s perfect for special occasions. Serve on a dessert platter with other Easter candies for a festive party spread.
Cultural Context
This fudge is a delightful homage to British confectionery traditions, specifically the beloved Cadbury Creme Egg that has been an Easter staple since 1971. The marbled yellow and green fondant center represents that iconic design that children and adults look forward to each spring. While traditional British fudge often relies on sugar boiling techniques, this simplified version captures the spirit without requiring candy-making expertise. The combination of smooth chocolate and sweet fondant reflects Britain’s rich history of quality chocolates and inventive sweets. Making it at home allows you to enjoy that classic flavor year-round while adding your personal touch to the presentation.
The Cadbury brand itself has deep roots in British chocolate-making history, starting in 1824 when John Cadbury opened his first shop in Birmingham. The Creme Egg, with its distinctive fondant center, became a cultural icon and represents the playful side of British chocolate craftsmanship. This homemade version lets you recreate that magic in your own kitchen, connecting you to decades of Easter traditions. The simplicity of the recipe makes it accessible for bakers of all skill levels while delivering results that taste authentically like the original. It’s a perfect example of how cherished commercial treats can inspire wonderful homemade versions that carry personal meaning.

Pro Tips
- Use a digital timer for the 4-minute cooking step – even 30 seconds too long can make the fu…
- Work quickly when adding the chocolate chips and marshmallow creme so the mixture stays flui…
- For the most authentic Cadbury Egg look, keep your color swirls loose – over-mixing creates …
- Room temperature ingredients blend better, so take your butter and marshmallow creme out 30 …
- If the fudge seems too soft after cooling, refrigerate for an additional 2-3 hours since hum…
Frequently Asked Questions
The magic happens when you combine semi-sweet chocolate chips with marshmallow creme. The white chocolate chips and heavy cream create that signature fondant swirl. Adding yellow and blue food coloring gel replicates the classic Cadbury yolk appearance. The evaporated milk and butter create the rich, creamy texture that makes this fudge so authentic.
Yes, this fudge actually tastes better after it has set! Make it up to two weeks in advance and store it in an airtight container. Keep it in the refrigerator for the best texture. The fudge will firm up perfectly overnight, making it an ideal make-ahead treat for parties or gift-giving.
If you can’t find marshmallow creme, you can substitute 7 ounces of mini marshmallows, though the texture might be slightly different. For a dairy-free version, try vegan marshmallow fluff. The white chocolate chips can also be swapped for vanilla candy melts if needed, though this may slightly alter the flavor profile.
The fudge is ready when it reaches 235°F (soft ball stage) on a candy thermometer. If you don’t have one, test it by dropping a small amount into cold water—it should form a soft ball that holds its shape. The mixture should also start pulling away from the sides of the pan and coat a spoon thickly.
This British-inspired dessert pairs wonderfully with a cup of strong tea or coffee to balance the sweetness. Serve small squares on a dessert platter with other chocolate treats, or crumble it over vanilla ice cream for an indulgent sundae. It’s also perfect for Easter baskets or as a homemade gift during the holidays.