Easy 5-Minute Fudge Recipe (No-Fail Classic)
This 5-minute fudge recipe is the one people have been making for decades — and for good reason. A quick boil on the stove, a bowl full of chocolate chips and marshmallows waiting nearby, and in less than ten minutes of active cooking you have a pan of rich, creamy chocolate fudge ready to set. It is the kind of recipe you write on an index card and keep forever.
The method is stovetop, but do not let that scare you off. There is no candy thermometer involved. You bring the sugar and evaporated milk to a rolling boil, set a timer for four minutes, then pour the hot mixture over the chocolate and marshmallows. Stir until smooth, pour into the pan, and walk away. Simple as that.
It makes 24 generous squares and keeps well in the fridge for over a week. Make it ahead for a gathering, box it up as a gift, or just keep it on hand for when the chocolate craving hits hard and you want something homemade in your hand fast.

If you are just getting started with fudge, or want to explore more flavors beyond this one, check out the full collection of easy fudge recipes — everything from peanut butter and rocky road to salted caramel and cookies and cream, all in one place. There is something there for every craving.
Why You Will Love This Recipe

- Ready in under 10 minutes of active cooking — no long stovetop babysitting
- No candy thermometer needed — just a timer and a watchful eye
- Deep, rich chocolate flavor from quality semi-sweet chips
- Smooth, creamy texture that melts right on the tongue
- Makes 24 squares — great for sharing, gifting, or stashing in the fridge
- Easily customized with nuts, or turned into a s’mores version with graham crackers
Ingredients

- 1⅔ cups (330 g) granulated sugar
- ⅔ cup (150 g) evaporated milk
- 2 tbsp (28 g) unsalted butter, plus extra for greasing the pan
- ½ tsp salt
- 1½ cups (9 oz / 255 g) semi-sweet chocolate chips
- 2 cups (90 g) miniature marshmallows
- 1 tsp vanilla extract
- ½ cup (60 g) toasted walnuts or pecans, chopped (optional)
Ingredient Notes and Substitutions

Chocolate chips — quality matters here more than in most fudge recipes. The chips melt directly from the heat of the sugar mixture, so cheap chips can seize or turn grainy. Guittard semisweet, Ghirardelli bittersweet, or Nestlé dark chips all work well. Avoid milk chocolate chips — they are too sweet and soft for this method.
Evaporated milk — this is not sweetened condensed milk. Evaporated milk is thinner and unsweetened. Carnation is the classic brand and the one the original recipe was built around. Do not substitute condensed milk or the ratios will be completely off.
Marshmallows — mini marshmallows melt faster and more evenly than large ones. Do not skip them — they are what gives this fudge its smooth, slightly chewy texture.
Nuts — optional but really good here. Toasted walnuts add a slight bitterness that cuts the sweetness nicely. Pecans work too if you prefer a milder nut flavor. Toast them in a dry pan for 3–4 minutes before adding.
Butter — unsalted only. Two tablespoons is not much but it adds richness to the base. Do not leave it out.
Step-by-Step Instructions
Step 1: Prepare the Pan and the Chocolate Bowl

Line an 8-inch square metal pan with foil and grease it lightly with butter. Set it aside. In a large heatproof bowl, combine the chocolate chips, mini marshmallows, vanilla extract, and nuts if using. Do not stir yet — just have everything ready to go. Speed matters once the hot sugar mixture comes off the stove.
Step 2: Boil the Sugar Mixture

In a heavy 3-quart saucepan, combine the sugar, evaporated milk, butter, and salt. Place over medium heat and stir constantly until the mixture comes to a full rolling boil — one that does not stop bubbling when you stir it. This takes about 4–5 minutes.
Step 3: Time the Boil

Once it reaches a full rolling boil, set a timer for exactly 4 minutes. Reduce the heat just enough to keep a gentle but steady boil going, and stir constantly throughout. Do not walk away. At the 4-minute mark, remove the pan from the heat immediately.
Step 4: Combine and Stir

Pour the hot sugar mixture over the chocolate and marshmallow bowl in three additions, stirring well after each one. The chocolate chips and marshmallows will melt quickly into the hot liquid. Keep stirring until the mixture is completely smooth, glossy, and no chunks remain. Work fast but thorough — it thickens as it cools.
Step 5: Pour and Set

Pour the fudge into the prepared pan and smooth the top with a spatula. Let it sit at room temperature for about 1 hour, then transfer to the refrigerator and chill for at least 4 hours or overnight. Do not rush the chill — it needs the full time to set firmly enough to slice cleanly.
Step 6: Slice and Store

Lift the fudge out of the pan using the foil. Peel the foil away and place on a cutting board. Cut into 1-inch squares with a sharp knife. Store in a sealed container in the refrigerator for up to 10 days, or freeze for up to 2 months.
Tips for the Best Results

- Use a heavy-bottomed saucepan — thin pans cause hot spots and uneven boiling, which leads to grainy fudge
- Stir constantly while bringing the mixture to a boil and during the full 4-minute boil — do not stop
- If your fudge turns out too dry or crumbly, reduce the boil by 30–60 seconds next time; if too soft, add a minute
- Have all your bowl ingredients measured and ready before you start the stovetop — once you pour, you cannot wait
- For the cleanest slices, warm your knife slightly under hot water and wipe dry between cuts
- If making a half batch in a loaf pan, reduce the boil time to just 1 minute after reaching a rolling boil
Variations and Add-ins

- S’mores Fudge — scatter crushed graham crackers and a handful of extra mini marshmallows into the bottom of the pan before pouring the fudge over the top
- Peanut Butter Swirl — dollop 3–4 tablespoons of peanut butter over the freshly poured fudge and swirl with a knife before it sets
- Dark Chocolate — swap the semi-sweet chips for dark chocolate chips or Ghirardelli bittersweet for a richer, less sweet result
- Sea Salt Finish — sprinkle a pinch of flaky sea salt over the top right after pouring for a salty-sweet contrast
- Cherry and Almond — fold in ¼ cup of dried cherries and ¼ cup of slivered almonds with the chocolate mixture for a festive flavor
What to Serve With It

- A warm mug of hot cocoa alongside a few squares for an afternoon treat
- Paired with Marshmallow Fudge on a mixed fudge platter for a holiday dessert table
- On a cookie and candy tray next to Rocky Road Fudge for contrast in flavor and texture
- Crumbled over vanilla ice cream as a rich, fudgy topping
- Packaged in a small tin or box with other homemade treats as a gift
- Served alongside coffee or espresso — the bitterness balances the sweetness perfectly

Easy 5-Minute Fudge Recipe
Ingredients
Method
- Line an 8-inch square metal pan with foil and grease lightly with butter. In a large heatproof bowl, combine the chocolate chips, marshmallows, vanilla, and nuts. Set aside.
- In a heavy 3-quart saucepan, combine the sugar, evaporated milk, butter, and salt. Cook over medium heat, stirring constantly, until the mixture comes to a full rolling boil.
- Once boiling, set a timer for 4 minutes. Keep at a gentle boil, stirring constantly. Remove from heat when the timer goes off.
- Pour the hot mixture over the chocolate bowl in three additions, stirring well after each. Stir until completely smooth and glossy.
- Pour into the prepared pan and smooth the top. Let sit at room temperature for 1 hour, then refrigerate for at least 4 hours or overnight.
- Lift out using the foil, peel away foil, and cut into 1-inch squares. Store in a sealed container in the fridge for up to 10 days.
Notes
- Use good-quality semi-sweet or bittersweet chocolate chips — cheap chips can seize when melted this way.
- If fudge turns out too dry, reduce the boil time by 30–60 seconds next time; too soft, add a minute.
- Evaporated milk is not the same as sweetened condensed milk — do not substitute.
This 5-minute fudge recipe has been around long enough that most people’s grandmothers have a version of it tucked away somewhere. There is a reason it keeps getting passed down — it works every single time when you follow the method, and the result is a rich, creamy chocolate fudge that tastes like it came from a proper candy shop.
Once you have made it once, you will know exactly how it should look and feel at each stage, and the second batch will feel effortless. Keep the evaporated milk stocked in your pantry and you are always about 20 minutes away from a full pan of homemade fudge. That is a very good thing to be.
It keeps well in the fridge for over a week, which makes it a great make-ahead treat for gatherings, gift boxes, or just for having something on hand when you want something sweet and real without much fuss.
For more fudge recipes you will love:
