Chocolate Walnut Fudge is the kind of classic treat that never goes out of style. Rich, dense, and loaded with nutty crunch, it brings together smooth chocolate and earthy walnuts in a perfect bite-sized square. Whether you’re making it for the holidays, a bake sale, or just because you’re craving something indulgent, this fudge hits the spot every time.
What makes this fudge so satisfying is its simplicity. You only need a few ingredients to pull it off, and most of them are pantry staples: quality chocolate, sweetened condensed milk, butter, vanilla extract, and of course, chopped walnuts. The key is using good chocolate and not skimping on the nuts—they give the fudge that signature crunch and a slightly bitter contrast that balances out the sweetness.
The process itself is easy and doesn’t require a candy thermometer or advanced skills. You melt everything gently, stir in the nuts, pour the mixture into a pan, and let it chill until firm. Once it sets, slice it into squares and it’s ready to serve or gift. It stores well too, making it a great make-ahead option for parties or care packages.
If you want to get creative, you can customize this basic fudge in a bunch of ways. Add a pinch of sea salt on top for a salty-sweet twist. Swirl in a bit of peanut butter, caramel, or espresso powder for extra flavor. Or try mixing in dried cranberries, shredded coconut, or even crushed peppermint during the holidays.
Chocolate Walnut Fudge is indulgent but approachable, fancy enough to impress yet easy enough to whip up on a weekday evening. It’s the kind of nostalgic dessert that brings back memories with each bite and never fails to satisfy a serious chocolate craving. Serve it with coffee, tuck a few pieces into a gift box, or keep a stash in the fridge for when you need a little something sweet.

Ingredients
- 2 cups semi-sweet chocolate chips
- 1 can sweetened condensed milk 14-ounce
- 1 teaspoon vanilla extract
- 1 cup walnuts chopped
- 1 tablespoon butter
Instructions
- Line an 8-inch square baking dish with aluminum foil or parchment paper.
- In a medium saucepan, combine the chocolate chips and sweetened condensed milk over low heat.
- Stir constantly until the chocolate is fully melted and the mixture is smooth.
- Remove from heat and stir in the vanilla extract and butter until well combined.
- Fold in the chopped walnuts.
- Pour the mixture into the prepared baking dish, spreading it evenly.
- Refrigerate for 2 hours or until firm before cutting into squares.
Nutrition












I followed the recipe but it turned out too sweet for my taste. Maybe less condensed milk next time?
Condensed milk is super sweet, like why use it if you don’t want sweet? Just use less. Duh!
Yeah, I thought it was a bit sweet too. Maybe try adding a pinch of salt next time to balance it out?
Why do people add walnuts to fudge? It’s just confusing. Without them, it would be perfect! 😒
This fudge is AMAZING! Super easy to make and it tastes delicious. I made it for my family and they loved it!
Made this for my kids and they ate it all! Definitely a hit! Just be careful not to eat it all yourself! 😂
Too much chocolate for my liking! Should’ve added somthin like salt to balance it out. Just not my thing.
Fudge! Yum! 😋
I’ll just stick to store-bought next time. My fudge was like a rock. What did I do wrong? 😩
Super easy and quick to make! Just made it for a party, and everyone raved about it! 😍
I don’t think chocolate and condensed milk go together 🤔 Seems weird.
Wow, super rich! A little goes a long way. My kids loved it! 🥳
So glad to hear your kids loved it! It’s definitely a family favorite at our house too. 😄
Yeah, it’s good and all, but isn’t it a bit too sweet? I think I’d skip the condensed milk next time.
I can’t believe how easy this was! I made it in no time and it turned out perfect. 10/10!
I don’t know, maybe I did something wrong, but it turned out too sweet for me. I prefer dark chocolate.
My grandma used to make something similar. This recipe brought back great memories! Thank you!
This recipe is a flop. My fudge didn’t set. I followed the instructions to the letter!
Is the butter really necessary? I forgot to add it and it still came out fine.
Butter adds richness, but I guess you can skip it if you like! Glad it worked out for you!
It was okay, but too sweet for my taste. I think I would reduce the condensed milk next time.
Reducing condensed milk? That’s like taking the ice outta an ice cream! But if ya like less sweet, go for it! Just don’t forget the walnuts! 🍫
I find it crazy that people think it’s too sweet! I thought it was just right. But hey, everyone has different taste buds! 😊
I’m not a fan of walnuts, so I left them out. Still turned out great! Sweet as can be!
I’m glad it turned out well! I might try it without walnuts too, I’m not a big fan either!
Leaving out the walnuts? Is that even a fudge anymore? Sounds like a cop-out to me. Better get yourself some walnuts next time!
This fudge is AMAZING! I can’t stop eating it, my kids love it too. Great recipe!!
I’m so glad you loved it! This is definitely a favorite in our house too!
Yum! Fudge is life! I just ate a whole batch myself. No regrets!!
This recipe looks good but I thought fudge was only for holidays? Whatever, I’m making it now.
Not gonna lie, I don’t love condensed milk. The texture is good, but it’s too sweet for me. Could reduce the chocolate chips? Idk.
Perfect for my chocolate cravings! Easy and fast prep time. Love it!
Made this for my work potluck, and it disappeared in minutes! So good!
Wait… only 2 cups of chips? This must be a mistake 😂. Isn’t it too little?
Nah, I always use 4 cups. More chips means more chocolate flavor, you know? Just saying 😅.
I think 2 cups is enough! The fudge will be rich, and you don’t want it to be too sugary. Can’t wait to try it! 🍫
I don’t like walnuts. Do I have to put them? Maybe use peanuts instead?
Meh… didn’t cook right, my chocolate turned hard instead of fudgey. I followed all steps! So frustrating.
Is there a substitute for walnuts? My kid is allergic, but I want to try this.
Absolutely delicious! This fudge was a hit at my party. Will make again!
I think you forgot to mention to let it cool before cutting. Just made a mess.
I had a hard time melting the chocolate! It got too thick for me. Any tips?
Looks like it should be fudgy but mine was more like dense truffles. Delicious anyway, just not the clean squares I expected.
Yum! Made this for a party and it was a hit. Everyone wanted the recipe! 🍫
Pretty easy, but mine got a little too thick when I waited too long before pouring. Next time I’ll have the dish ready and pour immediately.
This is the best fudge recipe ever! So easy to make and delicious. Will definitely do again! ❤️
This came out super rich and creamy—exactly what I wanted. The walnuts add a great crunch. I chilled it a full 2.5 hours just to be safe.
Yesss! Rich and creamy is the goal with fudge like this 😍 I always do the longer chill too—2 hours never feels like enough for me.
I tried something similar but mine was grainy—maybe I didn’t stir enough. Did you keep the heat really low the whole time? Also, do you think 1 cup walnuts is too much?
I’m not sure about using “low heat” for chocolate—mine seized a bit when I got distracted. Still tasted good though, just looked weird.
I think the 8-inch pan might be too small with 2 cups chocolate chips—mine barely filled it and the thickness was weird. Maybe I measured wrong though.
Walnuts are great but I used pecans and it tasted kinda different (in a good way?). Also I didn’t have foil so parchment worked fine.
Fudge? more like sludgy! Too sweet for my taste, but the kids liked it.
I get that! It’s super sweet, but you can always adjust the sugar in recipes! Try dark chocolate next time if you want less sweetness.
5/5 would make again. Vanilla + butter with the condensed milk is such a good combo. Also the walnuts make it feel fancy.