This simple chocolate fudge is made on the stovetop with chocolate chips, sweetened condensed milk, butter, vanilla, and a pinch of salt, then chilled until firm enough to slice. The method skips candy thermometers and tricky sugar stages, making it a reliable choice when you want neat, creamy squares with a short list of ingredients.
Ingredients
- 3 cups (510 g) semisweet chocolate chips
- 1 can sweetened condensed milk, 14 oz (396 g); use sweetened condensed milk, not evaporated milk
- 2 tablespoons (28 g) unsalted butter
- 1 teaspoon (5 ml) vanilla extract
- ¼ teaspoon (1.5 g) fine salt
- ¾ cup (85 g) chopped walnuts or pecans, optional
- 1 teaspoon (5 ml) neutral oil or softened butter, for greasing the pan
Instructions
- Prepare the pan. Lightly grease an 8-inch (20 cm) square baking pan. Line it with parchment paper, leaving a few inches of overhang on two opposite sides so you can lift the chilled fudge out later. Set the pan near the stove. If using nuts, chop them now and reserve a small spoonful for the top.
- Combine the chocolate mixture. Add the chocolate chips, sweetened condensed milk, butter, and salt to a medium, heavy-bottomed saucepan. Keep the vanilla and optional nuts nearby. A heavy pan helps distribute the heat more evenly and makes scorching less likely.
- Melt gently. Set the pan over low heat. Stir slowly and continuously with a flexible spatula, scraping the bottom and corners as the chocolate softens. The mixture should become glossy and thick in about 5 to 7 minutes. Do not let it boil; high heat can make chocolate seize, scorch, or turn grainy. If your stove runs hot, lift the pan off the burner for a few seconds while stirring, then return it to low heat.
- Finish the fudge. Once only a few small chocolate pieces remain, remove the pan from the heat. Keep stirring until the residual warmth melts them. Stir in the vanilla and, if desired, the chopped nuts. The mixture will be thick and will start to set as it cools, so work steadily without rushing or using excessive force.
- Fill the pan. Scrape the fudge into the prepared pan. Spread it into an even layer, pressing gently into the corners with the spatula. Smooth the top, then scatter on the reserved nuts if using them. For a tidy top, lightly tap the pan on the counter once or twice to settle the mixture.
- Chill until firm. Refrigerate the pan for 2 hours, or until the center feels firm when pressed lightly. Keep the pan level while it chills. The edges may set a little sooner than the middle, but wait until the center is firm before cutting so the squares hold their shape.
- Cut and serve. Use the parchment overhang to lift the fudge onto a cutting board. With a large, sharp knife, cut it into 6 rows in each direction for 36 squares. If the knife drags, warm the blade under hot water, wipe it completely dry, and make the next cut. For smaller bites, cut each square in half.
Tips
- Choose the right milk. Sweetened condensed milk is thick, sweet, and essential to this quick-set recipe. Evaporated milk is thinner and unsweetened, so swapping it in will not produce the same firm, creamy fudge. Check the label before opening the can.
- Keep the heat low. Chocolate can scorch quickly, especially around the base of a saucepan. Stir continuously, use a heavy pan if you have one, and take it off the burner as soon as the mixture is smooth. Avoid getting water in the chocolate; even a small amount can make it seize.
- Adjust the sweetness thoughtfully. Semisweet chocolate gives a balanced, classic flavor. Milk chocolate can be used for a sweeter result, but because it is softer and sweeter, the finished fudge may be less firm. For a less sweet flavor, use bittersweet chips; keep the condensed milk quantity unchanged.
- Make clean cuts. Chill the slab fully and wipe the knife between cuts. If the fudge is very hard straight from the refrigerator, leave it on the counter for about 5 minutes before slicing, but do not leave it out for an extended period.
Serving Suggestions
Serve the squares as a small dessert with coffee, black tea, or a glass of milk. Their rich chocolate flavor works well alongside fruit, so offer strawberries, raspberries, orange segments, or crisp apple slices if you want a fresher contrast. Because the squares are rich, cutting them into smaller pieces is useful for dessert platters, bake sales, or a mixed sweets tray.
For a simple presentation, arrange the pieces in a single layer on a plate or stack them between small sheets of parchment in a covered container. If serving them after refrigeration, give them a few minutes at room temperature to soften slightly. Keep the rest chilled while people help themselves, particularly in a warm room.
Variations
Nut-free: Leave out the walnuts or pecans. For crunch, stir in ¾ cup (about 90 g) of crisp rice cereal after the chocolate mixture comes off the heat. Fold it in gently so the pieces stay crisp and distributed instead of crushing them into crumbs.
Peanut butter swirl: Warm ¼ cup (64 g) creamy peanut butter just until pourable. Spread the fudge in the pan, drizzle the peanut butter across the surface, and draw a toothpick through it in loose curves. Do not stir it fully into the fudge, or the chocolate and peanut butter will blend rather than form a visible swirl.
Mint chocolate: Use ½ teaspoon (2.5 ml) peppermint extract in place of the vanilla for a clear mint flavor, or use ¼ teaspoon (1.25 ml) for a gentler one. Extracts vary in strength, so start with the smaller amount if you are unsure. A small amount of crushed peppermint candy can be sprinkled on top before chilling.
Chocolate-orange: Stir 1 teaspoon (about 2 g) finely grated orange zest into the melted mixture with the vanilla. Use only the colored outer peel, not the bitter white pith. This gives the fudge a fragrant citrus note without changing the setting method.
Cookie-piece fudge: Fold in ¾ cup (75 g) chopped plain chocolate sandwich cookies or crisp chocolate biscuits after removing the pan from the heat. Reserve a few pieces to scatter on top. The cookies soften somewhat as the fudge chills, so this version has a more tender, varied texture than a plain slab.
Storage and Reheating
Because this fudge contains dairy, refrigerate it within 2 hours of making or serving. Once it is fully set, store the squares in an airtight container with parchment between layers. They keep well in the refrigerator for up to 2 weeks; for the best texture, let a portion sit at room temperature for about 5 to 10 minutes before serving. Avoid leaving the full batch out for longer than 2 hours.
For longer storage, freeze the fudge for up to 3 months. Wrap the slab or individual squares tightly, then place them in a freezer-safe container or bag to limit exposure to air. Thaw the wrapped fudge in the refrigerator overnight, or thaw a small portion in the refrigerator for several hours. Unwrap after thawing so condensation does not collect directly on the chocolate.
Fudge does not need reheating, and warming it can make it soft or oily rather than improving it. If you want a softer bite, let a few pieces stand briefly at room temperature instead. Do not microwave the whole batch; if a topping or serving idea calls for warm fudge, warm only the portion you need in very short bursts and stir between them.
Frequently Asked Questions
Why did my fudge turn grainy?
Graininess most often comes from overheating the chocolate or allowing the mixture to boil. Melt it gently over low heat, stir continuously, and remove the pan from the burner as soon as the chocolate is nearly melted. Stirring off the heat will melt the last small pieces without exposing the mixture to extra heat.
Can I make this fudge without a candy thermometer?
Yes. This recipe relies on melted chocolate and sweetened condensed milk rather than cooked sugar syrup, so a candy thermometer is not needed. The useful visual cue is a smooth, glossy mixture that thickens as you stir; then it is spread into the pan and chilled until firm.
Can I use a different pan size?
An 8-inch square pan makes relatively thick squares. A 9-inch (23 cm) square pan also works, but the fudge will be thinner and may need slightly less time to become firm; begin checking after about 90 minutes. A loaf pan can be used for a smaller, thicker batch shape, though cutting the slab into equal pieces will take a little more care.
Can I use a microwave instead of a saucepan?
Yes. Put the chocolate chips, condensed milk, butter, and salt in a large microwave-safe bowl. Heat in 20-second bursts at medium power, stirring thoroughly after each burst, until nearly smooth; finish stirring until the remaining chocolate melts. Microwave strength varies, so short intervals and frequent stirring are safer than one long heating time.
How can I tell when the fudge is ready to cut?
The center should feel firm when pressed lightly and should not leave a deep dent. If the center is still soft or the knife smears the mixture, return the pan to the refrigerator for another 20 to 30 minutes. The exact setting time can vary with refrigerator temperature and the pan material.
Can I make the fudge ahead?
Yes. Prepare and chill it up to 2 weeks ahead, keeping it covered in the refrigerator. For the neatest pieces, you can leave it in the lined pan until closer to serving, then lift it out and cut it. If freezing, allow time for a slow refrigerator thaw before serving so the texture stays even.
Related
- Electric Smoker Turkey Breast Recipes for Juicy Results
- Elijah Craig Old Fashioned Recipe: A Classic Bourbon Cocktail
- El Mojito Recipe: A Fresh Cuban Rum Cocktail
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).