This vintage Fantasy Fudge recipe is a holiday classic that never goes out of style. Rich, creamy, and perfectly sweet, it delivers that magical, old-fashioned taste I always crave during the holidays—especially Christmas. With a smooth texture, chocolatey richness, and just the right amount of nuttiness, this fudge is a nostalgic treat everyone looks forward to.
Why You’ll Love This Recipe
I love how fast and foolproof this fudge is. With just a handful of pantry staples and about 20 minutes of time, I can whip up a generous batch of creamy fudge that tastes like I spent all day making it. It’s also endlessly customizable—perfect for adding my favorite nuts or festive mix-ins. Whether I’m gifting it or keeping it for myself (no shame!), this recipe is a staple in my holiday kitchen.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
3 cups granulated sugar
-
¾ cup margarine (I used BlueBonnet brand)
-
⅔ cup evaporated milk
-
12 ounces semi-sweet chocolate chips (Nestle Toll House brand)
-
7 ounces marshmallow creme (Jet-Puff brand)
-
1 teaspoon vanilla extract
-
1 cup chopped walnuts
Directions
-
I start by lining a 9×13-inch baking dish with parchment paper and lightly greasing it.
-
In a large saucepan over medium heat, I combine the sugar, margarine, and evaporated milk.
-
I bring the mixture to a full rolling boil while stirring constantly, then let it boil for 5 minutes (still stirring).
-
After removing the pan from the heat, I stir in the chocolate chips until melted and smooth.
-
Next, I add the marshmallow creme and vanilla extract, stirring until fully incorporated.
-
I fold in the chopped walnuts.
-
I pour the mixture into the prepared dish and smooth it out evenly.
-
I let the fudge cool at room temperature for several hours or until fully set before cutting it into squares.
Servings and timing
-
Total time: 20 minutes
-
Prep time: 5 minutes
-
Cook time: 15 minutes
-
Servings: About 117 small squares
Variations
-
I sometimes swap walnuts for pecans or leave the nuts out entirely for a smoother texture.
-
For a minty twist, I stir in crushed peppermint candies or a drop of peppermint extract.
-
I like using white chocolate chips for a creamy vanilla version.
-
Adding a swirl of peanut butter gives the fudge a fun nutty flavor.
-
During the holidays, I add red and green sprinkles on top for a festive touch.
Storage/Reheating
I store my Fantasy Fudge in an airtight container at room temperature for up to a week. If I want it to last longer, I refrigerate it for up to 3 weeks. It also freezes beautifully—just wrap it tightly in plastic wrap and foil, then freeze for up to 2 months. I let it thaw in the fridge before serving. No reheating needed—this fudge is perfect straight from the fridge or counter.
FAQs
What can I use instead of margarine?
I’ve tried using butter as a substitute, and it works great. It gives the fudge a richer flavor and slightly firmer texture.
Can I make this fudge without nuts?
Yes, I often leave out the nuts when I’m making a batch for friends who prefer a nut-free dessert. It turns out just as creamy and delicious.
Why didn’t my fudge set properly?
If my fudge doesn’t set, it’s usually because I didn’t boil it long enough. I make sure to reach a full rolling boil and keep it there for a solid 5 minutes while stirring.
Can I use milk chocolate chips instead of semi-sweet?
I’ve tried both, and while milk chocolate chips make a sweeter, creamier fudge, I prefer the balance of semi-sweet for that classic flavor.
How do I cut the fudge cleanly?
I use a sharp knife and wipe it clean between each cut. Sometimes I chill the fudge a bit more before slicing to make the edges sharper.
Conclusion
Fantasy Fudge is that timeless treat I keep coming back to year after year. It’s simple to make, rich in flavor, and brings back all those cozy, holiday memories. Whether I’m serving it at a party or giving it as a gift, it’s always a crowd-pleaser. Once I make one batch, I’m usually making a second before the week is over.
Print
Fantasy Fudge (Vintage Recipe)
- Total Time: 20 minutes
- Yield: 117 small squares
- Diet: Vegetarian
Description
Fantasy Fudge is a vintage holiday favorite known for its creamy texture, rich chocolate flavor, and nostalgic charm. Made with marshmallow creme, semi-sweet chocolate chips, and chopped walnuts, it’s a quick and foolproof treat that’s perfect for gifting or enjoying at home.
Ingredients
- 3 cups granulated sugar
- 3/4 cup margarine (such as BlueBonnet)
- 2/3 cup evaporated milk
- 12 oz semi-sweet chocolate chips (Nestle Toll House)
- 7 oz marshmallow creme (Jet-Puff)
- 1 teaspoon vanilla extract
- 1 cup chopped walnuts
Instructions
- Line a 9×13-inch baking dish with parchment paper and lightly grease it.
- In a large saucepan over medium heat, combine sugar, margarine, and evaporated milk.
- Bring to a full rolling boil, stirring constantly. Boil for 5 minutes while continuing to stir.
- Remove from heat and stir in chocolate chips until melted and smooth.
- Add marshmallow creme and vanilla extract. Stir until fully blended.
- Fold in chopped walnuts.
- Pour the mixture into the prepared dish and smooth out the top.
- Let cool at room temperature for several hours or until set.
- Cut into squares and serve or store.
Notes
- Swap walnuts for pecans or omit nuts entirely for a nut-free version.
- Butter can be used instead of margarine for a richer flavor.
- Add crushed peppermint or peppermint extract for a holiday twist.
- Top with sprinkles or swirl in peanut butter for added flair.
- Chill before slicing for cleaner edges.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 90
- Sugar: 14g
- Sodium: 25mg
- Fat: 4g
- Saturated Fat: 2g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 5mg