Carnation Milk Chocolate Fudge Recipe: Ultra-Smooth Ganache With Buttery Swirls

Desserts

Carnation Milk Chocolate Fudge Recipe: Ultra-Smooth Ganache With Buttery Swirls

This Carnation Milk Chocolate Fudge recipe delivers ultra-smooth ganache with buttery swirls that melt in your mouth—no tempering required. 💛 The secret lies in combining rich milk chocolate with evaporated milk for that signature creamy texture, while a simple butter technique creates those signature ribbons.

I perfected this version after years of testing, and it's become my go-to for holiday gifts and special occasions.

The process is surprisingly straightforward: melt the chocolate gently to preserve its depth, then whisk in the warm evaporated milk until perfectly smooth. This foolproof method ensures no graininess, and the butter swirls add both visual appeal and a delicate richness.

The result is fudge that's firm enough to slice but melts effortlessly on the tongue—no seizing or cracking here.

What sets this recipe apart is the balance of sweetness and texture. The Carnation milk creates that classic milk chocolate flavor we all love, while the butter swirls add a luxurious element without overpowering.

It's the kind of dessert that makes you look like a baking pro, even if you're just starting out.

Perfect for gifting, potlucks, or satisfying a chocolate craving, this fudge keeps beautifully at room temperature for up to two weeks. Let's get started on creating your signature treat!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for carnation milk chocolate fudge

Four ingredients transform into ultra-smooth fudge with buttery swirls—no tempering, no stress.

Ingredient Amount Notes
Carnation Milk Chocolate Bars 🍫 12 oz High-quality, semi-sweet preferred
Evaporated Milk 🥛 1 cup Unsweetened, full-fat preferred
Unsalted Butter 🧈 ½ cup Cold, cut into small cubes
Heavy Whipping Cream 🥛 ¼ cup Cold, for swirls
Vanilla Extract 🌿 1 tsp Pure, high-quality preferred
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain for even distribution
Dark Chocolate Chips 🍫 ¼ cup Optional, for garnish
Crushed Peppermint Candies 🍬 ¼ cup Optional, for festive touch

The Carnation milk chocolate bars are non-negotiable here. Grab the full-size bars from the baking aisle—those mini ones won't give you enough for proper texture. Trader Joe's and Walmart always stock them, but check the expiration date. The evaporated milk needs to be full-fat for that signature creamy texture. Carnation brand works best since it's designed for baking, but any unsweetened evaporated milk will do in a pinch. For the butter, I swear by Land O'Lakes unsalted—it melts beautifully and doesn't overpower the chocolate flavor. Keep it cold until the last minute for those perfect swirls.

No Carnation milk chocolate? Hershey's Special Dark or Semi-Sweet bars work in a bind, but you'll lose that classic Carnation flavor. Short on evaporated milk? Whole milk warmed with 1 tbsp powdered milk mimics the texture. The vanilla extract can be imitation, but pure Madagascar bourbon vanilla takes this to the next level. Want to skip the butter swirls? Stir in 1 tbsp white chocolate chips for a different texture. For the optional garnishes, Ghirardelli chocolate chips and Candyland peppermint pieces are my go-tos—they're easy to find and add that professional touch.

This fudge needs 24 hours to set properly, so plan ahead. Store in an airtight container at room temperature for up to 2 weeks. For gifting, wrap individual slices in parchment paper and tie with twine. Freezes beautifully for 3 months—just thaw at room temperature before serving. The butter swirls soften slightly at room temp, which is perfect for that melt-in-your-mouth experience. If it sets too firm, let it sit at room temp for 10 minutes before slicing.

❤️

Why You'll Love This Recipe

  • Pantry-to-Perfection Magic: I swear, this fudge comes together with ingredients you’re already stocking—no special shopping trips required. Melt the chocolate bars with butter and cream on the stove, stir in vanilla, then let it set. That’s it. No fancy equipment, no stress.
  • Rich Without the Fuss: The Carnation milk chocolate gives it that velvety, nostalgic sweetness you remember from childhood, but with a grown-up depth. The evaporated milk keeps it creamy without being cloying, and the vanilla? Just a whisper—enough to elevate, not overpower.
  • Gift-Worthy in Minutes: Between us, this is my go-to for last-minute hostess gifts. Cut into squares, wrap in parchment, and tie with twine—looks fancy, takes zero effort. Bonus: It’s the kind of treat people actually finish, not just admire.
  • Budget Luxury That Lasts: A whole batch costs less than takeout coffee, and it keeps for weeks in the fridge. I make a double batch every holiday season—some for gifts, some for my own "emergency dessert stash" when I’m craving something sweet but don’t want to bake. Win.

Step-by-step instructions for ultra-smooth ganache with buttery swirls

Here's how to transform simple ingredients into velvety fudge with professional-level texture.

1

🔥 Step 1: Melt Chocolate and Evaporated Milk Together

Line an 8x8-inch metal baking pan with parchment paper, leaving an overhang for easy removal. In a medium heatproof bowl, combine the 12 oz Carnation Milk Chocolate Bars (chopped into small pieces) and 1 cup Evaporated Milk. Place this bowl over a saucepan filled with 2 inches of simmering water, ensuring the bottom of the bowl doesn't touch the water.

Stir gently with a silicone spatula every 30 seconds until the chocolate melts completely and the mixture reaches 110°F (about 5-7 minutes). The ganache should look glossy and smooth with no visible chocolate pieces. Remove from heat immediately—this prevents overheating which can cause the ganache to seize. Here's the thing: the temperature matters more than time, so use an instant-read thermometer for precision.

2

👨‍🍳 Step 2: Incorporate Butter and Salt for Richness

Add the 0.5 cup Unsalted Butter (cut into small cubes) to the warm chocolate mixture. Stir constantly until the butter melts completely and is fully incorporated (1-2 minutes). The ganache will look slightly thicker but still fluid. Add the 1 tsp Vanilla Extract and 0.25 tsp Diamond Crystal Kosher Salt, stirring until evenly distributed.

Real talk: this is where the magic happens. The butter adds that luxurious mouthfeel, while the salt enhances all the sweetness. If you see any unmelted butter, let the mixture sit for 30 seconds before stirring again—gentle heat from the bowl will finish the job. The ganache should now be silky smooth with a rich, caramel-like sheen.

3

🥘 Step 3: Create the Signature Buttery Swirls

Transfer the ganache to the prepared baking pan and spread it evenly using an offset spatula. Let it cool to 100°F (about 20-25 minutes)—it should thicken noticeably but still be pourable. In a small bowl, whip the 0.25 cup Heavy Whipping Cream until soft peaks form. Gently fold 2 tablespoons of this whipped cream into the ganache to lighten it slightly.

Now for the swirls: drop spoonfuls of the remaining whipped cream onto the ganache surface. Using the offset spatula, gently drag the spatula through the cream in straight lines, then swirl it back and forth. You want visible streaks that will melt into marbled patterns as it sets. Don't overmix—just create those elegant, wavy lines that will become your signature feature.

4

⏰ Step 4: Set and Garnish for Perfect Texture

Refrigerate the fudge for 4-6 hours until firm to the touch. The edges should pull away cleanly from the parchment, and when you press your finger, it should leave a slight indentation that holds its shape. This is the critical resting phase—rushing will give you a grainy, crumbly texture instead of that dreamy fudge consistency.

Once set, sprinkle the 0.25 cup Dark Chocolate Chips and 0.25 cup Crushed Peppermint Candies evenly over the surface. For a professional finish, use a fine-mesh sieve to distribute them evenly. Let the fudge sit at room temperature for 10 minutes before cutting into 16 equal squares using a sharp knife dipped in hot water between cuts. This ensures clean edges every time.

👨‍🍳

Pro Tips For Making Carnation Milk Chocolate Fudge

  • CHOP CHOCOLATE SMALL: Break those Carnation bars into tiny, pea-sized pieces—no bigger than a dime. I learned this the hard way: larger chunks melt unevenly and leave you with a fudge that’s lumpy even after stirring. A sharp knife and a cutting board work best; a food processor is overkill unless you’re making gallons.
  • STIR CONSTANTLY OR REGRET IT: This isn’t a set-it-and-forget-it dessert. Once the mixture hits a boil, keep that spoon moving in steady circles—no breaks, no distractions. I’ve seen batches scorch on the bottom in seconds if you turn away, and no amount of stirring later fixes that burnt flavor. Keep the heat medium-low to help.
  • USE COLD CREAM AND BUTTER: Pull the heavy whipping cream and butter straight from the fridge—cold, not room temp. This keeps the fudge from seizing up too fast when you add it to the hot mixture. I was skeptical until I tried it; the texture stays silky instead of grainy, and it sets up perfectly in the pan. No need to warm them first.
  • TEST DONENESS WITH THE WRAP TEST: Stop stirring when the mixture thickens to a glossy, pudding-like consistency. Drop a small spoonful onto a plate, let it cool for 30 seconds, then press your finger into it—it should wrinkle slightly but hold shape. If it’s still runny, keep cooking; if it cracks like a brittle, you’ve overdone it. This is the only way to nail that perfect snap.

Best sauces and condiments for carnation milk chocolate fudge

Classic Chocolate Sauce

Warm up ½ cup heavy cream with ¼ cup Carnation evaporated milk in a small saucepan over low heat. Whisk in ½ cup chopped Carnation milk chocolate bars until completely melted and silky smooth.

Let it cool slightly before drizzling over slices—this sauce enhances the fudge's creamy texture without overpowering it. For extra richness, fold in 1 tsp vanilla extract at the end. 🍫

Salted Caramel Drizzle

Make a quick salted caramel by melting ½ cup granulated sugar in a saucepan until amber-colored, then whisk in 2 tbsp butter and 2 tbsp heavy cream. Finish with a pinch of flaky sea salt.

Let cool to room temperature before drizzling over the fudge. The salt cuts through the sweetness beautifully, creating a sophisticated contrast. I like to use Maldon sea salt for that perfect flaky texture.

Peanut Butter Swirl

For a nostalgic twist, whip ¼ cup creamy peanut butter with 2 tbsp powdered sugar until smooth. Spread a thin layer of your set fudge, then drizzle the peanut butter mixture in elegant swirls.

Refrigerate for 30 minutes to set before slicing. This adds a protein-rich element that pairs perfectly with the chocolate. Jif Natural peanut butter works best for its smooth consistency.

Spiced Orange Glaze

Simmer ¼ cup orange juice with 1 tbsp honey and a pinch of ground cinnamon until reduced by half. Strain and brush lightly over the fudge's surface. The citrus brightness complements the chocolate while adding a festive touch.

For extra zing, add ½ tsp orange zest to the glaze mixture. This works especially well during holiday seasons when you want something special.

Whipped Cream Topping

Whip ½ cup heavy whipping cream with 1 tbsp powdered sugar until stiff peaks form. Pipe decorative rosettes or dollops onto individual fudge squares right before serving. The cool cream contrasts perfectly with the warm fudge.

For a boozy twist, fold in 1 tsp Grand Marnier or Kahlúa coffee liqueur before whipping. This adds an adult-friendly element to what's already a crowd-pleaser.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 115mg38%
Sodium 150mg7%
Total Carbohydrate 45g16%
Dietary Fiber 2g8%
Sugars 38g
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

Can I substitute regular milk for evaporated milk in this recipe?

Not recommended! Evaporated milk's thicker consistency and slightly higher fat content create that signature creamy texture. In a pinch, warm 1 cup whole milk with 1 tbsp powdered milk to mimic the richness, but the fudge might be slightly less stable. For best results, stick with evaporated milk—it's worth the small investment for that classic Carnation fudge experience.

2

Why did my fudge turn grainy instead of smooth?

Grainy fudge usually means one of two things: either the chocolate overheated (exceeding 115°F) or it came into contact with moisture while setting. Always remove the ganache from heat at 110°F and ensure your work area is dry. If it's already grainy, try blending it briefly in a food processor to smooth it out before setting again. The butter swirls will help disguise any minor texture issues.

3

How do I make this fudge without butter swirls?

Simply omit the heavy whipping cream and butter swirl step entirely! After combining the chocolate, evaporated milk, butter, vanilla, and salt, pour the mixture directly into your prepared pan. Spread it evenly and let it set as directed. For extra richness, stir in ½ cup white chocolate chips before pouring. This version works great for those who prefer a more uniform texture.

4

Can I make this fudge in a smaller pan?

Yes, but adjust the cooling time accordingly. Use a 6x6-inch pan for a single serving or 4x4-inch pan for individual portions. The fudge will set faster in smaller pans, so check for firmness after 3-4 hours instead of 4-6. For perfect slices, chill the pan for an extra 30 minutes before cutting. The thickness affects the setting time, so keep an eye on it!

5

What's the best way to store leftover fudge?

Wrap tightly in plastic wrap, then place in an airtight container to preserve freshness. Store at room temperature for up to 2 weeks, or freeze for 3 months by wrapping individual pieces in parchment. For gifting, wrap squares in cellophane with a ribbon—it keeps beautifully and looks professional. The butter swirls may soften slightly at room temp, which actually enhances the eating experience!

★★★★★5.0(6 reviews)
Categories Desserts