Fantasy Fudge (Marshmallow Cream Fudge)

Posts may contain affiliate links, meaning that I may earn a commission if you use a link provided.

No ratings yet
Jump to Recipe Pin Recipe

This fantasy fudge recipe is the creamy, old-fashioned chocolate fudge that shows up on Christmas cookie trays every year. It’s made with simple ingredients: sugar, butter, evaporated milk, chocolate chips, a jar of marshmallow creme, vanilla, and optional chopped walnuts.

Squares of chocolate walnut fantasy fudge in a red tin lined with tissue paper.

This is the original recipe that made fantasy fudge a holiday classic, so you may also know it as marshmallow cream fudge. The marshmallow creme is what makes it so smooth and creamy.

One batch makes about 3 pounds of fudge, or roughly 70 bite-size pieces. That’s enough for gift tins, cookie exchanges, and a holiday party or two (with a few squares left over for the cook).

If you love homemade fudge as much as I do, add Christmas Fudge, Peppermint Fudge, and Andes Mint Fudge to your holiday list too.

Why You’ll Love This Fantasy Fudge

  • Makes a big batch. About 70 pieces from one 9×13 pan, plenty for gift tins and cookie trays.
  • No candy thermometer required. A timed 5-minute boil works if you don’t have one.
  • Made with simple ingredients. Everything comes from the baking aisle at any grocery store.
  • Easy to make ahead. It keeps for weeks, so you can get it done before the holiday rush.
Fantasy fudge recipe squares with walnuts stacked on a white marble plate with pine branches behind them.

Ingredients

This section includes ingredient notes and substitution options. Get all measurements, ingredients, and instructions in the printable recipe card at the end of this post.

Ingredients on a marble counter: sugar, chopped walnuts, Ghirardelli chocolate chips, Jet-Puffed marshmallow creme, salted butter, Carnation evaporated milk, and vanilla.
  • Granulated sugar
  • Salted butter – Unsalted butter works too. Add a generous pinch of salt to the pot.
  • Evaporated milk – Use evaporated milk, not sweetened condensed milk. They sit next to each other on the shelf and are easy to mix up. The small 5-ounce can is the exact amount. If you only have a 12-ounce can, measure out ⅔ cup.
  • Semi-sweet chocolate chips – A full 12-ounce bag. I use Ghirardelli.
  • Marshmallow creme – One 7-ounce jar of Kraft Jet-Puffed Marshmallow Creme.
  • Vanilla extract – Use pure vanilla extract, not imitation.
  • Chopped walnuts – Optional, but classic. Buying them already chopped saves a step.

How to Make Fantasy Fudge

This section shows you how to make the recipe with step-by-step photos and instructions. For the full printable recipe, see the recipe card below. 

Step 1: Line a 9×13-inch pan with parchment paper, leaving extra hanging over the sides so you can lift the fudge out later. Lightly grease the parchment.

Step 2: Add the sugar, butter, and evaporated milk to a large heavy-bottomed saucepan over medium heat. Stir until the butter melts and the sugar dissolves.

Left: sugar, butter, and evaporated milk stirred with a wooden spoon in a saucepan. Right: a thermometer in the boiling mixture.

Step 3: Bring the mixture to a full rolling boil, stirring often. A full rolling boil keeps bubbling even while you stir. From there, stir constantly until it reaches 234°F, which takes about 5 minutes.

Step 4: Take the pan off the heat right away. Stir in the chocolate chips until they melt and the mixture is smooth.

Left: chocolate chips added to the hot sugar mixture in a saucepan. Right: the chocolate stirred smooth with a spatula.

Step 5: Add the marshmallow creme and vanilla and stir until there are no white streaks left.

Left: marshmallow creme and vanilla added to the melted chocolate. Right: the fudge mixture stirred smooth and glossy.

Step 6: Stir in walnuts, if using. Pour the fudge into the prepared pan and spread it into an even layer. Let it set at room temperature until firm, about 3 to 4 hours.

Left: chopped walnuts added to the chocolate fudge mixture. Right: the fudge spread into a parchment-lined 9x13 pan.

Step 7: Use the parchment to lift the fudge out of the pan. Cut it into bite-size squares.

Overhead view of a slab of walnut fudge cut into small squares on a black cutting board with a knife.

Tips for the Best Fantasy Fudge

  • Get everything ready first. Measure every ingredient and set it next to the stove before you turn on the burner. Once the mixture boils, you need to move quickly, and there’s no time to hunt for the vanilla.
  • Use an instant-read thermometer. A digital instant-read thermometer is the easiest way to hit 234°F. It gives a reading in seconds, so you can check often without losing track of the fudge.
  • Use a heavy-bottomed saucepan. A thick-bottomed pot heats more evenly, which helps keep the sugar from scorching while you stir.

Storage

Store fantasy fudge in an airtight container at room temperature for up to 2 weeks, or in the refrigerator for up to 4 weeks.

To freeze it, wrap the fudge tightly and freeze for up to 3 months. Thaw it in the fridge overnight.

It also packs well into holiday tins. Fill a tin with a few different candies, like English Toffee and Pecan Turtles, for an easy homemade gift for neighbors and teachers.

Overhead view of fudge squares in a red polka dot tin lined with tissue paper and tied with gold ribbon, next to ornaments.

Additions and Variations

  • Swap the nuts – Use chopped pecans instead of walnuts, or leave the nuts out completely.
  • Milk chocolate – Use milk chocolate chips for a sweeter fudge.
  • Christmas sprinkles – Top the fudge with sprinkles right after you spread it in the pan so they stick as it sets.

Fantasy Fudge Recipe FAQ

Can I make fantasy fudge without a candy thermometer?

Yes. Wait for a full rolling boil before you start timing, then boil it for exactly 5 minutes, stirring constantly.

Why is my fudge dry and crumbly, or too soft to cut?

It comes down to temperature. Cooked past 234°F, the fudge turns dry and crumbly. Pulled off the heat too early, it stays too soft to cut.

Can I use Marshmallow Fluff instead of marshmallow creme?

This recipe follows the one on the back of the marshmallow creme jar, so it’s written for a 7-ounce jar. Marshmallow Fluff comes in a different size container, so I have a separate Marshmallow Fluff Fudge recipe with amounts written for it.

Squares of fudge with walnuts stacked on a white plate, with pine branches and red berries in the background.

More Fudge and Christmas Candy

For even more holiday treats, browse my full lists of fudge recipes, old fashioned candy recipes, and Christmas candy recipes.

Recipe
Squares of chocolate walnut fantasy fudge in a red tin lined with tissue paper.
Recipe
No ratings yet

Fantasy Fudge

Author: Jaclyn
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
This fantasy fudge recipe makes creamy chocolate fudge with marshmallow creme, evaporated milk, and walnuts. One 9×13 pan makes about 70 pieces, perfect for Christmas cookie trays and gift tins.

Ingredients

  • 3 cups (600 g) granulated sugar
  • ¾ cup (170 g) salted butter
  • 1 (5-ounce) can evaporated milk, or ⅔ cup from a 12-ounce can
  • 1 (12-ounce) bag semisweet chocolate chips
  • 1 (7-ounce) jar marshmallow creme
  • 1 teaspoon pure vanilla extract
  • 1 cup (115 g) chopped walnuts, optional

Instructions

  • Line a 9×13-inch pan with parchment paper, leaving an overhang on the sides. Lightly grease the parchment.
  • Measure out all the ingredients and set them next to the stove. Once the mixture boils, you will need to move quickly.
  • In a large heavy-bottomed saucepan over medium heat, stir together the sugar, butter, and evaporated milk until the butter melts and the sugar dissolves.
  • Bring to a full rolling boil, stirring often. A full rolling boil has bubbles that keep going even when you stir.
  • Once it’s boiling, stir constantly until it reaches 234°F on a candy thermometer, about 5 minutes. No thermometer? Boil for exactly 5 minutes, stirring constantly.
  • Take the pan off the heat right away. Stir in the chocolate chips until melted and smooth.
  • Stir in the marshmallow creme and vanilla until there are no white streaks. Fold in the walnuts, if using.
  • Pour into the prepared pan and spread into an even layer. Let it set at room temperature until firm, about 3-4 hours.
  • Lift the fudge out using the parchment overhang. Cut into bite-size squares.

Notes

Storage: Store in an airtight container at room temperature for up to 2 weeks or in the fridge for up to 4 weeks.
Freezing: Wrap tightly and freeze for up to 3 months. Thaw in the fridge overnight.
Tip: If you are timing instead of using a thermometer, start the 5 minutes only once the mixture reaches a full rolling boil.
Yield: Makes about 3 pounds of fudge.

Nutrition

Serving: 1 piece | Calories: 101kcal | Carbohydrates: 14g | Protein: 1g | Fat: 5g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 6mg | Sodium: 18mg | Potassium: 42mg | Fiber: 1g | Sugar: 12g | Vitamin A: 68IU | Vitamin C: 0.1mg | Calcium: 11mg | Iron: 0.4mg
Squares of chocolate walnut fantasy fudge in a red tin lined with tissue paper.

Did You Make This Recipe?

Share it with me on Instagram @crayonsandcravings and follow on Pinterest @crayonsandcravings for even more!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating