Old Fashioned White Chocolate Fudge Recipe: Velvety Smoothness With Toasted Almond Crunch

Desserts

Old Fashioned White Chocolate Fudge Recipe: Velvety Smoothness With Toasted Almond Crunch

This old-fashioned white chocolate fudge recipe brings back the nostalgic magic of homemade confections with a modern twist—velvety smoothness that melts in your mouth and a satisfying crunch from toasted almonds.

The secret lies in precise temperature control and slow cooling, ensuring every piece stays rich yet firm enough to cut cleanly. I first made this version after years of trial and error, determined to recreate that perfect balance of sweetness and texture.

What sets this recipe apart is the simple yet foolproof technique that delivers restaurant-quality results at home. You'll work with just six key ingredients—white chocolate, butter, sugar, cream, vanilla, and almonds—all combined in a way that transforms ordinary pantry staples into something extraordinary.

The toasted almonds add depth and contrast, making each bite more interesting than the last.

By the time you're done, you'll have a smooth, glossy fudge with just the right amount of give—neither too hard nor too soft. The texture should be silky on the inside with a delicate snap when broken, and the flavor should be pure white chocolate with warm almond undertones.

This is the kind of dessert that disappears quickly, making it perfect for holidays, gifts, or satisfying a sweet tooth.

Store it in an airtight container for up to two weeks, though I doubt it will last that long. Whether you're making it for a special occasion or just because you crave something comforting, this recipe delivers every time. Let's get started on creating something truly special.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for old fashioned white chocolate fudge

Six simple ingredients transform into nostalgic white chocolate fudge with perfect texture and almond crunch.

Ingredient Amount Notes
White Chocolate Bars 🍫 12 oz High-quality, 3.5 oz bars
Unsalted Butter 🧈 1 cup Cold, cut into pieces
Granulated Sugar 🍚 2 cups Superfine preferred for smoothness
Heavy Whipping Cream 🥛 1 cup Full-fat for best texture
Pure Vanilla Extract 🍯 1 tbsp High-quality Madagascar preferred
Slivered Almonds 🥜 ½ cup Toasted until golden
Diamond Crystal Kosher Salt 🧂 ½ tsp Fine grain for delicate seasoning

The white chocolate makes or breaks this recipe. Ghirardelli or Guittard bars melt the smoothest—avoid those generic supermarket brands with waxy coatings. Unsalted butter is non-negotiable here (salted adds funky flavors), and European-style butter like Plugrá gives extra richness. For the sugar, I always use superfine because it dissolves faster and creates a smoother texture. If you can only find regular granulated, pulse it in a food processor for 30 seconds. The heavy whipping cream? Full-fat only—light cream makes the fudge grainy. I buy mine in 32-ounce cartons at Costco—cheaper and fresher than small grocery store containers.

No vanilla extract? Vanilla bean paste at half the amount gives better flavor. Running out of almonds? Toasted pecans or hazelnuts work too, though the flavor shifts. Want extra crunch? Add 1/4 cup chopped toasted almonds on top> before cooling. The salt is crucial—don't skip it. If you're using sea salt, reduce to 1/4 teaspoon since it's more concentrated. For the white chocolate, chop it into small pieces before melting to ensure even distribution. If your kitchen gets hot, work in batches—white chocolate seizes easily. And trust me on the butter: don't substitute margarine—it changes the texture completely.

This fudge keeps beautifully in an airtight container for 2 weeks at room temperature. For longer storage, wrap individual pieces in parchment and freeze for up to 3 months. The texture actually improves after 24 hours as it sets properly. I like to portion it into small squares for gifting—just wrap each piece in wax paper first. If you make a big batch, double-wrap the container with plastic wrap before sealing the lid to prevent any moisture from getting in. And if you're giving it as a gift, add a sprig of fresh rosemary tied with twine—elevates the presentation instantly.

❤️

Why You'll Love This Recipe

  • No Melt-Down Stress: I’ve burned white chocolate before—this recipe forgives mistakes. Just chop the bars into rough chunks (no need for perfect squares), melt them with butter and sugar over low heat, and stir until smooth. The cream and vanilla come together last, so even if you rush, the texture stays silky.
  • Creamy Without the Work: That perfect balance of sweet, buttery richness? It’s all in the heavy cream. You simmer it just until it thickens—no whipping, no tempering—then fold it into the melted chocolate. The result? A fudge so luscious it feels like a dessert from a bakery, but made with pantry staples.
  • Gift-Worthy Leftovers: This fudge keeps beautifully for weeks in the fridge, wrapped in parchment. I’ve sent it in tins for holidays, birthdays, and even as a “thank you” note to neighbors. The vanilla deepens over time, making every bite taste like a warm hug—no one will guess it’s a 10-minute recipe.
  • Budget Sweet Spot: White chocolate and butter are affordable luxuries. A single bar of white chocolate and a stick of butter stretch far, especially when you’re not fussing over fancy ingredients. Honestly, it’s the kind of treat that makes you feel indulgent without breaking the bank—my kids don’t even notice when I stretch the recipe.

Step-by-step instructions for old fashioned white chocolate fudge

Here's how to craft velvety white chocolate fudge with perfect texture and toasted almond crunch.

1

Melt the White Chocolate and Butter Together

In a medium-sized, heavy-bottomed saucepan, combine the 12 oz white chocolate bars and 1 cup cold, cubed unsalted butter. This combination is crucial because the butter helps stabilize the white chocolate during melting, preventing graininess. Place the saucepan over low heat and stir gently with a silicone spatula, allowing the mixture to melt slowly and evenly.

Watch for the moment when the white chocolate begins to soften and the butter starts to liquefy—this usually takes about 5 minutes. Remove the pan from heat once everything is completely melted and smooth. If you see any unmelted bits, return the pan to low heat for another 30 seconds, stirring constantly. The mixture should now be silky and glossy, with no visible streaks of white chocolate.

2

Incorporate Sugar and Cream for Smooth Texture

With the saucepan still off the heat, gradually whisk in the 2 cups granulated sugar and 1 cup heavy whipping cream. Start by adding about one-third of the sugar and cream mixture, whisking vigorously until fully combined before adding more. This gradual approach prevents the sugar from crystallizing and ensures a smooth, creamy texture. The mixture will thicken noticeably as you incorporate these ingredients.

Return the saucepan to low heat and stir continuously for 5-7 minutes until the mixture reaches a gentle simmer. You'll know it's ready when it thickens to a soft-ball stage—when you drop a small amount into ice water, it should form a pliable ball that holds its shape. This step is critical for achieving that classic fudge consistency, so don't rush it. The fudge should coat the back of a spoon but still be pourable.

3

Add Vanilla and Salt for Flavor Balance

Remove the saucepan from heat once more and stir in the 1 tbsp pure vanilla extract and 0.5 tsp diamond crystal kosher salt. The vanilla adds depth of flavor, while the salt enhances all the sweet notes. Let the mixture sit for 2-3 minutes to allow the flavors to meld together. You'll notice the aroma becomes more complex and inviting—this is your cue that the fudge is ready for the next step.

During this time, toast the 0.5 cup slivered almonds in a dry skillet over medium heat for 3-5 minutes, stirring constantly, until they turn a rich golden brown color. This adds a delightful crunch that contrasts beautifully with the velvety fudge. Keep them nearby so they stay warm and fragrant when you're ready to fold them in.

4

Pour and Set the Fudge

Line an 8x8-inch baking dish with parchment paper, leaving an overhang on all sides for easy removal. Pour the fudge mixture into the prepared dish, spreading it evenly with a spatula. Immediately sprinkle the toasted almonds over the top, pressing them gently into the surface so they adhere. This ensures each piece of fudge gets that perfect crunch.

Let the fudge cool at room temperature for 1 hour before refrigerating for at least 2 hours, or until firm to the touch. The cooling process is essential—it allows the fudge to set properly and develop its characteristic snap. Once set, lift the fudge out of the pan using the parchment overhang, then cut into small squares using a sharp knife dipped in hot water for clean cuts.

👨‍🍳

Pro Tips For Making Old Fashioned White Chocolate Fudge

  • Chop Chocolate Coarsely: I used to pulse white chocolate in the food processor until it was powdery—big mistake. Leave chunks the size of a pea so they melt into creamy pockets instead of dissolving into a uniform paste. Trust me, those little melty surprises make the texture richer.
  • Simmer Until 238°F: The recipe might say "soft-ball stage," but I learned the hard way—white chocolate fudge needs to hit 238°F (114°C) to set properly. Use a candy thermometer; undercooked fudge stays sticky and gummy, and nobody wants that.
  • Whip Cream Cold: Heavy whipping cream straight from the fridge whips to stiff peaks in half the time and holds its shape. If it’s warm, you’ll end up with butter instead of fluffy folds—no one wants a butter bomb in their fudge.
  • Grease Pan And Line It: Butter the pan, then line it with parchment—yes, even if you’re in a hurry. The fudge will still stick if you skip the parchment, and nobody has time to pry it off with a butter knife. Worth the extra 30 seconds.

Essential equipment for perfect results

Heavy-Bottomed Saucepan

Your 8-10 inch heavy-bottomed saucepan is the unsung hero of this recipe—it prevents scorching and ensures even heat distribution. I use a Calphalon stainless steel pan because it conducts heat perfectly and won’t warp. A 3-quart capacity is ideal for this batch size.

If you don’t have one, a Ceramic Core cookware pan works too, though it’s pricier. Avoid thin aluminum pans—they heat unevenly and risk burning the white chocolate. 🔥

Digital Kitchen Scale

For precise measurements, especially with white chocolate, a digital kitchen scale is a game-changer. I swear by the OXO Good Grips model—it’s affordable, accurate to 0.1 oz, and easy to use. Weighing the white chocolate ensures you get the exact 12 oz needed without guessing.

Pro tip: Place a small bowl on the scale and tare it before adding ingredients for easy pouring. A scale also helps when measuring the toasted almonds for even distribution.

Silicone Spatula

A heat-resistant silicone spatula is essential for stirring the fudge mixture without scratching your saucepan. My go-to is the OXO Good Grips silicone spatula—it’s flexible enough to scrape every last bit from the bottom but sturdy enough to handle high heat.

Avoid metal utensils, which can cause the white chocolate to seize or leave streaks. A 12-inch length works best for reaching all corners of the pan. Keep one handy for folding in the almonds too.

Parchment Paper

Line your 8x8-inch baking dish with full-sheet parchment paper to prevent sticking and make removal effortless. I prefer Reynolds Kitchen parchment paper because it’s non-stick and strong enough to handle the fudge’s weight.

Leave a 2-inch overhang> on all sides—this makes it easy to lift the fudge out of the pan later. If you’re cutting the fudge into squares, draw faint lines on the parchment with a pencil before pouring to guide your cuts. 💡

Sharp Knife for Cutting

A sharp chef’s knife or offset spatula is crucial for clean cuts. I use a Wüsthof 8-inch chef’s knife—its precision edge glides through set fudge like butter. For even cleaner lines, dip the knife in hot water between cuts to prevent sticking.

If you’re making individual squares, a pizza cutter with a serrated wheel works too, though it’s less precise. Avoid dull knives—they crush the fudge instead of slicing through it neatly.

Skillet for Toasting Almonds

Toast your 0.5 cup slivered almonds in a 10-inch non-stick skillet> over medium heat. A All-Clad non-stick pan is my favorite because it heats evenly and releases the almonds easily. Stir constantly to prevent burning—you want them golden brown, not blackened.

If you don’t have a non-stick skillet, a cast-iron skillet> works too, but you’ll need to stir more frequently. Keep the almonds nearby so they stay warm and fragrant when you fold them into the fudge.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 180mg8%
Total Carbohydrate 52g18%
Dietary Fiber 1g4%
Sugars 48g
Protein 6g12%
* 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

Why does my white chocolate fudge turn grainy?

Graininess usually happens when white chocolate overheats or when water gets introduced during melting. Always melt over low heat and remove from heat immediately after melting. Also, ensure your ingredients (especially sugar) are fully dissolved before cooling. If it happens, try blending with a hand mixer briefly to restore smoothness.

2

Can I make this fudge without almonds?

Swap the almonds for toasted pecans, hazelnuts, or even crushed pretzels for a different texture. Just toast them first to enhance flavor. For a nut-free version, omit them entirely—the fudge will still be delicious, just without the crunch.

3

How do I know when the fudge is done cooking?

The fudge is ready when it reaches a soft-ball stage—drop a spoonful into ice water and press gently. It should form a pliable ball that holds its shape but still feels slightly soft. If it's too runny, cook for another 1-2 minutes on low heat. Overcooking makes it too hard.

4

Will this fudge stay soft or get too hard?

With proper cooling, it should have a perfect snap when broken but still be creamy inside. If it hardens too much, store it in an airtight container with a slice of bread or apple to retain moisture. For a softer texture, chill for only 1.5 hours instead of 2.

5

Can I use dark chocolate instead of white?

Not for this recipe—white chocolate is essential for that classic creamy, sweet flavor. However, you could make a separate batch with dark chocolate using the same method. Just reduce the sugar slightly (to 1.5 cups) since dark chocolate is less sweet. The technique works, but the taste will differ completely!

★★★★★4.9(2 reviews)
Categories Desserts