Cadbury Chocolate Fudge Recipe: Silky Cocoa Swirls With Perfect Snap

Desserts

Cadbury Chocolate Fudge Recipe: Silky Cocoa Swirls With Perfect Snap

This Cadbury chocolate fudge recipe delivers the perfect balance of silky cocoa swirls and a satisfying snap—just like your favorite British candy bar. The secret lies in precise temperature control and gentle stirring to create that signature velvety texture with clean edges.

I've refined this recipe over years of testing, ensuring every batch turns out rich, glossy, and irresistibly fudgy.

The process begins with melting high-quality chocolate and butter together, then carefully combining it with condensed milk and cocoa powder. As it cools, you'll swirl in melted Cadbury chocolate for those signature marbled patterns that make this fudge stand out.

The key to achieving that perfect snap lies in proper cooling and cutting—patience here makes all the difference.

What you'll end up with is a slab of fudge that's smooth, creamy, and just firm enough to hold its shape when sliced. The Cadbury chocolate swirls add layers of deep cocoa flavor that linger with every bite, making this treat perfect for holidays, gifts, or satisfying chocolate cravings.

Once you try this version, store-bought fudge won't compare.

This recipe yields about 16 pieces, perfect for sharing or keeping for yourself. For extra indulgence, consider adding crushed nuts or a sprinkle of sea salt before setting.

The fudge keeps well in an airtight container for up to two weeks at room temperature, though I doubt it will last that long in your house.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for cadbury chocolate fudge

Sixteen perfect pieces of fudge start with these rich, velvety ingredients.

Ingredient Amount Notes
Cadbury Dairy Milk Chocolate Bar 🍫 12 oz High-quality, full milk chocolate
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
Sweetened Condensed Milk 🥛 1 can 14 oz can, full-fat preferred
Cocoa Powder 🍫 ½ cup Dutch-processed for smoothness
Granulated Sugar 🍚 1 cup Superfine preferred for silky texture
Heavy Whipping Cream 🥛 ½ cup Full-fat for rich flavor
Vanilla Extract 🌿 1 tsp Pure, high-quality vanilla
Salt 🧂 ¼ tsp Fine sea salt for balance
Vegetable Oil 🫒 1 tbsp For greasing pan
Crushed Hazelnuts 🥜 ¼ cup Optional topping
Flaky Sea Salt 🧂 1 tbsp For finishing

Cadbury Dairy Milk is the star here, so grab the full-sized bars—not those mini ones. Trader Joe's has the best price for bulk, but any grocery store carries them. The cocoa powder matters too—Dutch-processed gives that silky texture. I always buy Hershey's Special Dark for the swirls because it melts smoothly. For the condensed milk, full-fat is non-negotiable—the lighter versions make the fudge too dry. Butter should be cold when you measure it; take it out of the fridge just before using so it's firm but not frozen.

No Cadbury bars? Hershey's Milk Chocolate or Guittard Chocolate work in a pinch, though the flavor won't be quite the same. Short on cocoa powder? Substitute 2 oz more chocolate, but reduce the sugar slightly. The crushed hazelnuts can be swapped for pecans or walnuts—just toast them first for extra flavor. If you're making this ahead, prep the toppings last so they stay fresh. The vanilla extract should smell strong—if it's faint, you're not using enough. And for the love of chocolate, measure the sugar accurately—this isn't a place to eyeball.

This fudge needs time to set properly—at least 4 hours in the fridge, but overnight is ideal. Store it in an airtight container at room temperature for up to 2 weeks, though I've never had a batch last that long. For gifting, wrap individual pieces in parchment paper and tie with twine. The chocolate swirls keep best if you store the fudge in a cool, dark place—direct sunlight makes them bloom. Freeze any leftovers for up to 3 months if you're really trying to make it last.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this recipe because it’s the kind of dessert that only needs five things—and zero fancy skills. Melt butter and chocolate together, stir in the condensed milk and cocoa, then bake until it’s glossy and set. Honestly, my first batch turned out almost too perfect, and I didn’t even measure the sugar right.
  • Rich Without Effort: That Cadbury Dairy Milk? It’s the star here, bringing that signature creamy, caramelized sweetness that’s impossible to resist. The cocoa powder deepens it just enough to feel luxurious, but the condensed milk keeps it smooth—no grainy texture, no bitterness. Between us, this tastes like a bakery’s secret, not a 30-minute mix-up.
  • Party or Pajamas: I’ve used this fudge for everything from a last-minute birthday dessert to sneaking bites before bed. Cut into squares for a crowd, or keep it whole for a "just me" night—it’s that adaptable. And because it keeps for weeks in the fridge, it’s my go-to for when people ask, "What should I bring?"
  • Leftovers? More Like Forever: This stuff doesn’t just last—it improves over time. The flavors meld even better after a day or two, and the texture gets that perfect snap. I’ll be real: I’ve wrapped it in foil and tucked it in my bag for "emergency" cravings. Plus, the ingredients are cheap enough that I can make a double batch without guilt.

Step-by-step instructions for Cadbury chocolate fudge

Here's how to create luscious, snap-worthy fudge with Cadbury's iconic milk chocolate flavor.

1

Melt Chocolate and Prepare the Base

Line an 8x8-inch baking pan with parchment paper, leaving overhang on all sides for easy removal. Lightly grease the parchment with the 1 tablespoon vegetable oil using a paper towel—this prevents sticking. Set aside.

In a heavy-bottomed saucepan, combine the 12 oz Cadbury Dairy Milk Chocolate Bar, 0.5 cup unsalted butter, and 1 can sweetened condensed milk. Place over medium-low heat and stir gently until everything melts completely. I use a silicone spatula to scrape the bottom and sides constantly—this prevents burning and ensures even melting.

Once fully melted, remove from heat and stir in the 0.5 cup cocoa powder, 1 cup granulated sugar, 0.5 cup heavy whipping cream, 1 teaspoon vanilla extract, and 0.25 teaspoon salt. Mix until smooth and glossy—this mixture should coat the back of a spoon. If you see any unmelted chocolate, return to low heat for 10-15 seconds to fully incorporate.

2

Cook to Perfect Fudge Consistency

Return the mixture to medium-low heat and bring to a gentle simmer. Cook for 15-18 minutes, stirring constantly with a wooden spoon. You'll notice the fudge thicken dramatically—it should reach a soft-ball stage when tested (drop a small amount in cold water; it should form a pliable ball that holds its shape).

Here's the thing—don't walk away. Fudge can go from perfect to burnt in seconds. Watch for the mixture to thicken enough that it coats the back of the spoon but still moves slowly. When it reaches this point, immediately remove from heat—this is your critical window for achieving that signature snap.

3

Create the Signature Swirls

Quickly pour the hot fudge mixture into your prepared pan and spread it evenly using the back of a spoon. While the fudge is still warm (but not hot), use a clean spoon or offset spatula to create swirl patterns in the surface. I like to make concentric circles from the center outward—this creates visual interest and ensures even texture.

Sprinkle the 0.25 cup crushed hazelnuts evenly over the surface, pressing them lightly into the top layer. This adds crunch and complements the creamy fudge. Let the fudge cool completely at room temperature for 2 hours—this allows it to set properly and develop that perfect snap.

4

Finish with Flaky Sea Salt

Once completely cooled, carefully lift the fudge from the pan using the parchment overhang. Use a sharp knife to trim any uneven edges. Cut into small squares (about 1-inch each) for perfect portions.

Sprinkle each piece with a pinch of flaky sea salt just before serving. This final touch balances the sweetness and adds a sophisticated contrast. Store any leftovers in an airtight container at room temperature for up to 1 week, though I doubt you'll have any left!

👨‍🍳

Pro Tips For Making Cadbury Chocolate Fudge

  • CHOP CHOCOLATE SMALL: Break the Cadbury bars into tiny, pea-sized pieces—no bigger than a fingernail. I learned this the hard way after one batch where chunks stayed undercooked and turned into a weird, grainy mess. A sharp knife and a cutting board work, but a food processor is your best friend here if you’re impatient (just pulse, don’t puree).
  • STOP STIRRING TOO SOON: Let the butter and sugar melt together fully before adding condensed milk—about 3-4 minutes on medium-low heat. I used to jump in early, and the mixture would seize up like a stubborn child. Wait until it’s smooth and bubbling gently before stirring in the rest.
  • CHECK FOR DONENESS WITH A TEST: Drop a spoonful of fudge into a glass of cold water—if it hardens in 10-15 seconds, it’s ready. Overcooking dries it out, and undercooking leaves it sticky and sad. I now set a timer for 12-15 minutes after the mixture thickens, then test. No guesswork.
  • USE COLD BUTTER: Take the unsalted butter straight from the fridge—no softening needed. Cold butter emulsifies better with the condensed milk, giving you a silkier texture. I was skeptical until I tried it; the fudge now has that professional, velvety finish instead of a greasy mouthfeel.

Perfect pairings for this dish

Creamy Pairings

This fudge pairs beautifully with vanilla ice cream—the cool creaminess contrasts perfectly with the rich chocolate. I love serving it with Häagen-Dazs vanilla bean or Ben & Jerry's Phish Food for that nostalgic flavor combo. For a lighter option, try coconut milk ice cream to balance the sweetness. 🥥

Coffee Companions

Nothing beats this fudge with a hot cup of coffee—the bitterness cuts through the sweetness like magic. I recommend a medium roast like Starbucks Pike Place or a dark roast such as Peet's Major Dickason's Blend.

For espresso lovers, a flat white with Cadbury chocolate sauce on the side takes it to the next level. ☕

Tea Time Treats

Earl Grey or Darjeeling tea creates an elegant pairing with this fudge—especially if you add a splash of milk to your tea. The floral notes complement the chocolate beautifully.

For a festive touch, serve with mulled wine during the holidays. I often make this fudge for Christmas parties and it disappears fast! 🎄

Fruit Contrasts

Add a fresh strawberry or raspberry on the side to balance the richness. The tartness of fresh berries or a berry compote (like Lipton Berry Bliss) elevates the chocolate experience. For something tropical, try mango slices—their natural sweetness pairs surprisingly well. 🍓

Boozy Upgrades

For adults, drizzle Baileys Irish Cream or Godiva Chocolate Liqueur over the fudge for a decadent dessert. A splash of champagne or prosecco makes it feel extra special for celebrations. I've even seen people pair it with dark rum for a boozy twist. 🍷

Nutrition facts

Servings 16
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 120mg5%
Total Carbohydrate 30g10%
Dietary Fiber 1g4%
Sugars 26g
Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute Cadbury chocolate with another brand?

Yes, but expect some flavor differences. Hershey's Milk Chocolate or Guittard Chocolate work well in a pinch, though Cadbury's signature creamy texture is hard to match. For the swirls, use high-quality milk chocolate bars—avoid chocolate chips, as they contain stabilizers that alter the texture. If you're using white chocolate instead, reduce the cocoa powder by 0.25 cup to maintain balance.

2

Why did my fudge turn out too hard or too soft?

The key is in the cooking time and cooling process. Too hard? You likely overcooked it—remove from heat as soon as it reaches soft-ball stage (test by dropping a spoonful in cold water). Too soft? It didn't cool enough before cutting. Let it set at room temperature for 2 hours, then refrigerate for 1-2 hours before slicing. For extra insurance, chill the pan in the fridge for 30 minutes before cutting.

3

Can I make this fudge ahead of time?

This fudge actually tastes better after 24 hours as the flavors meld. Prepare it up to 3 days in advance and store in an airtight container at room temperature. For longer storage, wrap individual pieces in parchment paper and freeze for up to 3 months. Thaw at room temperature for 1 hour before serving—no need to reheat.

4

What's the best way to cut fudge for perfect squares?

Chill the fudge for 1 hour in the fridge first to firm it up. Use a hot knife (dip in hot water and wipe dry between cuts) for clean edges. Draw guidelines lightly with a toothpick first, then cut through the marked lines. For extra precision, press the knife straight down without sawing—this prevents crumbling. A 1-inch square yields perfect bite-sized portions.

5

Can I add mix-ins like nuts or caramel?

Yes! For nuts, fold in 0.5 cup chopped hazelnuts or walnuts when the fudge is still warm but before pouring into the pan. For caramel, drizzle 2 tbsp melted caramel sauce over the cooled fudge and swirl with a knife. Pro tip: Toast nuts first for 3-5 minutes at 350°F to enhance flavor. Just be sure not to overfill the pan—mix-ins should make up no more than 20% of the total volume.

★★★★★5.0(1 review)
Categories Desserts