Desserts
This Baker's semi-sweet chocolate fudge recipe delivers the perfect balance of rich, velvety texture and a crispy, crackly top that melts in your mouth. The secret lies in precise temperature control and a gentle stirring technique that creates those signature swirls without overworking the mixture.
I've perfected this recipe after years of trial and error—no more grainy fudge or overly dense blocks here.
The process begins with melting chocolate over a double boiler, ensuring smooth, lump-free results. As the mixture cools slightly, we incorporate butter and condensed milk, then fold in corn syrup for that signature fudge texture.
The key moment comes when we pour it into a prepared pan and let it set at room temperature—patience here makes all the difference.
What you'll end up with is a slab of fudge with glossy, crackly edges and a silky interior that practically dissolves on your tongue. The semi-sweet chocolate provides deep cocoa flavor without bitterness, while the crisp top adds satisfying texture.
This isn't just fudge—it's a dessert experience that rivals anything from a specialty bakery.
The beauty of this recipe is its versatility. You can keep it classic with just chocolate and nuts, or add peppermint for a festive twist, or even sprinkle sea salt for a sophisticated flavor profile. Each variation maintains that perfect balance of textures and flavors that makes this fudge irresistible.
Ingredients for baker's semi sweet chocolate fudge
Nine essential ingredients transform into luxurious fudge with that signature crackly top.
| Ingredient | Amount | Notes |
|---|---|---|
| Semi-Sweet Chocolate Chips 🍫 | 12 oz | High-quality baking chocolate preferred |
| Unsalted Butter 🧈 | 1 cup | Cold, cut into small pieces |
| Sweetened Condensed Milk 🥛 | 14 oz | Standard can size, not evaporated |
| Light Corn Syrup 🍯 | ½ cup | Karo brand recommended |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality extract |
| Fine Sea Salt 🧂 | ½ tsp | For finishing, optional |
| Pecans or Walnuts 🥜 | ½ cup | Chopped, toasted for crunch |
| Peppermint Extract 🍃 | ½ tsp | Optional festive addition |
| Flaky Sea Salt 🧂 | 1 tbsp | For decorative finishing |
The chocolate is non-negotiable here—Ghirardelli or Guittard semi-sweet chips melt beautifully and provide that rich, velvety texture. Costco or specialty baking stores carry the best quality in bulk. For the butter, grab European-style unsalted if you can find it—it has higher fat content for that perfect mouthfeel. The condensed milk should be fresh; once opened, it lasts 6 months in the fridge. Corn syrup isn't just a sweetener—it's what creates that signature fudge texture, so don't skimp on quality there either.
No vanilla extract? Vanilla bean paste at half the amount works beautifully. Running out of nuts? Crushed pretzels or candied ginger add different textures without compromising flavor. The peppermint extract is optional but transforms this into a festive holiday treat—McCormick or Frontier Co-op carry excellent quality. For a sophisticated touch, swap the fine sea salt for Maldon flaky salt. If you're feeling adventurous, try adding a pinch of espresso powder to deepen the chocolate flavor without bitterness.
This fudge needs patience to set properly. Once poured into your prepared pan, let it sit at room temperature for at least 4 hours—don't rush it. Store leftovers in an airtight container in the fridge for up to 2 weeks. For a restaurant-quality presentation, dust with powdered sugar before slicing. The nuts and salt topping can be added right before serving, so they stay fresh and crunchy. Freeze any extras for up to 3 months—it reheats beautifully in the microwave for 20-second bursts.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe because it uses things I always have—chocolate chips, butter, and that can of condensed milk collecting dust. No fancy ingredients, no last-minute grocery runs, just pure, reliable fudge magic.
- Rich & Simple: The combo of semi-sweet chocolate, warm butter, and a touch of corn syrup gives it that perfect balance—smooth but not cloying, with just enough vanilla to make it sing. Honestly, it’s the kind of flavor that makes you pause mid-bite.
- Gift-Worthy in Minutes: Between us, this is my go-to for holidays, teacher gifts, or just because. It sets in a flash, cuts cleanly, and looks fancy enough to wrap in foil like a pro—no one will guess it took less than 30 minutes.
- No-Waste Wonder: A batch makes enough to share (or not), and leftovers? They last weeks in the fridge. Plus, the syrup and condensed milk stretch my budget—this is the kind of treat that feels indulgent without breaking the bank.
Step-by-step instructions for silky swirl fudge with crunchy top
Transform simple pantry staples into luxurious fudge with this foolproof method.
Melt Chocolate and Butter Together
In a heavy-bottomed saucepan, combine the 12 oz semi-sweet chocolate chips and 1 cup unsalted butter over medium-low heat. Stir gently with a silicone spatula, letting the chocolate melt completely before adding any other ingredients. This gradual melting prevents scorching and ensures a smooth texture.
Watch for the chocolate to transform from solid to a glossy, liquid state—this typically takes about 5-7 minutes. The mixture should be completely smooth with no graininess remaining. Remove from heat once fully melted and set aside for now. This step establishes the rich chocolate base that defines the fudge's character.
Combine Condensed Milk and Corn Syrup
Return the saucepan to medium heat and add the 14 oz sweetened condensed milk and 0.5 cup light corn syrup. Bring to a gentle simmer, stirring constantly to prevent scorching. The mixture will bubble softly and thicken noticeably—this is when you'll notice it reaching the perfect fudge consistency.
Simmer for exactly 5 minutes after it first comes to a boil. You'll know it's ready when it reaches 234-238°F on a candy thermometer (this is the soft-ball stage). The syrup will thicken to a glossy, ribbon-like consistency that coats the back of a spoon. This precise temperature is crucial for achieving that signature fudge texture.
Merge Ingredients for Perfect Texture
Immediately remove the pan from heat and pour the hot condensed milk mixture into the melted chocolate-butter combination. Stir vigorously for 2 minutes until completely smooth. Add the 1 tbsp vanilla extract and 0.5 tsp peppermint extract (if using), mixing well to distribute the flavors evenly.
Here's where it gets interesting—this is the moment that determines whether your fudge will be silky or grainy. The residual heat from the hot milk mixture will continue melting any remaining chocolate solids. If you notice any lumps, return the pan to low heat for just 10-15 seconds to fully incorporate. The mixture should now have a thick, pudding-like consistency.
Add Nuts and Prepare for Setting
Stir in the 0.5 cup chopped pecans or walnuts (if using) until evenly distributed throughout the fudge. Transfer the mixture to a 9x9-inch square baking dish lined with parchment paper, pressing it down gently with a spatula to create an even surface. This step ensures the nuts are properly incorporated without sinking to the bottom.
Smooth the top with the back of a spoon, creating a level surface for the perfect crunchy top. Let the fudge cool at room temperature for 1 hour before refrigerating. This initial cooling period allows the fudge to begin setting while preventing a skin from forming on the surface.
Create the Crunchy Top and Finish
After the 1-hour room temperature cooling, transfer the fudge to the refrigerator and chill for 2-3 hours until completely firm. Just before serving, sprinkle the 1 tbsp flaky sea salt evenly over the surface, pressing down gently to adhere. This creates both visual appeal and a delightful textural contrast with each bite.
The fudge is now ready to slice into perfect squares. Use a sharp knife dipped in hot water and wiped dry between cuts for clean, crisp edges. Serve immediately or store in an airtight container at room temperature for up to 1 week. The contrast between the silky interior and crunchy top makes this fudge truly special.
Pro Tips For Making Baker'S Semi Sweet Chocolate Fudge
- STIR CONSTANTLY ON LOW: I learned this the hard way—when I cranked the heat too high, the condensed milk burned before the chocolate melted smoothly. Keep it at a gentle simmer and stir every 30 seconds with a silicone spatula. The moment it thickens (it’ll pull away from the sides), that’s when you pull it—no guessing.
- MELT BUTTER FIRST: Skip the "all at once" chaos. Melt the butter first over low heat, then whisk in the chocolate chips gradually. This prevents scorching and ensures the chocolate melts evenly without seizing. (Yes, even if you’re impatient like me.)
- SKIP THE OVERMIXING: Once the fudge reaches that perfect ribbon stage (when you lift the spatula and see a slow, thick trail), stop stirring. Overmixing makes it grainy and less velvety—trust the texture, not the clock. It’ll set up just fine.
- USE A LIGHT TOUCH OF SYRUP: The corn syrup is non-negotiable, but don’t eyeball it. Measure it precisely—too little, and the fudge cracks; too much, and it stays sticky. If you’re short on time, swap in 1 tablespoon of honey (same ratio), but the syrup’s neutral flavor keeps the chocolate shining.
Serving suggestions for this dish
Classic Presentation
Serve your fudge on a chocolate-dusted slate board for an elegant touch—just brush melted chocolate over the board and let it set. Arrange squares in neat rows with flaky sea salt sprinkled between them for visual appeal.
I like to pair it with chilled vanilla bean ice cream for a warm-cold contrast that's pure indulgence. 🍫
Coffee Pairings
A dark roast espresso cuts through the richness beautifully—try a 16-ounce cold brew or a doppio shot from a La Marzocco Linea Mini for the perfect balance. For a festive twist, add a cinnamon stick to your coffee mug alongside the fudge.
The bitterness of the coffee enhances the chocolate flavor while cleansing your palate between bites.
Holiday Gifting
Package individual squares in cellophane bags tied with gold ribbon for a luxurious gift. Add a mini chocolate spoon from Sur La Table for the perfect finishing touch.
I've found that 24 individual portions fit beautifully in a wooden gift box lined with parchment paper—ideal for Christmas or Valentine's Day surprises. The presentation makes it feel like a specialty treat from a high-end patisserie.
Dessert Board Spread
Create a chocolate lover's board by pairing fudge with strawberry shortcake, raspberry coulis, and white chocolate-dipped strawberries. Use dark chocolate ganache as a base for the board, then arrange the fudge alongside caramel popcorn and toasted almonds.
The combination of textures and flavors makes this perfect for special occasions or impressive dinner parties. 💫
Kids' Party Favorite
Cut the fudge into fun shapes using cookie cutters before it fully sets. Kids love heart shapes for Valentine's Day or stars for birthdays. Serve with colorful sprinkles on top and mini marshmallows on the side for dipping.
This makes fudge feel like a playful treat rather than just dessert—perfect for celebrations or after-school snacks.
Wine Pairings
A tawny port or ruby port complements the fudge's richness perfectly—their caramel and dried fruit notes enhance the chocolate experience. For a lighter option, try a Pinot Noir from Oregon's Willamette Valley, which balances the sweetness without overwhelming it.
The acidity in the wine helps cleanse your palate between bites, making each square taste even more luxurious. 🍷
Nutrition facts
Frequently asked questions
Why does my fudge turn out grainy?
Graininess usually happens when chocolate isn't melted completely or when the mixture cools too quickly. Always melt chocolate over medium-low heat and stir constantly until completely smooth. After combining ingredients, let the fudge cool at room temperature for 1 hour before refrigerating to prevent graininess from forming.
Can I substitute dark chocolate for semi-sweet?
Yes, but you'll need to adjust the sweetness. Use 70% dark chocolate and add 1 extra tablespoon of corn syrup to balance the bitterness. For 85% dark chocolate, increase corn syrup to 2 extra tablespoons. The texture will remain the same, but the flavor will be more intense and less sweet.
How do I get that perfect crackly top?
The crackly top comes from letting the fudge set at room temperature for 1 hour before refrigerating. After chilling, let it sit at room temperature for 5-10 minutes before slicing. The contrast between the warm fudge and cool air creates the signature crack. For extra crunch, sprinkle powdered sugar on top before it fully sets.
What's the best way to store leftover fudge?
Store in an airtight container at room temperature for up to 1 week, or refrigerate for 2 weeks to maintain freshness. For longer storage, freeze in 1-inch thick slices wrapped tightly in plastic for up to 3 months. Thaw at room temperature for 30 minutes before serving.
Can I make this fudge without corn syrup?
You can substitute with honey or maple syrup, but the texture will be slightly different. Use ½ cup honey for every ½ cup corn syrup and reduce the condensed milk by 1 tablespoon to account for the extra moisture. The fudge will be slightly softer but still delicious.
