Fantasy Fudge recipe

Fantasy Fudge

Holiday candy plates are not complete without a few squares of chocolate fudge, and fantasy fudge is the version many families make year after year. Sugar, butter and evaporated milk are boiled to 234°F, then chopped semi-sweet chocolate and marshmallow creme are stirred in to make a smooth, glossy fudge studded with walnuts. The stovetop cooking takes only about 15 minutes, which keeps it manageable even in a busy December. It is a natural for cookie swaps, gift tins and the Christmas dessert table.

What Makes This Recipe Special

  • Marshmallow creme keeps the fudge soft and smooth rather than crumbly, with no fussy beating required.
  • Cooking the sugar mixture to 234°F, the soft-ball stage, is what lets the fudge set firm enough to cut into tidy squares.
  • Three 4-ounce packages of semi-sweet chocolate give a deep, true chocolate flavor that balances the sweet creme and sugar.
  • Walnuts add crunch and a slightly bitter, toasty note, and a foil-lined pan makes lifting and cutting easy.
⏱ 15 mins
American
Servings 4

Ingredients

3 cupsgranulated sugar
3/4 cupbutter or margarine
1 smallcan evaporated milk (5 oz, about 2/3 cup)
3 packagessemi-sweet chocolate, 4 oz each, chopped
1 jarmarshmallow creme, 7 oz
1 cupchopped walnuts
1 teaspoonvanilla extract

Instructions

1
Line a 9-inch square pan with foil, leaving extra foil hanging over the sides so you can lift the set fudge out of the pan in one piece.
2
Put the sugar, butter or margarine and evaporated milk in a 3-quart saucepan over medium heat. Stir constantly until it comes to a full rolling boil, then keep it going for 4 minutes, or until a candy thermometer reads 234°F.
3
Take the pan off the heat. Add the chopped chocolate and the marshmallow creme and stir until everything has melted and the mixture is smooth.
4
Mix in the walnuts and vanilla until they are spread evenly through the fudge.
5
Pour the fudge into the lined pan and smooth it out evenly. Let it cool completely, then lift it out by the foil and cut it into 1-inch squares.

Essential Tips

Line the pan with foil

Press the foil into the 9-inch square pan and leave extra hanging over the sides. Once the fudge has set, you can lift the whole block out and cut it on a board. That means neater squares and no digging fudge out of the corners.

Measure everything before cooking

Once the sugar mixture starts boiling, you need to be stirring and watching the thermometer. Chop the chocolate, open the jar of marshmallow creme and set out the walnuts and vanilla first. That way you can add everything the moment the pan comes off the heat.

Trust the thermometer, not the clock

The recipe says 4 minutes at a full rolling boil, or until the mixture reaches 234°F. The thermometer is the real test, since stoves and pans vary. Keep the bulb in the syrup without letting it touch the bottom of the pan.

Stir constantly while it boils

Constant stirring keeps the sugar from catching on the bottom of the saucepan and scorching. A 3-quart pan gives the bubbling mixture room to rise without boiling over. Use a sturdy spoon, because the mixture will be heavy once the chocolate goes in.

Cool fully before cutting

Let the fudge cool completely in the pan before you lift it out. Cutting too early gives soft, smeared squares. Use a sharp knife and wipe the blade clean between cuts for neat 1-inch pieces.

Smart Swaps & Variations

Pecan fudge Use chopped pecans in place of the walnuts for a sweeter, buttery crunch. Stir them in at the same step with the vanilla.
Nut-free fudge Leave out the walnuts for a plain, smooth chocolate fudge. The rest of the recipe stays exactly the same.
Peppermint fudge Use a few drops of peppermint extract in place of the vanilla and scatter crushed candy canes over the top while the fudge is still soft. It makes a festive gift-tin version.

What to Serve With This

  • A mug of hot cocoa or fresh coffee
  • A holiday cookie platter alongside other Christmas treats
  • Gift tins layered with parchment paper for neighbors and teachers
  • A scoop of vanilla ice cream with a few chopped fudge squares on top

Storage & Reheating

Storage

Store the cut fudge in an airtight container at cool room temperature for up to 1 week, with parchment between the layers. If your kitchen is warm, keep the container in the refrigerator instead.

Reheating

Fudge does not need reheating, but if it has been chilled, let it sit at room temperature for 15 to 20 minutes so it softens and the chocolate flavor comes through. To serve it warm over ice cream, microwave a square or two in 10-second bursts.

Expert Chef Tips

  1. Check your candy thermometer in boiling water before you start. It should read 212°F at sea level, and if it is off, adjust your target by the same amount so the fudge sets properly.
  2. Do not scrape the sides or bottom of the saucepan when you pour. Sugar crystals stuck there can fall into the fudge and trigger graininess, so pour and leave the last bit behind.
  3. Chop the chocolate into evenly small pieces so it melts fully in the hot mixture. Large chunks can stay unmelted and leave a streaky, uneven look in the finished fudge.

Equipment You’ll Need

  • 3-quart heavy-bottomed saucepan
  • Candy thermometer for reaching 234°F
  • 9-inch square pan lined with foil
  • Sharp knife and cutting board for chopping the chocolate and cutting the squares

Nutritional Benefits

  • Walnuts add healthy fats and some plant-based protein.
  • Semi-sweet chocolate brings cocoa, which contains natural plant compounds called flavanols.
  • This is a candy built from sugar and butter, so a small square is the right serving.
  • Evaporated milk adds a small amount of calcium.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

What does 234°F mean for fudge?

It is the soft-ball stage of sugar cooking. At that temperature enough water has boiled away that the fudge sets soft but sliceable, rather than runny or hard.

Why is my fudge grainy?

Stray sugar crystals are the usual cause. Stir constantly while it boils, do not scrape the sides of the pan when pouring, and make sure the mixture really reaches 234°F.

Why didn't my fudge set?

It most likely did not reach 234°F, or the boil was shorter than 4 minutes. Humid weather can also soften the set. Next time rely on a reliable candy thermometer, and enjoy this batch spooned over ice cream.

Can I use margarine instead of butter?

Yes, the recipe allows either one. Butter gives a richer flavor, and if you use margarine, choose the stick kind rather than a soft tub spread, which holds more water.

Can I leave out the walnuts?

Yes, simply skip them for a plain, smooth fudge, or swap in another chopped nut. Add them at the same step as the vanilla.

Can I use chocolate chips instead of chopped chocolate?

Yes, semi-sweet chips can replace the chopped chocolate, using about the same total amount of 12 ounces. Chips melt a little more slowly, so stir until the mixture is completely smooth.

Can I make it without a candy thermometer?

You can follow the 4 minutes at a full rolling boil from the recipe, but a thermometer is far more reliable. If you skip it, keep stirring and time the boil carefully from the moment it reaches a full rolling boil.

How far ahead can I make fudge?

Fudge is a great make-ahead candy. It keeps for about a week at cool room temperature, and you can freeze it wrapped tightly for up to 3 months, thawing it in the refrigerator.

Can I double the recipe?

It is better to make two separate batches. A larger volume heats differently and may not hit 234°F at the same pace, and a 3-quart pan could boil over.

More Christmas

See all Christmas recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Festive Christmas Fruitcake Traybake recipe
Up Next

Festive Christmas Fruitcake Traybake

⏱ 80 mins★ 4.4
Start Cooking →