Toll House Chocolate Fudge Recipe: No-Bake Richness With Toasted Nut Crunch

Desserts

Toll House Chocolate Fudge Recipe: No-Bake Richness With Toasted Nut Crunch

This Toll House chocolate fudge delivers the same velvety richness and nutty crunch that made the original cookies legendary—now in no-bake bar form. The secret lies in melting chocolate and butter together until perfectly smooth, then folding in toasted nuts for that signature crunch.

I perfected this recipe after years of baking Toll House cookies, adapting the technique to create a decadent dessert that’s easier than pie.

The beauty of this no-bake method is its simplicity: just five key ingredients—chocolate, butter, sugar, nuts, and a touch of vanilla—come together in a single bowl. No oven required, no waiting for dough to rise, and no risk of overbaking.

What you’ll end up with is a fudgy, crackly-topped bar with pockets of melted chocolate and crispy nuts in every bite, all set in a rich, velvety base that melts on the tongue.

What sets this apart is the toasted nut crunch, achieved by lightly browning the nuts before mixing them in. This step elevates the texture, giving each bite a satisfying contrast between the soft fudge and the crispy nuts.

The recipe is foolproof—ideal for beginners or anyone craving a dessert that feels indulgent but doesn’t require hours in the kitchen.

Perfect for holiday gifts, potlucks, or satisfying a chocolate craving in 30 minutes or less, this fudge keeps well at room temperature and tastes even better the next day. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for toll house chocolate fudge

Five essential ingredients transform into velvety fudge with a nutty crunch—no oven needed.

Ingredient Amount Notes
Semi-Sweet Chocolate Chips 🍫 12 oz High-quality chocolate preferred
Unsalted Butter 🧈 1 cup Cut into small cubes
Granulated Sugar 🍚 1 cup White or light brown
Heavy Cream 🥛 1 cup Full-fat for best texture
Pure Vanilla Extract 🌿 1 tsp High-quality preferred
Walnuts 🥜 1 cup Toasted until golden
Peanut Butter 🥜 ½ cup Creamy variety preferred
Salt 🧂 ¼ tsp Fine sea salt
Vegetable Oil 🫒 1 tbsp For greasing pan

The chocolate is non-negotiable here—Ghirardelli or Guittard semi-sweet chips melt the smoothest. I always grab a 24-ounce bag and split it for this recipe and cookies. For the nuts, walnuts are classic, but pecans or almonds work beautifully too. Toast them in a dry pan over medium heat until fragrant—about 5 minutes. The peanut butter adds richness; natural, unsweetened varieties keep the flavor pure. Butter matters too: use unsalted and cold for the best melt-down. Store your chocolate chips in a cool, dry place to prevent blooming.

No walnuts? Pecans or macadamias give a similar crunch. Out of peanut butter? Almond butter or tahini works in a pinch, though the flavor shifts slightly. The heavy cream should be cold when measuring—this ensures proper thickening. For a deeper chocolate flavor, add 1 oz of cocoa powder to the mix. The vanilla extract can be imitation if you're on a budget, but high-quality pure vanilla elevates the dessert significantly. If you prefer a sweeter fudge, add an extra 2 tbsp of sugar, but the original recipe balances perfectly.

This fudge sets at room temperature but tastes even better chilled for 1-2 hours before slicing. Store in an airtight container at room temperature for up to 2 weeks, or refrigerate for 3 weeks to extend freshness. For gift-giving, wrap individual bars in parchment paper and tie with twine. The texture improves overnight, so make it the day before serving. If the top hardens, simply warm the fudge for 10 seconds in the microwave to soften before slicing.

❤️

Why You'll Love This Recipe

  • Pantry Staples Only: I swear by this recipe because it uses stuff I already have—no special trips to the store. Butter, sugar, chocolate chips, cream, and vanilla? That’s my kitchen’s basic lineup, and it always delivers that rich, melty texture without fail.
  • Three-Ingredient Magic: Honestly, the heavy cream and sugar combo is where it shines. You melt the chocolate, stir in the cream, and—boom—it’s silky smooth with just the right snap. No fancy techniques, no overcomplicating it.
  • Holiday or Snack Attack: Between us, this is my go-to for Christmas gifts or when I need a quick pick-me-up. Wrap it in foil for a last-minute present, or just grab a piece straight from the pan when I’m craving something sweet. (Yes, even on a Tuesday night.)
  • No-Waste Winner: The leftovers? They last forever if you store them right. I portion it into small squares, and it stays fudgy for days—no freezer burn, no soggy mess. Plus, it’s budget-friendly enough that I can make a whole batch without guilt.

Step-by-step instructions for Toll House chocolate fudge

This no-bake fudge delivers rich, velvety texture with nutty crunch—no oven required.

1

Toast the Walnuts for Enhanced Flavor

Preheat your oven to 350°F. Spread the 1 cup walnuts evenly on a baking sheet and toast for 8-10 minutes until they release an aromatic toasted scent and turn a rich golden brown. Watch them carefully—they burn quickly once they reach that perfect color. Let them cool completely before using, as warm nuts will release moisture that affects the fudge's texture.

This toasting step transforms bland walnuts into flavorful, crunchy pieces that contrast beautifully with the creamy fudge. I like to break them into smaller clusters with a wooden spoon while still warm, which gives each bite more texture variety. Set the toasted walnuts aside for the next step.

2

Melt Chocolate and Butter Together

In a medium microwave-safe bowl, combine the 12 oz semi-sweet chocolate chips and 1 cup unsalted butter cut into small cubes. Microwave in 30-second intervals, stirring between each interval, until the mixture is completely melted and smooth. The chocolate should be fully incorporated with no visible streaks of butter remaining.

I've found this two-stage melting method works best—first melting the butter alone for 15 seconds to soften it, then adding the chocolate. This prevents the chocolate from seizing up. The mixture should be glossy and silky when done, with a temperature around 110°F. If it looks grainy, stir in an additional 5 seconds of microwave time to ensure full melting.

3

Mix Sugar and Cream for the Base

In a separate large bowl, whisk together the 1 cup granulated sugar, 1 cup heavy cream, 1 tsp pure vanilla extract, 0.5 cup peanut butter, and 0.25 tsp salt until completely dissolved and smooth. The mixture should be homogeneous with no visible sugar granules. This combination forms the creamy foundation of your fudge, so proper mixing is crucial.

I like to warm the heavy cream slightly first—just enough to make it easier to whisk with the sugar. This prevents clumping and ensures the fudge develops a silky consistency. The peanut butter adds richness while the salt enhances all the flavors. Give everything a final stir to make sure the peanut butter is fully incorporated and no pockets remain.

4

Combine All Ingredients and Fold in Nuts

Pour the melted chocolate-butter mixture into the sugar-cream mixture and stir vigorously with a wooden spoon for 2-3 minutes until fully combined and smooth. The mixture will thicken noticeably as it cools slightly. Then, gently fold in the 1 cup toasted walnuts using a spatula, being careful not to overmix which could break up the nuts too much.

This is where the magic happens—the chocolate and peanut butter create a deep, complex flavor while the cream keeps it luscious. The walnuts should be evenly distributed throughout. If the mixture looks too thick, you can gently warm it for 10-15 seconds in the microwave to restore flow, but don't overheat it or the chocolate will seize.

5

Grease the Pan and Set the Fudge

Lightly grease an 8x8-inch baking dish using the 1 tbsp vegetable oil. Spread the fudge mixture evenly into the prepared dish, using the back of a spoon to create a smooth, level surface. Tap the dish gently on the counter a few times to eliminate any air bubbles that might have formed during mixing.

Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or until completely set. The fudge should firm up enough that it holds its shape when cut. For best results, I recommend letting it set overnight—this allows the flavors to meld and the texture to become perfectly firm yet still fudgy. When ready to serve, cut into squares using a sharp knife dipped in hot water for clean cuts.

👨‍🍳

Pro Tips For Making Toll House Chocolate Fudge

  • MELT CHOCOLATE SLOWLY: I learned this the hard way—dumping chocolate chips into hot butter and cream too fast creates lumps that never smooth out. Instead, lower the heat to medium-low once the butter melts, then gradually add the chocolate chips while stirring. If you’re impatient, at least spread them out so they melt evenly.
  • USE HEAVY CREAM AT ROOM TEMP: Cold heavy cream makes the fudge grainy and uneven. Take it out of the fridge 30 minutes before using, or even better, warm it slightly in the microwave (30 seconds, stir, repeat if needed) until it’s just warm to the touch. This ensures a silky texture—no one wants clumps in their fudge.
  • STOP BEFORE IT SETS: Overbaking is the fastest way to ruin a batch. The fudge should pull away from the edges but still be slightly soft in the center when done. If you’re unsure, test it early—it firms up fast. Resist the urge to keep baking; underdone fudge is better than dry, cracked mess.
  • SWAP CHOCOLATE CHIPS FOR CHUNKS: Skip the pre-portioned chips—break a high-quality chocolate bar (70% dark or semi-sweet) into rough chunks for deeper flavor. They melt slower, so add them last and stir until fully incorporated. (Yes, it’s messier, but the taste makes it worth it.)

Troubleshooting this dish

Grainy Chocolate Texture

If your fudge develops a grainy texture, it’s usually from overheating the chocolate or butter. I’ve found that melting chocolate in 30-second bursts with stirring between each interval prevents this. For extra insurance, add 1 tbsp heavy cream to the melted chocolate mixture—this helps smooth out any imperfections.

If the graininess appears after mixing, gently reheat the entire mixture for 10 seconds in the microwave, then stir vigorously. The heat will help re-emulsify the fats and create that silky consistency again. 🔥

Fudge Too Soft or Runny

This typically happens when the fudge hasn’t set properly or the cream was too warm when mixed. To fix it, place the dish in the refrigerator for an additional 1-2 hours to firm up.

If it’s still too soft, chill it in the freezer for 15-20 minutes before slicing—just be careful as it may be very cold. For future batches, ensure your heavy cream is cold when measuring and that the fudge sets at room temperature for the full 4 hours before cutting.

Nuts Not Crunchy Enough

The key to perfect nut crunch lies in proper toasting. If your walnuts (or other nuts) lack crunch, they likely weren’t toasted long enough. Next time, toast them for 10-12 minutes at 350°F until they’re deeply golden and fragrant.

Let them cool completely before mixing—warm nuts release moisture that can make the fudge soggy. For extra crunch, lightly toast the nuts a second time right before folding them into the fudge mixture. 🥜

Fudge Sticking to Pan

Even with greased pans, fudge sometimes sticks due to moisture or insufficient oil. I recommend using a mix of vegetable oil and a bit of butter to grease your 8x8-inch pan—this creates a better barrier.

For stubborn sticking, run a thin knife around the edges before removing the fudge, then place a damp paper towel over the top and invert the pan onto a plate. The fudge should pop right out.

If it still resists, chill the pan for 5 minutes in the freezer to help release it.

Uneven Setting or Cracked Top

Temperature fluctuations during setting cause uneven textures. Keep your fudge in a cool, consistent environment—avoid drafts or direct sunlight. If the top develops cracks, it’s a sign the fudge dried out too quickly.

To prevent this, cover the dish tightly with plastic wrap and press it directly onto the surface to eliminate air pockets. For cracked fudge, simply smooth the top with a spatula before serving—it won’t affect the flavor or texture underneath. ✨

Fudge Too Sweet or Bitter

Balancing sweetness and chocolate flavor is all about ratios. If your fudge tastes too sweet, reduce the sugar by 2 tbsp next time and add 2 oz more chocolate chips for depth. For bitter fudge, use a slightly sweeter chocolate like Ghirardelli 60% dark instead of semi-sweet.

Taste as you go—adding a pinch of salt (like the ¼ tsp in the recipe) enhances all flavors and helps balance sweetness. The peanut butter also adds natural sweetness, so adjust it if needed.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 120mg40%
Sodium 280mg12%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 45g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this fudge use peanut butter instead of nuts only?

The peanut butter adds a rich, creamy depth that complements the chocolate and nuts perfectly. Unlike traditional fudge recipes, this version incorporates ½ cup peanut butter to create that signature Toll House flavor profile—similar to how the original cookies use butter and chocolate chips. The peanut butter also helps bind the mixture while adding natural sweetness and protein. For a nut-free version, you could substitute with almond butter or an extra 2 oz of chocolate chips.

2

Can I make this fudge without nuts for allergies?

Simply omit the 1 cup walnuts and replace them with ½ cup extra chocolate chips or ¼ cup mini chocolate chips for texture. The peanut butter still provides that satisfying crunch, and the fudge will maintain its rich, velvety texture. For added crunch, lightly toast ½ cup pumpkin seeds or white chocolate chips as alternatives. Always check labels for nut cross-contamination if allergies are a concern.

3

How do I know when the fudge is fully set?

The fudge should be firm enough to hold its shape when gently pressed with a finger, but still soft enough to cut cleanly with a knife. After 4 hours in the refrigerator, test by inserting a toothpick—if it comes out mostly clean with just a few crumbs, it's ready. For best results, let it set overnight (6-8 hours) as this allows flavors to meld and prevents crumbling when slicing. If it's still too soft, chill for 15-20 minutes in the freezer before serving.

4

Can I add mix-ins like coffee or orange zest?

Yes! This recipe is flexible for flavor variations. For a coffee twist, add 1 tbsp instant espresso powder to the sugar-cream mixture. For citrus, zest 1 orange and add 1 tsp orange extract along with the vanilla. Keep mix-ins to 1-2 tbsp total to avoid altering the texture. The key is balancing moisture—if using liquids (like extracts), reduce the heavy cream by 1 tbsp to maintain proper consistency.

5

Will this fudge keep at room temperature?

Yes, this no-bake fudge stays fresh at room temperature for up to 2 weeks when stored in an airtight container. The combination of chocolate, butter, and peanut butter creates a stable fat base that resists spoilage. For longer storage (up to 3 weeks), refrigerate. The texture may soften slightly when warm, but it firms up again at room temperature. Avoid humidity—moisture can cause the top to sweat or develop condensation.

★★★★★4.9(14 reviews)
Categories Desserts