This classic fudge delivers rich chocolate flavor without marshmallows, using just five pantry staples.
The secret is evaporated milk and proper temperature control, creating creamy, melt-in-your-mouth results every time. Simple, foolproof, and ready in under an hour.
Ingredients for Carnation Fudge Recipe Without Marshmallows
Five pantry staples transform into rich, creamy fudge without marshmallows.
| Ingredient | Amount | Notes |
|---|---|---|
| Granulated Sugar 🍚 | 3 cups | Fine white sugar preferred |
| Evaporated Milk 🥛 | 1 can | 12 oz can, undiluted |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Dutch-process preferred |
| Unsalted Butter 🧈 | ½ cup | 1 stick, cut into pieces |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla for best flavor |
| Salt 🧂 | ¼ tsp | Fine grain sea salt |
| Semi-Sweet Chocolate Chips 🍫 | 1 ½ cups | Optional for extra richness |
The evaporated milk is critical—Carnation is the gold standard and widely available at any grocery store. Use the full-fat version for the creamiest texture. The cocoa powder makes a difference too; Hershey’s Special Dark or Ghirardelli Dutch-process give that deep chocolate flavor. Butter should be unsalted so you control the salt content precisely.
No evaporated milk? Sweetened condensed milk at half the amount works but yields sweeter results. For cocoa, natural works but Dutch-process (alkalized) creates that signature smoothness. Margarine cannot substitute for butter—it lacks the fat content needed. Vanilla can be swapped for vanilla bean paste at a 1:1 ratio for visible specks.
Store in an airtight container at room temperature for 2 weeks or refrigerate for 1 month. The flavors deepen after 24 hours. Freezing is possible but can make the texture slightly grainy upon thawing (worth the extra minute to bring to room temp first).
Why You’ll Love This Recipe
- Stovetop Simple: I just dump sugar, cocoa, and evaporated milk in one pot—no candy thermometer, no fuss.
- Rich Chocolate Fix: The cocoa and butter create this deep, velvety chocolate taste that’s way better than store-bought.
- Holiday Staple: I make batches for cookie swaps and teacher gifts—everyone thinks I spent hours.
- Budget Friendly: A can of evaporated milk and pantry staples make a whole tray of fudge for pennies. Honestly, it’s my cheapest crowd-pleaser.
Step-by-Step Instructions for Carnation Fudge Without Marshmallows
This proven method delivers smooth, decadent fudge with a perfect texture every time.
Step 1: Combine and Boil the Base Ingredients
In a heavy-bottomed saucepan, combine the 3 cups Granulated Sugar, 1 can Evaporated Milk, and 0.5 cup Unsweetened Cocoa Powder. Stir thoroughly until no dry pockets of cocoa remain—this prevents lumps in your finished fudge.
Place the saucepan over medium-high heat and bring the mixture to a full rolling boil, stirring constantly. Once boiling, stop stirring and reduce heat to medium. Continue boiling for 8-10 minutes until the mixture reaches the soft-ball stage (234-240°F on a candy thermometer).
Watch for the mixture to thicken slightly and develop a deeper color. If you don’t have a thermometer, test by dropping a small amount into cold water—it should form a soft ball that flattens when removed. This stage is critical for the right texture.
Step 2: Incorporate Butter and Cool
Remove the saucepan from heat and immediately add the 0.5 cup Unsalted Butter, cut into pieces. Stir until the butter is completely melted and fully incorporated. The mixture will look glossy and smooth at this point.
Let the mixture cool undisturbed for 5-7 minutes. You’ll notice the surface starting to dull and thicken slightly around the edges. This cooling period is essential for achieving that signature fudge consistency without graininess.
Resist the urge to stir during cooling—interrupting this process can cause sugar crystallization, which leads to a gritty texture rather than the velvety finish you want.
Step 3: Add Flavorings and Chocolate Chips
Once slightly cooled, add the 2 tsp Vanilla Extract and 0.25 tsp Salt. Stir gently but thoroughly to distribute the vanilla evenly. The mixture will become slightly thicker as it continues to cool.
Now, fold in the 1.5 cups Semi-Sweet Chocolate Chips until they’re fully melted and the mixture is uniform. The residual heat from the fudge will melt the chips without needing additional heat. This step adds richness and ensures a deep chocolate flavor.
If the chips don’t melt completely after stirring for 1-2 minutes, return the pan to very low heat briefly, just until smooth. Avoid overheating, as this can cause the fudge to seize or become grainy.
Step 4: Beat and Set the Fudge
Transfer the mixture to a heatproof bowl and let it cool at room temperature for 10-15 minutes, or until it’s lukewarm but still pourable. This temperature is crucial—too hot, and it won’t set properly; too cool, and it will harden before you can spread it.
Using a wooden spoon or spatula, beat the mixture vigorously for 3-5 minutes until it thickens noticeably and loses its gloss. You’ll see the texture change from liquid to a thicker, matte finish. This step incorporates air and helps create the fudge’s signature smoothness.
Quickly pour the fudge into a greased 8×8-inch or 9×9-inch pan and spread it evenly with a spatula. Work swiftly, as it will begin to set almost immediately.
Step 5: Chill and Slice
Let the fudge cool at room temperature for 1 hour to set partially, then refrigerate for at least 2 hours or until completely firm. This two-stage cooling prevents cracking and ensures even setting throughout.
Once fully chilled, use a sharp knife to cut the fudge into 1-inch squares. Run the knife under hot water between cuts for cleaner edges. Store the fudge in an airtight container at room temperature for up to two weeks, or refrigerate for longer storage.
The finished fudge should be dense yet creamy, with a rich chocolate flavor and a smooth, melt-in-your-mouth texture. Each piece will have a slight sheen and hold its shape perfectly when served.
Pro Tips For Making Carnation Fudge Recipe Without Marshmallows
- Boil to Soft Ball: Use a candy thermometer and cook the sugar-milk mixture to exactly 234°F—this is the soft-ball stage that guarantees smooth, settable fudge without graininess.
- Sift the Cocoa: I learned this the hard way—lump-free cocoa dissolves faster and prevents those little chocolate specks that ruin the texture.
- Skip the Stir: Once boiling begins, resist the urge to stir—it can cause the sugar to crystallize and turn your fudge into a sad, gritty mess.
- Butter Last: Add the butter and vanilla only after removing from heat, so the mixture doesn’t separate or lose its silky consistency.
Dietary Considerations for This Dish
Vegetarian Friendly
This recipe is naturally vegetarian since it contains no meat, gelatin, or animal-based additives. The evaporated milk and butter are the only dairy components, making it suitable for lacto-vegetarians. I’ve served this at vegetarian gatherings with rave reviews. 💪
Gluten-Free Options
All ingredients are inherently gluten-free, but always verify your cocoa powder and chocolate chips labels—some brands process in facilities with gluten. Hershey’s and Ghirardelli both offer certified gluten-free options.
Dairy-Free Adaptations
To make this dairy-free, replace evaporated milk with full-fat coconut milk and use vegan butter like Miyoko’s. Ensure your chocolate chips are dairy-free—Enjoy Life brand works perfectly. The texture remains rich and creamy.
Nut-Free Safety
This recipe contains no nuts, but check your chocolate chips for potential cross-contamination warnings. Nestlé Toll House semi-sweet chips are a safe bet for nut-free kitchens. I always keep a dedicated nut-free bag for baking with allergies in mind.
Sugar Alternatives
For reduced sugar, you can substitute up to 50% of the granulated sugar with Swerve or monk fruit sweetener. Note that texture may be slightly grainier, and cooking time might need adjusting. I’ve had success with 1.5 cups sugar + 1.5 cups Swerve. 💡
Vegan Modifications
Combine the dairy-free swaps above with vegan chocolate chips for a fully plant-based version. The coconut milk adds a subtle richness that complements the chocolate beautifully. Let me share—my vegan friends can’t tell the difference!
Nutrition Facts
Frequently Asked Questions
Why use evaporated milk instead of regular milk?
Evaporated milk has 60% less water, creating a richer, creamier texture. Regular milk would make the fudge too thin and require much longer cooking.
How do I know when it’s reached soft-ball stage?
Drop a small amount into cold water—it should form a soft ball that flattens when removed. Use a candy thermometer for precision: 234-240°F.
Can I skip the chocolate chips?
Yes, but they add extra richness. Without them, increase cocoa powder to 3/4 cup for deeper flavor. The texture will be slightly less dense.
Why did my fudge turn out grainy?
Sugar crystallized, usually from stirring during cooling or not boiling long enough. Next time, avoid stirring once boiling begins and use a thermometer.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026