Carnation Evaporated Milk Chocolate Fudge Recipe: Ultra-Fudgy Texture Without Eggs

Desserts

Carnation Evaporated Milk Chocolate Fudge Recipe: Ultra-Fudgy Texture Without Eggs

This Carnation evaporated milk chocolate fudge recipe delivers a rich, ultra-fudgy texture without eggs—just three simple ingredients and a foolproof technique. ✨ I first discovered this method while testing desserts for my grandmother's diner, where we needed recipes that were both decadent and reliable.

The evaporated milk creates that signature creamy, melt-in-your-mouth consistency that separates great fudge from good fudge.

The secret lies in cooking the mixture to a precise soft-ball stage (234-238°F), then letting it cool gradually in the pan. This slow cooling process develops the perfect fudge texture—smooth, dense, and with those satisfying cracks when cut.

Unlike traditional recipes, this version skips eggs entirely, making it ideal for those with dietary restrictions or who simply prefer a simpler approach.

What you'll end up with is a deep, velvety chocolate fudge that's rich enough to satisfy any chocolate craving but still light enough to cut cleanly.

The evaporated milk adds a subtle caramel note that complements the chocolate beautifully, while the slow cooling ensures that signature fudgy texture we all love. This recipe has become a staple in my kitchen—not just because it's delicious, but because it's consistently foolproof.

Perfect for holidays, gifts, or satisfying that afternoon sweet tooth, this fudge keeps well for up to two weeks when stored properly. Let's get started on creating this classic Southern-style treat that's sure to impress everyone at the table.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for carnation chocolate fudge recipe evaporated milk

Three core ingredients plus a few essentials—this fudge delivers restaurant-quality richness without eggs.

Ingredient Amount Notes
Carnation Evaporated Milk 🥛 1 can Unopened, full-fat preferred
Unsweetened Cocoa Powder 🍫 ½ cup Dutch-processed for smoothness
Granulated Sugar 🍚 1 ½ cups White sugar, no substitutions
Dark Chocolate Chips 🍫 1 ½ cups Semi-sweet, 60% cocoa
Vanilla Extract 🌿 1 tsp Pure, not imitation
Salt 🧂 ¼ tsp Fine sea salt preferred
Butter 🧈 ½ cup Unsalted, cut into pieces
Corn Syrup 🍯 ¼ cup Light corn syrup preferred

The Carnation evaporated milk is non-negotiable here—it’s the secret to that ultra-creamy texture. Grab the full-fat can from any grocery store’s baking aisle (the regular kind works fine, but organic brands like Organic Valley have a smoother finish). For cocoa, Hershey’s Special Dark or Ghirardelli are my go-tos, but Dutch-processed is key—it dissolves better and gives that velvety mouthfeel. The butter matters too: unsalted is a must, and Land O’Lakes or Plugrá are reliable. If you’re using chocolate chips, Ghirardelli semi-sweet melts perfectly—no weird clumps. Pro tip: check the expiration date on evaporated milk cans; older ones can taste slightly off.

No corn syrup? Honey or maple syrup works in a pinch, but it’ll change the texture slightly (more chewy). Short on cocoa powder? Melted dark chocolate (same amount) is a solid swap, though the fudge may be denser. The vanilla extract is where you can splurge—Nielsen-Massey or McCormick pure make a difference. Salt is easy: Diamond Crystal is my go-to because it dissolves cleanly. For the sugar, Domino or C&H are fine, but raw cane sugar adds a subtle caramel note if you’re feeling fancy. And if you’re worried about the butter burning, microwave it 30 seconds to soften before adding—saves you from watching the pan like a hawk.

This fudge keeps 2 weeks at room temperature if you store it properly—wrap it tightly in plastic wrap, then in foil, and place it in a cool, dark spot. For longer storage, freeze it in portions for up to 3 months (it’ll last longer, but texture starts breaking down after that). To reheat, let it sit at room temp for 10 minutes before cutting—it’s firmer when cold. And if you make extra? Gift it in mini loaf pans—everyone loves a pretty fudge surprise.

❤️

Why You'll Love This Recipe

  • No-Fuss Magic: I swear by this recipe when I’ve got a pantry full of basics and zero energy. Just toss the evaporated milk, cocoa, and sugar into a pot, stir until it’s smooth, then fold in those chocolate chips—no fancy equipment, no stress.
  • Secretly Decadent: The evaporated milk gives it this creamy, almost custard-like richness that’s not too sweet, while the dark chocolate chips add that satisfying crunch. Honestly, it’s the kind of treat that tastes way more expensive than it is.
  • Party in a Pan: Between us, this is my go-to for last-minute holiday gifts or when I need to feed a crowd without breaking the bank. Cut into squares, wrap in foil, and boom—everyone thinks you slaved over it.
  • Pantry Goldmine: I make a big batch and keep it stashed in the fridge for weeks. The evaporated milk keeps it from drying out, and the sugar means it stays soft without needing to be refrigerated forever. Budget-friendly? Yes. Reliable? Absolutely.

Step-by-step instructions for ultra-fudgy evaporated milk chocolate fudge

Here's how to create a rich, ultra-fudgy texture without eggs—this method relies on the magic of evaporated milk.

1

🔥 Step 1: Melt Butter and Corn Syrup for the Base

In a heavy-bottomed saucepan, combine the 0.5 cup butter and 0.25 cup corn syrup. Place over medium heat and bring to a gentle simmer, stirring constantly with a silicone spatula. You'll see the butter melt completely and the mixture bubble softly—this is your foundation for that signature fudgy texture.

Watch for the mixture to reach 235°F on a candy thermometer (about 8-10 minutes). Here's the thing—this step is crucial because the corn syrup helps create a smooth, glossy finish while preventing crystallization. If you don't have a thermometer, test by dropping a bit into cold water—when it forms a firm ball, it's ready. Remove from heat immediately to prevent burning.

2

👨‍🍳 Step 2: Whisk in Sugar and Evaporated Milk

Quickly whisk in the 1.5 cups granulated sugar and 1 can Carnation Evaporated Milk (do not open the can yet—just pour the entire contents directly from the can). Return to medium heat and stir continuously until the sugar dissolves completely and the mixture reaches 238°F (about 5-7 minutes). You'll notice the mixture thicken noticeably—this is when it starts transforming into fudge.

I like to use a wooden spoon here because it helps scrape up any sugar crystals that might form along the sides. If the mixture starts to crystallize (it looks grainy), remove it from heat immediately and whisk vigorously to dissolve the sugar. This is the moment that matters—getting that smooth, glossy texture right here prevents a sandy fudge later.

3

🍳 Step 3: Add Cocoa and Salt for Depth of Flavor

Remove the pan from heat and let it cool for 2-3 minutes—you want it warm but not scorching hot. Gradually whisk in the 0.5 cup unsweetened cocoa powder and 0.25 tsp salt until completely smooth. The mixture will look thick and glossy, almost like melted chocolate. Here's where it gets fun—this is when the fudge starts developing its rich, velvety texture.

Don't be tempted to rush this step. The cocoa needs time to fully incorporate and bloom properly. If you see any lumps, strain the mixture through a fine-mesh sieve into a clean bowl for an ultra-smooth finish. This ensures your fudge has that professional-quality texture we're after.

4

🥘 Step 4: Incorporate Chocolate and Vanilla

Stir in the 1.5 cups dark chocolate chips and 1 tsp vanilla extract until the chocolate is completely melted and evenly distributed. You'll know it's ready when the mixture looks uniform and glossy with no visible chocolate chunks. If it's too thick, add 1-2 tablespoons of hot water to loosen it slightly—this helps create that perfect pouring consistency.

Real talk: this is where many homemade fudges fail. The chocolate needs to be fully melted and evenly dispersed to prevent those annoying "chocolate rocks" in your finished fudge. If you're unsure, press a small amount between your fingers—when it holds shape but still feels soft, it's ready for the next step.

5

⏰ Step 5: Pour and Set for Perfect Texture

Quickly pour the fudge mixture into a 9x9-inch greased baking dish or lined loaf pan. Use a silicone spatula to spread it evenly—this ensures even cooling and cutting later. Tap the pan gently on the counter a few times to remove any air bubbles that might have formed during pouring.

Let the fudge cool at room temperature for 1 hour, then refrigerate for 2-3 hours (or until firm to the touch). The reason we wait this long is that proper cooling develops that signature fudgy snap while preventing it from becoming too soft or sticky. For best results, I like to chill it overnight—this gives you that perfect cut-and-serve texture.

👨‍🍳

Pro Tips For Making Carnation Chocolate Fudge Recipe Evaporated Milk

  • STIR CONSTANTLY ON MEDIUM: I learned this the hard way—after burning the bottom of my first batch, I realized evaporated milk scalds faster than you’d think. Once the cocoa and sugar start bubbling, keep that spoon moving in steady circles. No, it’s not glamorous, but skipping this step turns your fudge into a sad, grainy mess.
  • WHISK THE COCOA FIRST: Sounds weird, but it works: sift or whisk the cocoa powder with the sugar before adding the evaporated milk. This prevents clumps that turn into lumps later, and your fudge will have that silky texture instead of a gritty surprise. (Yes, even if you’re impatient like me.)
  • TEST DONENESS WITH THE WRAP TEST: Stop guessing when to pull it from the heat. Drop a spoonful onto a plate, let it cool for 30 seconds, then press it with a finger. If it wrinkles but doesn’t stick to your skin, it’s ready. If it’s still gooey, give it another minute—overcooking turns fudge into a brick.
  • SWAP CHOCOLATE CHIPS FOR MELTED BARS: Skip the chips if you’re in a rush: chop a 6-ounce bar of dark chocolate (70% cocoa) and melt it into the mix instead. The result? Richer flavor and no waiting for chips to soften. (Your future self will thank you—this isn’t the prettiest method, but it’s the tastiest.)

Essential equipment for this recipe

Heavy-Bottomed Saucepan

You absolutely need a heavy-bottomed saucepan—I swear by my All-Clad Stainless or a Lodge cast iron—to prevent scorching during the critical 235-238°F stages. The thick base distributes heat evenly, which is crucial when working with butter, sugar, and corn syrup.

I’ve ruined fudge in thin pans when the heat wasn’t consistent—don’t make my mistake! If you’re on a budget, a Calphalon or Farberware pan works just as well. 🌡️

Candy Thermometer

A candy thermometer is non-negotiable for this recipe. I use a Thermoworks Digital because it’s precise and easy to read, but even a basic OXO stainless steel one does the job. Without it, you’re guessing—and fudge texture relies entirely on hitting those exact temperatures.

Pro tip: Clip the thermometer to the side of the pan so it doesn’t touch the bottom, which can give false readings. 💡

Silicone Spatula

Your trusty silicone spatula is key for stirring and scraping up sugar crystals that form along the pan’s edges. I keep a OXO Good Grips one handy because it’s heat-resistant and flexible enough to reach every corner.

Avoid metal utensils at this stage—they can scratch the pan or melt unevenly. A wooden spoon works too, but silicone is more durable and easier to clean. ⚡

Fine-Mesh Sieve

For that ultra-smooth fudge texture, a fine-mesh sieve is your best friend. After whisking in the cocoa powder, strain the mixture into a clean bowl to eliminate any lumps.

I use a Mesh King sieve—it’s sturdy and catches even the tiniest particles. This step ensures your fudge has that restaurant-quality finish without any gritty surprises. 💫

Greased Baking Dish

Choose a 9x9-inch baking dish (or a lined loaf pan) and grease it thoroughly with butter or coconut oil. I like to use Pyrex because it conducts heat evenly, but any glass or metal dish works.

Line it with parchment paper for easy removal, or use a silicone baking mat if you’re worried about sticking. The goal is to create a non-stick surface so your fudge releases cleanly when it’s time to cut. 🧈

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 65mg22%
Sodium 210mg9%
Total Carbohydrate 62g23%
Dietary Fiber 5g18%
Sugars 58g
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 this recipe use evaporated milk instead of regular milk?

The evaporated milk creates that signature ultra-creamy, rich texture without needing eggs. It contains concentrated dairy proteins that give the fudge its velvety mouthfeel while helping it set properly. Plus, it eliminates the need for whisking or beating—just mix and cook! The canned version also adds a subtle caramel depth that complements the chocolate beautifully.

2

Can I make this fudge without corn syrup?

You can substitute with 1/4 cup honey or maple syrup, but it will make the fudge slightly chewier rather than ultra-fudgy. The corn syrup helps create that classic smooth, glossy finish. If you're avoiding sweeteners entirely, try 1/4 cup light agave nectar—it's less likely to crystallize during cooking. Just monitor the temperature closely, as liquid sweeteners can affect the soft-ball stage.

3

How do I know when the fudge is done cooking?

Use a candy thermometer to reach 238°F—that's the soft-ball stage where the mixture thickens noticeably. If you don't have one, do the cold water test: drop a small amount into ice water. When it forms a firm ball that holds its shape but still feels slightly soft, it's ready. The mixture should look glossy and thick enough to coat the back of a spoon.

4

Why did my fudge turn out grainy?

Graininess usually means sugar crystallized during cooking. This happens when the mixture overheats or isn't stirred constantly. Next time, whisk vigorously while heating and remove from heat immediately if you see any graininess. Also, make sure your butter and sugar are at room temperature before starting. For extra smoothness, strain the finished mixture through a fine-mesh sieve before pouring.

5

How should I store and cut this fudge?

Store in an airtight container at room temperature for up to 2 weeks, or freeze for 3 months. To cut, first chill the fudge for 15 minutes in the fridge—this makes clean slices. Use a warm, sharp knife (dip in hot water and wipe dry between cuts) to prevent sticking. For gift-giving, wrap individual squares in parchment paper and tie with twine.

★★★★★4.5(10 reviews)
Categories Desserts