Carnation Fudge Recipe Without Marshmallows: Rich Chocolate in 5 Ingredients

Carnation Fudge Recipe Without Marshmallows: Rich Chocolate in 5 Ingredients example with annotations

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

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

Servings 16
Amount Per Serving
Calories 180kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 5g25%
Cholesterol 15mg5%
Sodium 45mg2%
Total Carbohydrate 30g11%
Dietary Fiber 2g7%
Sugars 26g
Protein 2g4%
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 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.

2

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.

3

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.

4

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.

★★★★★4.7(8 reviews)
Nathan Turner