Breakfast & Brunch
This Cadbury Egg Milkshake Recipe transforms childhood nostalgia into a creamy, dreamy treat that’s ready in just 5 minutes. The secret? A perfect balance of rich milk chocolate, velvety ice cream, and the iconic Cadbury egg—crushed just enough to melt into the mix without overpowering. I developed this after realizing how easy it is to elevate a classic indulgence with a few simple ingredients and a blender.
The magic happens when you blend cold milk with vanilla ice cream until smooth, then fold in the crushed Cadbury egg for that signature chocolatey crunch. A splash of heavy cream lightens the texture, while a pinch of salt balances the sweetness—trust me, it makes all the difference. The result? A milkshake so rich and decadent, it feels like a dessert but tastes like comfort.
Top it with whipped cream, crushed Cadbury egg pieces, and a drizzle of melted chocolate for extra indulgence. This isn’t just a milkshake; it’s a celebration of chocolate in its most satisfying form. Whether you’re treating yourself or surprising someone special, this recipe delivers pure, nostalgic joy in every sip.
Pro tip: Use a high-quality vanilla ice cream for the best flavor, and don’t skip the crushed egg—it’s what makes this milkshake truly special. Ready to create your own chocolatey masterpiece?
Ingredients for cadbury egg milkshake
Five ingredients transform this nostalgic milkshake into a decadent chocolatey dream.
| Ingredient | Amount | Notes |
|---|---|---|
| Vanilla Ice Cream 🍦 | 1 ½ cups | High-quality, fully frozen |
| Cadbury Eggs 🍫 | 2 whole | Crushed into small pieces |
| Whole Milk 🥛 | ½ cup | Cold for best texture |
| Heavy Whipping Cream 🥛 | ¼ cup | Cold for whipping |
| Semisweet Chocolate Chips 🍫 | ¼ cup | For melting and drizzling |
| Vanilla Extract 🌿 | ½ tsp | Pure, high-quality |
| Granulated Sugar 🍚 | 1 tbsp | Adjust to taste |
| Sea Salt 🧂 | ¼ tsp | Fine grain preferred |
| Whipped Cream 🍦 | ½ cup | Store-bought or homemade |
The Cadbury eggs are non-negotiable here—grab a box from a specialty candy store or international aisle for the authentic flavor. Trader Joe's often stocks them, and they keep well at room temperature for months. If you can't find them, high-quality milk chocolate bars work in a pinch, but nothing beats the iconic Cadbury egg crunch. For the ice cream, Häagen-Dazs vanilla or Ben & Jerry's are my go-tos—they’re rich enough to stand up to the chocolate. If you’re using store-bought whipped cream, look for brands with minimal additives like Reddi-wip or Whipped Cream by Trader Joe's.
No Cadbury eggs? Crushed milk chocolate bars or even dark chocolate chunks will work, but the texture won’t be the same. Swap heavy cream for coconut cream if you’re avoiding dairy, though the flavor will shift slightly. For extra richness, add a splash of chocolate syrup—Godiva or Hershey's are reliable. The vanilla extract is key here; avoid imitation vanilla—it lacks depth. If you’re feeling fancy, infuse the milk with a cinnamon stick or vanilla bean while it chills, but it’s not necessary. The sugar is just a touch—adjust to taste, but don’t overdo it; the chocolate and Cadbury eggs are sweet enough.
This milkshake is best served immediately, but you can prep components ahead. Crush the Cadbury eggs and store them in an airtight container for up to 2 weeks—they’ll lose some crunch but still melt beautifully. The whipped cream can be made 1 day ahead and stored in the fridge, though it won’t be as fluffy. If you’re making this for a crowd, double the recipe and use a high-powered blender—it handles thicker mixtures better. Leftovers? Freeze for up to 1 month, but the texture will be icier when thawed.
Why You'll Love This Recipe
- No Blender Fuss: I swear by this—just toss the Cadbury eggs (whole, shells and all) into the blender with the ice cream, milk, and cream. The shells? They melt into the mix, adding that real chocolate richness without extra prep. Honestly, I’ve made it with a fork and spoon when I forgot my blender, and it was still creamy perfection.
- Decadent in Seconds: That first sip? Pure chocolate euphoria. The Cadbury eggs bring a deep, fudgy punch, while the vanilla ice cream keeps it smooth and cool. Add a handful of semisweet chips at the end, and it’s like a molten chocolate river in a glass—no baking required.
- Party in a Glass: This is my go-to for birthdays, movie nights, or just because. Serve it with a sprinkle of crushed Cadbury eggs on top, and suddenly, you’ve got a showstopper that feels fancy but takes zero effort. (Yes, even on a Tuesday night.)
- Leftovers? More Like Leftovers?: Make a big batch and store it in the freezer—it thickens up nicely, so just add a splash of milk to smooth it out later. I’ve had this for breakfast, dessert, or a late-night craving, and it’s always a win. Plus, the Cadbury eggs are cheap in bulk, so you’re not breaking the bank for indulgence.
Step-by-step instructions for Cadbury egg milkshake
Here's how to blend this decadent milkshake with perfect texture and rich flavor.
Prepare the Cadbury Egg Base
Start by crushing the 2 whole Cadbury Eggs into small, even pieces using a rolling pin or heavy pan. I like to place them between two sheets of plastic wrap first—this prevents the chocolate from sticking to my tools. The goal is to create chunks that will melt smoothly into the milkshake without clumping.
Next, melt the 0.25 cup semisweet chocolate chips in a microwave-safe bowl using 20-second bursts on high power, stirring between each interval until completely smooth. This prevents scorching while ensuring all the chocolate integrates perfectly. Let the melted chocolate cool slightly—it should be warm but not hot when you add it to the milkshake base.
Blend the Core Ingredients
In a high-powered blender, combine the 1.5 cups vanilla ice cream, 0.5 cup cold whole milk, 0.25 cup cold heavy whipping cream, melted chocolate, 0.5 tsp vanilla extract, 1 tbsp granulated sugar, and 0.25 tsp sea salt. The ice cream should be fully frozen—this ensures a thick, creamy texture rather than a watery consistency.
Blend on high speed for 30-45 seconds until completely smooth. Scrape down the sides with a spatula to ensure all ingredients are fully incorporated. You're looking for a thick, velvety mixture that coats the back of a spoon. If it's too thick, add 1-2 tablespoons of cold milk to reach your desired consistency.
Incorporate the Crushed Cadbury Eggs
Add the crushed Cadbury Egg pieces to the blender and pulse 3-4 times on low speed. This gentle blending ensures the chocolate pieces break down slightly without turning into a paste. You want visible chocolate flecks throughout—this adds texture and surprise to every sip. Taste and adjust sweetness if needed, adding more sugar if the chocolate dominates the flavor profile.
Pour the milkshake into two chilled glasses. I like to use tall glasses to showcase the layered texture. The drink should be thick enough to hold its shape when poured, with a glossy sheen from the melted chocolate and cream.
Top and Serve Immediately
Gently fold the 0.5 cup whipped cream into the milkshake using a spoon to create soft peaks. This adds airiness and balances the richness. Spoon the whipped cream mixture back into the glasses, creating a beautiful swirl pattern on top.
Finally, garnish with a few extra crushed Cadbury Egg pieces and a sprinkle of sea salt. Serve immediately while the whipped cream holds its shape and the ice cream remains frozen. This milkshake is best enjoyed right away—its texture and temperature make it a true indulgence.
Pro Tips For Making Cadbury Egg Milkshake
- CHOP EGGS FIRST: I learned this the hard way—trying to blend whole Cadbury eggs straight from the fridge just turns your milkshake into a grainy sludge. Break them open, scoop out the filling, and chop it into tiny pieces (or even pulse it briefly in a food processor) before adding it to the blender. This way, the texture stays smooth and the chocolate flavor distributes evenly.
- USE COLD CREAM: Heavy whipping cream straight from the fridge isn’t just for fluffiness—it also prevents your milkshake from turning into a warm, soupy mess. Grab the coldest cream you have (yes, even if it’s rock-hard at first) and let it sit out for just 5 minutes before blending. This keeps the ice cream frozen longer and gives you a thicker, creamier shake.
- SKIP THE FROZEN CHOCOLATE CHIPS: I used to toss in frozen chocolate chips for extra coldness, but they never melt properly and just sit like tiny, bitter ice cubes at the bottom. Instead, microwave the semisweet chips for 10-15 seconds to soften them slightly before blending—this ensures they dissolve into the shake without leaving texture surprises.
- BLEND IN STAGES: Dumping everything into the blender at once usually means you end up with a motor protesting or a shake that’s too thin. Start with the ice cream and milk, blend until smooth, then add the chopped Cadbury filling in small batches. Finish with the cream and chips—this keeps the machine from overheating and guarantees a consistent texture.
Perfect pairings for this dish
Chocolatey Beverage Pairings
Pair this milkshake with a hot chocolate made using Cadbury Dairy Milk bars melted into steamed milk. The warmth of the drink contrasts beautifully with the cold milkshake, creating a cozy yet indulgent experience. For an adult twist, add a splash of Baileys Irish Cream to both the hot chocolate and milkshake—just 1 tablespoon per serving enhances the chocolate flavor without overpowering it. 🍫
Creamy Dessert Complements
Serve alongside chocolate-dipped strawberries or chocolate-covered pretzels for a sweet-and-salty balance. I love using Ghirardelli dark chocolate squares for dipping—melt them with 1 teaspoon coconut oil for a glossy finish. Another great option is chocolate chip cookies, either store-bought or homemade, to soak up any extra milkshake drips. The contrast of warm cookies with the cold milkshake is pure magic.
Coffee or Espresso Boost
For a caffeine kick, serve with a chocolate mocha or espresso shot. The bitterness of the coffee cuts through the richness of the milkshake, creating a perfect flavor balance. I recommend a double shot of espresso (about 2 ounces) poured over 1 cup hot milk and topped with whipped cream. The milkshake’s chocolatey depth pairs wonderfully with the bold, robust flavors of coffee.
Seasonal Fruit Additions
Brighten the milkshake with fresh fruit toppings like raspberries or banana slices. The tartness of raspberries balances the sweetness, while banana adds a creamy, tropical note. For a tropical twist, blend in ½ cup frozen mango chunks with the milkshake base—it adds a vibrant color and a hint of sweetness. Garnish with a few fresh berries or a thin banana slice for a pop of color and freshness. 🍓
Boozy Upgrades
For an adult-friendly version, add a splash of Kahlúa coffee liqueur or Godiva Chocolate Liqueur—just ½ teaspoon per serving deepens the chocolate flavor. Another fun option is chocolate stout beer, like Guinness, served chilled in a separate glass. The creamy, roasted notes of the beer complement the milkshake’s richness without competing with it. Just be sure to serve the beer on the side to let guests control their own mix.
Nutrition facts
Frequently asked questions
Can I make this milkshake without Cadbury Eggs?
If you can't find Cadbury Eggs, substitute with 2 tablespoons of crushed milk chocolate bars (like Hershey's or Nestlé) or 1 ounce of dark chocolate chunks. For texture, add 1-2 tablespoons of crushed pretzels or nuts to mimic the crunch. The flavor will be slightly different but still delicious.
How do I make it thicker or thinner?
For a thicker milkshake, add ½ cup more ice cream and blend again. If it's too thick, thin it with 1-2 tablespoons of cold milk at a time until smooth. Pro tip: Chill your blender and glasses beforehand—they help maintain thickness. Avoid adding liquid ice cubes, as they dilute the flavor.
Can I prepare this ahead of time?
Prep the crushed Cadbury Eggs and melted chocolate 1 day ahead and store in airtight containers. However, blend the milkshake fresh for the best texture—ice cream melts quickly. If you must store it, freeze the blended mixture (without toppings) for up to 1 month, then thaw in the fridge for 1 hour before serving.
What’s the best ice cream to use?
Use high-fat vanilla ice cream (like Häagen-Dazs or Breyers) for the creamiest texture. Avoid low-fat or dairy-free alternatives—they won’t blend as smoothly. For a lighter option, try coconut milk ice cream, but expect a slightly different mouthfeel. Always use fully frozen ice cream for optimal thickness.
Why does my milkshake taste too sweet?
Cadbury Eggs are already rich in sugar, so the 1 tbsp granulated sugar is just a touch. If it’s too sweet, reduce the sugar next time or add ½ teaspoon of instant coffee powder to balance flavors. For a tangy contrast, blend in 1 teaspoon of lemon juice—it brightens the chocolate without overpowering it.
