We may earn a commission when you click on the affiliate links in this post.
If you love that classic, ultra creamy candy shop fudge, this See’s Fudge Copycat Recipe is the one I make on repeat. It’s rich, smooth, and melts in your mouth, but it’s also genuinely easy. No complicated steps, no candy thermometer stress, and it’s ready for the fridge in about 15 minutes. This is my go-to for holiday treat boxes, neighbor gifts, and those days when I just want a little square of something special.

5-Star Reviews ⭐️⭐️⭐️⭐️⭐️
“I love this recipe! This was my first attempt at making fudge and I was so happy with it. Many thanks for sharing your recipe so my family and I can enjoy this super yummy, smooth fudge. I’m certain I will be sharing it for years to come.” – Brooke
“This is the best fudge recipe I have ever made. … Delicious, smooth, and not grainy at all!! Very easy to make.” – Elizabeth
“By far, the most delicious fudge our family has ever tasted!! It is so smooth, so rich. Used 60% dark chocolate this time, gave it a deep, chocolatey flavor. Will never try another recipe!!!” – Julie
Why I Love this Fudge
This homemade fudge recipe tastes almost identical to the classic See’s fudge from the store. And in my opinion, even better! I didn’t just guess that this tastes like See’s, I tested it. I made this fudge, then went to See’s and bought their classic fudge to compare. At home, I cut both into identical 1-inch squares, served them straight from the fridge, and did a blind taste test with my husband and 3 kids. Everyone rated each piece for creaminess, chocolate flavor, sweetness, and graininess. The surprising part was how close they were in flavor, but my homemade fudge got higher scores for being smoother and creamier, with a cleaner finish.
I love it because it is foolproof, comes out smooth every time, and is never grainy! I have tried other recipes that take much longer (and are much more finicky) to prepare and trust me, it is so unnecessary! You really don’t need more than 15 minutes for perfect fudge. This fudge recipe makes beautiful gifts for Christmas or birthdays and is a fun treat to make with your kids.
I like to serve it with a glass of peppermint hot chocolate, some fresh berries to balance the sweetness, or on a dessert charcuterie board.
🩷 Erica
Ingredients You’ll Need

- Milk chocolate: I use Hershey bars and break them into pieces so they melt evenly.
- Semi sweet chocolate chips: I love Guittard, but any brand you trust works great here.
- Butter: I often use salted, but unsalted works too.
- Marshmallow fluff or marshmallow creme: This is a must for the texture, regular marshmallows do not behave the same.
- Sugar: Plain granulated sugar, nothing fancy needed.
- Evaporated milk: Make sure it’s evaporated milk, not sweetened condensed milk.
- Vanilla: Adds that classic warm fudge flavor right at the end.
- Nuts (optional): Chopped walnuts, pecans, almonds, or pistachios.
Ingredient Additions and Substitutions
I’m going to be honest, this recipe does best when you stick to it. Fudge is one of those desserts where small swaps can change the texture. That said, these options tend to work well:
- Chocolate swap: You can use a darker chocolate for deeper flavor, like a 60% bar, but keep the total chocolate amounts the same.
- Butter: Salted or unsalted both work, just know salted butter gives a slightly more balanced flavor.
- Nuts: Totally optional, and you can also leave them out for a classic smooth See’s style bite.
- Vanilla: If you want to get fun, you can add a tiny splash of almond extract, but keep it subtle so it still tastes like classic fudge.
How to Make See’s Fudge

- Line a 9×13-inch baking dish with parchment paper (for easy removal) or coat with butter and set aside. In a large bowl, add the milk chocolate pieces, semi-sweet chips, butter, and marshmallow crème.

- In a large saucepan, combine the sugar and evaporated milk. Cook over medium heat, stirring constantly, until it reaches a full rolling boil. Keep it at a steady boil for 4 minutes, stirring the whole time. Remove from heat and stir in the vanilla.

- Pour the hot syrup over the chocolate mixture in 3–4 additions, stirring nonstop after each addition so everything melts evenly (no clumps).

- Continue stirring until the mixture is completely smooth and glossy; scrape the bowl well so there are no streaks.

- Pour into the prepared pan, smooth the top, cover, and refrigerate until firm (several hours or overnight).

- To cut, lift the slab out, score into squares, and slice with a warm knife. Keep refrigerated until serving.
Recipe Tips
These are the little things that make the difference between good fudge and that perfect candy shop texture.
- Use a timer for the 4 minute boil. This is the biggest key to a proper set.
- Stir constantly while boiling so nothing scorches and the heat stays even.
- Scrape the bowl really well when mixing so there are no streaks hiding at the bottom.
- Use parchment paper for easy removal of the fudge from the pan, butter the baking dish, lay the parchment paper in, and then butter the parchment paper. Avoid using aluminum foil. It rips easily and can stick to the fudge.
- Pour and smooth quickly, then leave it alone. Overworking the top can make it less pretty.
- Keep it refrigerated for the best texture. Room temp tends to soften it too much.
- Cut right before serving if you can, because fudge dries out a bit once it’s sliced.
If your fudge does not set, it’s usually because the syrup was not hot enough. Make sure it reaches a true rolling boil and stays there for 4 full minutes in a large pot since it foams up. Humidity can also slow the set, so on very humid days, it may simply need longer chill time.

Frequently Asked Questions
No, you don’t. If you follow the directions, a candy thermometer isn’t necessary. Please use a timer!
I do not recommend it. The texture does not turn out the same, and this recipe really relies on marshmallow creme for that smooth finish.
Fudge can become grainy if the sugar crystalizes during the cooking process. This often happens from overheating or over-stirring the milk/sugar mixture, and when sugar gets stuck on the sides of the pan. To prevent graininess, cook the sugar and milk on low heat until the sugar completely dissolves in the milk, before bringing the mixture to a boil. Also try swirling the pan instead of stirring, so sugar doesn’t splash up on the sides.
Most often, it was underboiled. You need a strong rolling boil for the full 4 minutes. If it’s a humid day, it may also need extra time in the fridge.
Yes, usually. Separation happens when the mixture gets too hot or is cooked too long, and the fats separate from the sugar mixture. To fix it, scrape the mixture back into a saucepan, add 1–2 tablespoons of water, and warm it over low heat while stirring constantly until it comes back together and looks smooth again. Once it’s glossy and unified, pour it back into the pan and chill.
Tip: If you notice separation starting while you’re stirring the hot syrup into the chocolate, keep stirring and don’t panic. Sometimes it will emulsify back together as it cools and thickens.
Soft-ball stage is a candy-making temperature range where a drop of the sugar syrup in cold water forms a soft, pliable ball. For fudge, this is typically around 234°F (112°C).
You do not need a thermometer for this recipe, but if you want an extra accuracy check, clip on a candy thermometer and confirm the syrup is near 234°F at the end of the boil. This can help if you live in a humid area, are at higher elevation, or have had fudge come out too soft in the past.
Yes, slightly. A little less cooking time tends to yield softer fudge, and a little more yields firmer fudge, but it’s a narrow window. If you start adjusting, do it in small increments and consider using the soft-ball stage (around 234°F) to avoid overcooking and causing separation or graininess.
You can, but the thickness and chill time will change. A 9×13 gives the classic thickness most people expect.

Make Ahead and Storage
- Refrigerator – Keep fudge covered and refrigerated for the best texture.
- Room temperature – It will soften and won’t have that classic firm bite, so I don’t recommend it for long.
- Freezer – Yes, this fudge freezes beautifully. Wrap squares in freezer paper, store in a freezer container, then thaw in the fridge overnight for best texture.
More Yummy Fudge Recipes
- German Chocolate Fudge
- Rocky Road Fudge
- Creamy Chocolate Coconut Fudge
- Peanut Butter Fudge Cookies
- Hot Fudge Sauce
- 25+ Christmas Dessert Ideas
This Copycat See’s Fudge is ultra-creamy, perfectly chocolatey, and made for sharing! Box it up for neighbors, add it to a holiday dessert tray, or stash a few squares for yourself. If you make this fudge, I’d love to hear how it turns out! Leave a rating and a comment below. 🍫✨
See’s Fudge Copycat Recipe

Video
Ingredients
- 16 ounces milk chocolate, (I use two 8 ounce Hershey bars broken into pieces)
- 24 ounces semi-sweet chocolate chips , I use the Guittard brand
- ½ cup butter
- 1 (7-ounce) jar marshmallow creme
- 4 ¼ cups sugar
- 1 (12-ounce) can evaporated milk
- 1 teaspoon vanilla
Instructions
- Butter a 9×13-inch glass baking dish or line with parchment paper (for easier removal from the pan). Set aside. Combine milk chocolate, chocolate chips, butter, and marshmallow in a large mixing bowl. Set aside.

- In a large saucepan, combine sugar and evaporated milk. Bring to a rolling boil over medium heat. Stir constantly at a rolling boil for 4 minutes with a wooden spoon. Remove from heat and stir in vanilla.

- Pour the evaporated milk mixture over the chocolate mixture in several intervals, stirring constantly to keep the fudge from clumping.

- Continue stirring until well blended and smooth.

- Pour into prepared baking dish. Cover tightly and refrigerate for several hours or overnight, until hardened. Keep refrigerated until you serve.

Notes
- Boil for 4 full minutes at a rolling boil using a timer for the best set.
- Use marshmallow creme, not regular marshmallows, for the right texture.
- Stir and scrape the bowl well so the fudge is completely smooth before pouring.
- Smooth once and leave it so the top stays pretty.
- Store covered in the fridge for the classic firm, creamy bite.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Love this recipe?
We want to hear from you! Please leave a review.




I’m getting ready to make this fudge and I’m wondering if it is ok to slightly warm the chocolate and butter via microwave just slightly, not melty, to ensure everything will melt quickly enough to make it to the pan before it starts to set. I can’t rate it yet, sorry :~D
You can, but probably not necessary. This recipe will work great the way it is written. Thank you for asking!
Should I use salted or unsalted butter?
I always use salted!
Any adjustments for high altitude? 5,000ft & above.
I would take about 1 minute off the boiling time. Hope this helps!
You call for a rolling boil for 4 minutes. What temperature are you trying to obtain ? Same receipt as my grandmother used, but we had to go to a candy thermometer
Sorry I don’t have the exact temperature. We’ve always made it by timing.
This is the best fudge I have ever made. The only thing that I did different is add 1 TBSP of vanilla bean paste. Delicious, smooth, and not grainy at all !! Very easy to make.
230° is what you cook fudge to. Also if cooked to thermometer temperature it will be room temperature stable when hardened, refrigeration shouldn’t be necessary at all. And I would try making your recipe however I don’t care what you say, it may taste delicious it is NOT I repeat NOT Sees recipe, if there are no eggs in the recipe.
I’ve used this recipe for 40 years always perfect
5 c sugar
1 can Evaporated milk
Bring to a boil stirring constantly until it reaches a boil set timer for 3 min still stirring the entire time
Remove from heat and stir in
1 cube butter
2 cups semi sweet chocolate chips
1 bag of mini marshmallows 10.5 oz
Stir until all are totally mixed in and smooth
Pour into a buttered 11×13 pan (I add my nuts into pan) then pour over fudge let set until cold
Cut into squares and store in a can or freeze
Is the evaporated milk a small or a large can?
A large can. I think the small can is 5 oz.
Just made this and I agree with Wow! Really more like WOW! Thought my arm was going to fall off but so worth it. Had eggs boiling on the back burner for deviled eggs and poured yhe fudge in the pan and smothef it over. Took the eggs off and turned around and much to my surprise. The fudge was already setting up! It’s in the fridge now for tomorrow which is Christmas Eve. Can’t wait to try it but the spatula sure tastes good! Thanks so much for this recipe. Now my go to fudge recipe! Merry Christmas!
What exactly do you mean when you say, “then pour over fudge”? I’ve never made fudge and it’s a bit confusing when you say to pour into a buttered pan, then pour over fudge…
You pour the boiling sugar/evaporated milk mixture over the chocolate/marshmallows/butter and stir until it is all melted. Once the ingredients are all blended, you pour it into the buttered pan. It may be helpful to watch the video if you are still confused. Thank you for asking!
Ooohhh, now I get it…you were just trying to say that you add your nuts to the buttered pan and once the mixture of all ingredients (hot ingredients poured into room temp ingredients) is melted and smooth, then pour into buttered pan with nuts (should you choose to have nuts in your fudge), right?
How much is a “cube of butter”?
1/2 cup!
a packaged in paper long rectangle, or 1/2cup or 1/4 pound
What is a cube of butter?
A half cup.
This is the recipe I use too😁. I’m going to give this one a try though.
I would add a whopping Tablespoon of Vanilla to this!
Or a Tbs of Expresso powder to kick it up a notch.
Can you please clarify exactly what you meant when saying, “pour into a buttered pan then pour over fudge”?
Sorry, didn’t mean to post this question twice. I just saw the answer to my first post, thanks for the reply!
How much butter is a cube of butter?
1/2 cup!
Uh oh. I just finished making the fudge and put it in the refrigerator. I missed where it said to stir for 4 minutes in a rolling boil. I took it off the stove once it was in a full boil. Anybody know what that will do to the fudge?
It may be a little grainy if it didn’t boil long enough. I hope it still turns out!
Can I use sweetened condensed milk instead of evaporated milk and sugar
I haven’t tried it that way, so I don’t know how it would turn out.
You probably could. I have a recipe that uses condensed milk, chocolate chips and vanilla. Heat in a microwave stir occasionally until melted and smooth.
That’s pretty much what you’re making when you add that much sugar to evaporated milk and boil it that fast and long.
Wow – just wow! Easiest and best fudge I have EVER made! Thanks for sharing this delicious recipe. My family is fighting over the pieces!
This tastes just like See’s Fudge! I’m making a big batch to give as holiday gifts! Thanks for the recipe!
This fudge looks so delicious! I think I’d have to eat all 48 pieces!!
This fudge recipe looks so creamy and decadent! Saving to make soon!
My family is going to love this, thank you for the recipe!
What is the self life on this?
If you store it in an airtight container, it should keep for about 4 weeks!
By far, the Most Delicious fudge our family has ever tasted!! It is so smooth, so rich. Used 60% dark chocolate this time, gave it a deeper, chocolaty flavor. Will never try another recipe!!!
We are so glad you liked it! Thank you for the 5-star rating!
Tried this recipe over the holiday. It was easy to make and so good! Highly recommend!
This is the sees recipe, it matches my recipe exactly so there is your confirmation. I line my pan with wax paper.
My Mom always made what she said was a See’s fudge recipe and handed it down to me. It uses 32 jet puffed marshmallows instead of fluff and I don’t have an issue with it. It is just more work because you have to stir the cooked fudge more to melt the marshmallows and get rid of the sheen on the chocolate so it will set.
Can you add vanilla extract and walnuts to this recipe?
We haven’t tried that, but it sounds delicious!
Stupid question…is it better to grease the pan with butter or shortening?
Either way is fine!
Thank You, Thank Ypu, Thank You. I am 77 and my mother used to nakd this See’s Candy when I was growing up. I have never been able to find this recipe, Ever. It was soooooo good and just melted in my mouth. Great memories. Can’t wait to make it. Thsnk You for the different ways to make it also. This is a great Christmas gift. Thank You. Have a wonderful Holiday Season.
I was always told to NEVER make fudge (Or any candy) when it is rainy or highly humid outside. It affects the quality of it and can make it grainy too.
I have been hearing this lately too! Crazy how weather can affect it so much!
Tried it exactly according to the instructions and it’s delicious! I’ve never had See’s, so I can’t compare. But my family and I all LOVED it.
This fudge disappears every time I make it. I’m so glad your family loved it too!
I LOVED this recipe! When I was six.
So glad you liked it when you were six! If you are not a fan of it anymore you are invited to simply not make it.
😁
So, it’s not your family’s ‘tradition’ any longer… was one of them also “if you can’t say anything nice…”? Yep, didn’t think so.
This probably won’t be published but here goes. You, sir, are a turd.
No need to be rude.