This Fantasy Fudge is a rich, creamy, and melt-in-your-mouth chocolate treat that’s perfect for holidays, special occasions, or whenever your sweet tooth strikes. Made with simple pantry staples like marshmallow creme, chocolate chips, and butter, this classic recipe is easy to make and always a crowd-pleaser. Whether you’re gifting it or enjoying it yourself, this decadent fudge is bound to become a family favorite.
Why You’ll Love This Recipe
This classic Fantasy Fudge recipe is a no-fail treat that delivers rich, smooth, and chocolatey goodness in every bite. It’s perfect for beginners since there’s no need for a candy thermometer—just follow the simple steps, and you’ll have a batch of creamy fudge ready to impress. Plus, it’s versatile: you can add nuts, swirl in peanut butter, or top it with sprinkles for a festive touch.
Ingredients
- 3 cups granulated sugar
- 3/4 cup unsalted butter
- 2/3 cup evaporated milk
- 1 package (12 oz) semisweet chocolate chips
- 1 jar (7 oz) marshmallow creme
- 1 teaspoon vanilla extract
- 1 cup chopped walnuts or pecans (optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
- Prepare your pan: Line a 9×13-inch baking dish with aluminum foil or parchment paper and lightly grease it with butter or non-stick spray.
- Cook the fudge base: In a large saucepan over medium heat, combine the sugar, butter, and evaporated milk. Stir constantly until the mixture comes to a full boil.
- Boil and stir: Continue boiling for 4-5 minutes, stirring constantly, until the mixture reaches a soft-ball stage (about 234°F/112°C) or thickens slightly.
- Add chocolate and marshmallow creme: Remove from heat and stir in the chocolate chips until melted and smooth. Add the marshmallow creme and vanilla extract, mixing well until fully combined.
- Add nuts (optional): Stir in the chopped walnuts or pecans, if using.
- Pour into the pan: Quickly spread the mixture evenly into the prepared baking dish.
- Cool and set: Allow the fudge to cool at room temperature for at least 3 hours or until fully set. You can also refrigerate it for faster cooling.
- Cut and serve: Once set, cut the fudge into small squares and enjoy!
Servings and timing
- Servings: 48 pieces (depends on cut size)
- Prep time: 10 minutes
- Cook time: 15 minutes
- Cooling time: 3 hours
- Total time: 3 hours 25 minutes
Variations
- Peanut butter swirl: Add 1/2 cup of peanut butter and swirl it into the fudge before it sets for a chocolate-peanut butter combo.
- White chocolate fudge: Substitute white chocolate chips for semisweet chocolate for a creamy, vanilla twist.
- Mint chocolate: Add 1/2 teaspoon of peppermint extract for a refreshing mint flavor, and top with crushed peppermint candies.
- Rocky road: Stir in mini marshmallows and almonds for a crunchy, gooey variation.
Storage/Reheating
- Storage: Store fudge in an airtight container at room temperature for up to 1 week or in the refrigerator for up to 3 weeks.
- Freezing: Wrap tightly in plastic wrap and store in a freezer-safe container for up to 3 months. Thaw in the refrigerator overnight before serving.
FAQs

1. Can I use sweetened condensed milk instead of evaporated milk?
No, sweetened condensed milk is much thicker and sweeter than evaporated milk and would change the texture and sweetness of the fudge.
2. Why isn’t my fudge setting properly?
The fudge may not have reached the correct temperature (soft-ball stage). Be sure to boil for at least 4-5 minutes while stirring constantly, or use a candy thermometer for accuracy.
3. Can I make this recipe without marshmallow creme?
Marshmallow creme is essential for the signature creamy texture of Fantasy Fudge. Substituting it could result in a different consistency.
4. Can I make this fudge in the microwave?
Yes! Combine butter, sugar, and milk in a microwave-safe bowl and heat in 2-minute intervals, stirring between each, until melted and smooth. Then follow the remaining steps as written.
5. Can I use dark chocolate chips?
Absolutely! Dark chocolate chips will give your fudge a richer, slightly less sweet taste.
6. How do I prevent sugar crystals in fudge?
Stir continuously while boiling and ensure all sugar is dissolved before adding the chocolate and marshmallow creme to avoid grainy fudge.
7. Can I double this recipe?
Yes, you can double the recipe, but be sure to use a large enough saucepan and a larger baking dish to accommodate the extra fudge.
8. Why is my fudge grainy?
Grainy fudge usually happens when the sugar mixture isn’t dissolved completely. Stir constantly and avoid high heat to ensure smooth results.
9. How do I cut the fudge cleanly?
Use a sharp knife and run it under hot water before cutting. Wipe the blade between cuts for clean, even squares.
10. Can I add different mix-ins?
Yes! Try adding crushed pretzels, dried fruit, or toffee bits for extra texture and flavor.
Conclusion
This Fantasy Fudge is a creamy, chocolatey treat that’s perfect for any occasion, from holiday gift-giving to satisfying your sweet tooth at home. Easy to make and endlessly customizable, this classic recipe will quickly become a family favorite. Whether you keep it simple or add your favorite mix-ins, each bite of this fudge delivers rich, melt-in-your-mouth goodness that’s impossible to resist!
PrintFantasy Fudge Recipe
This Fantasy Fudge is rich, creamy, and melts in your mouth with every bite. Made with marshmallow creme, chocolate chips, and a hint of vanilla, this classic holiday favorite is easy to make and perfect for gift-giving or indulging in a sweet treat any time of year.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 4 hours 20 minutes
- Yield: 36 pieces 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
3 cups granulated sugar
3/4 cup unsalted butter (1 1/2 sticks)
2/3 cup evaporated milk
12 oz (2 cups) semi-sweet chocolate chips
1 jar (7 oz) marshmallow creme
1 teaspoon vanilla extract
1 cup chopped walnuts or pecans (optional)
Instructions
Prepare the pan:
Grease a 9×13-inch baking dish or line it with parchment paper for easy removal.
Boil the sugar mixture:
In a large saucepan, combine sugar, butter, and evaporated milk over medium heat. Bring to a rolling boil, stirring constantly. Boil for 4-5 minutes, continuing to stir to prevent burning.
Add chocolate and marshmallow:
Remove the saucepan from heat and stir in the chocolate chips until melted and smooth. Quickly add the marshmallow creme and mix until fully combined.
Add vanilla and nuts:
Stir in the vanilla extract and chopped nuts (if using) until evenly distributed.
Pour and set:
Pour the fudge mixture into the prepared baking dish and spread it evenly. Let it cool at room temperature until fully set, about 4 hours (or refrigerate for faster setting).
Cut and serve:
Once the fudge has set, cut it into small squares and enjoy!
Notes
- Store fudge in an airtight container at room temperature for up to 1 week, or in the refrigerator for up to 3 weeks.
- For a fun twist, add a swirl of peanut butter, caramel, or top with crushed candy canes for a festive touch.
- Use dark chocolate chips for a richer, less sweet flavor.