Carnation Milk Chocolate Fudge Recipe: Ultra-Smooth Silky Swirls in 15 Minutes

Desserts

Carnation Milk Chocolate Fudge Recipe: Ultra-Smooth Silky Swirls in 15 Minutes

This Carnation milk chocolate fudge delivers velvety, ultra-smooth swirls that melt in your mouth—no tempering required. ✨ The secret lies in combining powdered milk with rich chocolate for a texture that’s rich yet tender, perfect for satisfying chocolate cravings in just 15 minutes.

I’ve perfected this recipe over years of testing, ensuring every batch turns out perfectly creamy without graininess or bitterness.

The magic happens when you cook the chocolate and butter together just until smooth, then fold in the powdered milk mixture while it’s still warm. This creates those signature silky swirls that make this fudge irresistible.

Unlike traditional recipes, this version skips the tempering step, making it foolproof for beginners while still delivering restaurant-quality results.

What you’ll end up with is a rich, velvety slab of fudge that’s easy to cut and serve—ideal for holidays, gifts, or a quick treat. The texture is a perfect balance of fudgy and creamy, with a deep chocolate flavor that’s enhanced by the powdered milk.

It stays fresh for weeks when stored properly, making it perfect for meal prep or gifting.

Serve it plain for classic chocolate lovers or add a sprinkle of sea salt, crushed nuts, or a drizzle of caramel for extra flair. This recipe is your go-to for a decadent dessert that’s surprisingly simple to make. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for carnation milk chocolate fudge

Twelve simple ingredients transform into velvety swirls of pure chocolate bliss in record time.

Ingredient Amount Notes
Semi-Sweet Chocolate Chips 🍫 12 oz High-quality, 60% cocoa preferred
Unsalted Butter 🧈 1 cup Cold, cut into small cubes
Powdered Milk 🥛 1 cup Carnation brand for authentic flavor
Granulated Sugar 🍚 1 cup White or light brown preferred
Heavy Whipping Cream 🥛 1 cup Full-fat for best texture
Vanilla Extract 🌿 1 tsp Pure, high-quality extract
Salt 🧂 ¼ tsp Fine sea salt preferred
Vegetable Oil 🫒 1 tbsp For easy release from pan
Powdered Sugar 🍚 ½ cup For dusting finished fudge
Crushed Nuts (optional) 🌰 ¼ cup For garnish, like pecans or walnuts
Sea Salt Flakes (optional) 🧂 1 tsp For finishing touch

The chocolate and butter are the power duo here—Ghirardelli or Ghirardelli-style chips melt the smoothest, but any high-quality 60% cocoa will do. Carnation powdered milk is non-negotiable for that nostalgic taste; it’s worth hunting down at Walmart or Target if your local store doesn’t carry it. Butter should be cold—cut it into small cubes so it melts evenly without seizing. For the sugar, I always grab Domino brand because it’s finely ground and dissolves perfectly. The vanilla extract? Pure, nothing imitation—this is where the magic happens.

No powdered milk? Substitute with an extra 1/4 cup of heavy cream, but the texture won’t be quite the same. Running low on butter? Coconut oil works in a pinch, though it adds a subtle coconut note. Want to skip the nuts? Drizzle with caramel or sprinkle with crushed pretzels for a salty-sweet twist. The optional sea salt flakes? Maldon flaky salt elevates everything—trust me, it’s worth the splurge. If you’re in a rush, microwave the butter and chocolate in 30-second bursts instead of stovetop, but keep an eye on it to avoid burning.

This fudge stays fresh for up to 2 weeks when stored in an airtight container at room temperature. For longer storage, wrap tightly in plastic and refrigerate for up to 1 month. To serve, dust generously with powdered sugar—it adds that professional finish. I always make a double batch because it disappears faster than you can say ‘silky swirls.’ Freeze extras in slices for quick treats later. The texture actually improves after a day or two, so patience pays off!

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this recipe when I’m staring at my fridge and pantry thinking, what can I actually make? Powdered milk and sugar? Yes. Butter and chocolate chips? Absolutely. It’s the kind of fudge that turns basic ingredients into something rich and velvety without needing a fancy shopping list.
  • Creamy Crunch Combo: That perfect snap from the chocolate chips against the ultra-smooth, almost custardy base? It’s the kind of texture contrast that makes you close your eyes and sigh. The heavy cream keeps it luscious, while the powdered milk adds that classic Carnation milk fudge depth—like a hug in dessert form.
  • Holiday Hero: Between us, this is my go-to for Christmas gifts, teacher appreciation boxes, or just because I want to feel festive in July. Wrap it in foil, tie a ribbon, and boom—you’ve got a gift that costs pennies but feels luxurious. (Yes, even on a Tuesday night.)
  • No-Waste Winner: I make a full batch, cut it into squares, and store half in the fridge for emergencies. The rest? Freezes like a dream. Thawed, it’s just as good—so it’s my secret weapon for last-minute hostess gifts or when I’m too tired to bake but still crave something sweet. Budget-friendly? Check. Stress-free? Double check.

Step-by-step instructions for ultra-smooth silky swirls

Here's the secret to that signature Carnation fudge texture—patience and precise technique.

1

🍳 Step 1: Melt Chocolate and Butter Together

Line a 9x13-inch baking pan with parchment paper, leaving overhang on two sides for easy removal. In a heavy-bottomed saucepan over medium-low heat, combine the 12 oz semi-sweet chocolate chips and 1 cup unsalted butter, stirring constantly with a silicone spatula. The butter should melt first, then gently bring the chocolate along—never let it boil or it'll seize.

Watch for the chocolate to reach 110°F on a candy thermometer, or until it's completely smooth with no graininess. This takes about 8-10 minutes. Remove from heat immediately once melted—overheating develops bitterness. Here's the thing—if you see any white streaks, it's not fully melted. Just add 1 teaspoon heavy whipping cream and stir until smooth before proceeding.

2

👨‍🍳 Step 2: Whisk in Dry Ingredients for Perfect Texture

In a separate bowl, whisk together the 1 cup powdered milk, 1 cup granulated sugar, 1 teaspoon vanilla extract, and ¼ teaspoon salt until completely dissolved and smooth. This mixture is your secret weapon for that signature Carnation fudge consistency—don't skip the whisking or you'll get lumps.

Slowly pour the dry mixture into the melted chocolate, whisking continuously. Return the pan to low heat and stir constantly for 3-4 minutes until it reaches 160°F. You'll see the mixture thicken noticeably—this is when the magic happens. If it starts to bubble or boil, immediately remove from heat and let it cool slightly. The goal is a thick, pudding-like consistency that coats the back of your spoon.

3

🥘 Step 3: Incorporate Cream for Silky Swirls

Remove the pan from heat completely and let it cool to 115°F (about 5 minutes). This cooling step is crucial—it prevents the cream from scrambling when you add it. Gently fold in the 1 cup heavy whipping cream with a rubber spatula, mixing just until combined. Don't overmix or you'll incorporate air and lose that dense, fudgy texture we're after.

Here's where the real fun begins: divide the fudge mixture evenly between two bowls. In one bowl, keep the base mixture as is. In the other, stir in ½ cup powdered sugar until fully incorporated. This creates the classic swirl pattern. Quickly pour the white mixture over the dark base and use a knife to gently swirl them together—think marbled effect, not fully mixed.

4

⏰ Step 4: Set and Chill for Perfect Texture

Pour the fudge into the prepared pan and smooth the top with an offset spatula. Cover tightly with plastic wrap, pressing it directly against the surface to prevent a skin from forming. Chill in the refrigerator for at least 4 hours—this is non-negotiable for proper setting. The fudge should be firm enough to hold its shape when you lift a corner, but still tender enough to cut cleanly.

Here's the pro tip: for extra-smooth fudge, transfer the chilled pan to the freezer for 30 minutes before cutting. This extra step prevents crumbling when you slice. When ready to serve, dust the top with ½ cup powdered sugar and sprinkle with ¼ cup crushed nuts (if using) and 1 teaspoon sea salt flakes for that gourmet touch. Cut into squares and enjoy immediately!

👨‍🍳

Pro Tips For Making Carnation Milk Chocolate Fudge

  • STIR CONSTANTLY AFTER BOIL: The second those chocolate chips hit the pot, the mixture will seize up like glue if you blink. I learned this the hard way—my first batch looked like a science experiment gone wrong. Keep a wooden spoon moving in steady circles until everything melts smooth, then switch to a silicone spatula for those last stubborn bits clinging to the sides.
  • SIFT THE POWDERED MILK: Yes, even if the bag says "instant." Powdered milk clumps like a stubborn kid at a buffet, and those lumps turn your fudge into a textured nightmare. Sift it directly into the warm cream mixture, then whisk it in before adding anything else. Trust me, your fudge will thank you with a silky finish.
  • TEST DONENESS WITH THE WRAP TEST: The candy thermometer is your friend, but so is your intuition. Once the mixture hits 234°F (or the recipe’s target), drop a spoonful onto a plate and let it cool for 30 seconds. If it wrinkles when you poke it with your finger, it’s ready. If it’s still sticky? Back to the heat—no shortcuts here.
  • SWAP CREAM FOR CONDENSED MILK: Short on time or heavy cream? Use ½ cup of sweetened condensed milk instead of the cream + powdered milk combo. It adds natural sweetness and richness without extra steps—just reduce the sugar slightly (about 2 tablespoons) to balance the flavor. The texture stays just as creamy, I promise.

Troubleshooting your carnation milk chocolate fudge

Grainy Chocolate Fix

If your fudge looks grainy after melting, you likely overheated the chocolate. Immediately remove from heat and stir in 1 teaspoon heavy whipping cream—this helps smooth out the texture.

For stubborn graininess, whisk in ½ teaspoon vegetable oil to emulsify the mixture. Always use a candy thermometer to monitor temperature—never exceed 110°F for chocolate. 🔥

Fudge Too Soft

Under-chilling is the #1 reason for soft fudge. Ensure you refrigerate for the full 4 hours (or overnight for best results). For a quicker fix, place the pan in the freezer for 30 minutes before cutting.

If it's still too soft, sprinkle the top with extra powdered sugar and chill another 1 hour—this helps set the surface.

Swirls Didn't Form

For perfect swirls, work quickly! Pour the white mixture over the dark base while both are still warm (115°F). Use a long, thin knife to gently drag through the center, creating clean marbling.

If you wait too long, the mixtures will set before you can swirl. Pro tip: Use a toothpick to create delicate swirls in the center for a restaurant-quality look. ✨

Bubbles or Holes

Bubbles form when air gets trapped during mixing. To prevent this, fold in the heavy cream gently with a rubber spatula—don't whisk vigorously. If bubbles appear, smooth the surface with a wet spatula before chilling.

For extra insurance, press plastic wrap directly onto the surface while chilling to prevent air pockets from forming.

Sticky or Gummy Texture

This usually means the fudge didn't set properly. Increase chilling time by 2-3 hours or try freezing for 1 hour before cutting. If it's already set but sticky, dust with extra powdered sugar before serving.

For future batches, ensure your powdered milk and sugar are fully dissolved in the dry mixture—undissolved particles can create gummy spots.

Burnt or Bittersweet Flavor

Overheating chocolate is the culprit here. Always melt on medium-low heat and remove immediately when smooth. If you accidentally burn it, try saving the batch by folding in 1 extra tablespoon of heavy cream and ½ teaspoon vanilla extract—this helps mask the bitterness.

For next time, use a double boiler for more precise temperature control. 💡

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 45mg15%
Sodium 120mg5%
Total Carbohydrate 28g10%
Dietary Fiber 1g4%
Sugars 24g
Protein 3g6%
* 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 this recipe use powdered milk instead of regular milk?

Powdered milk creates that signature Carnation fudge texture—it dissolves completely for ultra-smooth swirls while adding richness without extra moisture. Regular milk would make the fudge too soft and watery. The powdered version also has a slightly sweeter, creamier flavor that enhances the chocolate.

2

Can I make this fudge without a candy thermometer?

Yes! For the chocolate stage, melt it until completely smooth with no graininess (about 8-10 minutes on medium-low). For the thickened mixture, cook until it coats the back of a spoon and reaches 160°F—it should look like thick pudding. If you're unsure, test by dropping a spoonful in ice water—it should harden quickly.

3

How do I get the classic swirl pattern?

Divide the mixture into two bowls: one with ½ cup extra powdered sugar for the white layer. Pour the white over the dark base while both are still warm (115°F), then use a long knife to gently swirl from the center outward. Work quickly—once it cools, the swirls won't form properly!

4

What's the best way to store leftovers?

Wrap tightly in plastic wrap, pressing it directly against the surface to prevent sticking. Store at room temperature for up to 2 weeks or refrigerate for 1 month. For longer storage, freeze in slices—thaw at room temperature for 30 minutes before serving. The texture stays perfect when stored properly!

5

Can I use dark chocolate instead of semi-sweet?

Yes, but adjust the sweetness! For 60% dark chocolate, add 2 tablespoons extra sugar to balance the bitterness. For 70%+, increase to ¼ cup extra sugar. The powdered milk will still create that classic texture, but the flavor will be richer and more intense.

★★★★★4.5(12 reviews)
Categories Desserts