Classic Homemade Chocolate Fudge Recipe

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.

classic fantasy fudge recipe on white candy cane plates

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.

stir butter sugar and milk in dutch oven for fantasy fudge

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.

melt chocolate chips in dutch oven for fantasy fudge

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.

fantasy fudge with holiday sprinkles in glass pan

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.

piece of chocolate fantasy fudge in hand

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

  1. Grease or line a 13 x 9-inch baking dish with parchment paper.
  2. 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.
  3. Boil for 5 minutes, stirring continuously to prevent scorching.
  4. Remove the pot from the heat and stir in the chocolate chips until fully melted and smooth.
  5. Add the marshmallow creme, chopped nuts (if using) and vanilla. Stir continuously until the mixture is thoroughly combined and smooth.
  6. 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.
  7. 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.

Classic Fantasy Fudge Recipe

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.

img 12467 9