Classic Fantasy Fudge Recipe made with chocolate chips, marshmallow creme, evaporated milk and butter — an easy, rich, and nostalgic holiday treat that’s simple to make and perfect for gifting or parties.

Do you remember the original Fantasy Fudge? The classic version uses marshmallow creme, chocolate chips and evaporated milk to create a smooth, creamy, and very sweet fudge. I have fond memories of a neighbor who made a batch every Christmas and brought some over — I recently found her handwritten recipe card and decided to recreate it for my family.
There are a few modern variations of the recipe printed on marshmallow creme containers, but they’re not always true to the original. The vintage version called for chocolate chips rather than chocolate squares and margarine was sometimes used where butter was later suggested. For this recipe I kept chocolate chips from the original and used butter for better flavor and texture.
How do you make Fantasy Fudge?
Begin by combining the sugar, butter and evaporated milk in a large, heavy-bottomed pot or Dutch oven. Use moderate heat and stir constantly — this helps prevent scorching and produces a creamier texture.
Bring the mixture to a rolling boil and then continue boiling for 5 full minutes while stirring continuously. This step is important in traditional fudge recipes to reach the proper consistency. After boiling, remove the pot from the heat and immediately stir in the chocolate chips until they melt and the mixture becomes smooth.
Next, add the marshmallow creme, vanilla extract and the chopped nuts if using. Stir until everything is well combined and smooth. If you like a festive look, stir in or sprinkle colorful candy sprinkles before the fudge sets.

Pour the finished fudge into a 13 x 9-inch baking dish lined with parchment paper or lightly greased. Smooth the top with a spatula, add sprinkles if desired, and refrigerate until firm. The fudge usually needs at least one hour to set, though leaving it overnight ensures a firmer result.

Classic Fantasy Fudge is very rich and sweet, so cut it into small squares before serving. It yields a generous amount, making it ideal for holiday parties, cookie swaps, or to package and give as gifts.

How do you store fantasy fudge?
After cutting, store the fudge in a tightly covered container. Keep layers separated with wax paper or parchment to prevent sticking. It stores well at room temperature in a cool, dry place for several days.
Does fantasy fudge need to be refrigerated?
No — refrigeration is not required, but in a warm house the fudge can soften. If your home temperature is high or you prefer a firmer texture, refrigerate the pan until set and keep the cut squares chilled.

Variations and tips
- Use semi-sweet chocolate chips for a classic balance of sweet and chocolate flavor. You can substitute milk or dark chocolate chips to adjust sweetness.
- Add 1 cup chopped pecans or walnuts for texture; omit nuts for a nut-free treat.
- For a festive appearance, top with holiday sprinkles, crushed candy canes, or chopped toasted nuts.
- Have all ingredients measured and ready before you start — the recipe moves quickly once the boiling step begins.
- Use a heavy-bottomed pot or Dutch oven to prevent burning and ensure even heating.
Looking for more easy fudge recipes?
- Easy chocolate peppermint fudge
- White chocolate peppermint fudge
- Easy chocolate peanut butter fudge
- Fantasy eggnog fudge
Products used for this recipe
- Dutch oven or heavy pot
- Parchment paper
- 13 x 9-inch baking dish
Classic fantasy fudge recipe
Ingredients
- 3 cups sugar
- ¾ cup butter
- 1 (5 ounce) can evaporated milk
- 12 ounces semi-sweet chocolate chips
- 1 (7 ounce) jar marshmallow creme
- 1 teaspoon vanilla extract
- 1 cup chopped pecans or walnuts (optional)
- Candy sprinkles for decoration (optional)
Instructions
- Grease or line a 13 x 9-inch baking dish with parchment paper.
- In a large Dutch oven or heavy pot, combine the sugar, butter and evaporated milk. Bring to a rolling boil over medium heat, stirring constantly.
- Boil for 5 minutes, stirring continuously to prevent scorching.
- Remove the pot from the heat and stir in the chocolate chips until fully melted and smooth.
- Add the marshmallow creme, chopped nuts (if using) and vanilla. Stir continuously until the mixture is thoroughly combined and smooth.
- Pour the fudge into the prepared baking pan, smooth the top, and add holiday sprinkles if desired. Refrigerate until set, at least 1 hour or longer.
- Cut into small squares and store tightly covered.
Notes
For best results, have all ingredients measured and ready before you begin. Stirring continuously during the boiling step is important to achieve the correct texture and prevent the mixture from burning.
Nutrition
Calories: 233 kcal; Carbohydrates: 32 g; Protein: 1 g; Fat: 11 g; Saturated Fat: 5 g; Cholesterol: 14 mg; Sodium: 46 mg; Potassium: 93 mg; Fiber: 1 g; Sugar: 28 g. Nutrition information is an approximation.

I hope you enjoy this classic Fantasy Fudge as much as our family does — it’s a simple, nostalgic recipe that’s perfect for the holidays, cookie swaps, and homemade gifts.
