If you love rich chocolate desserts, this Hershey’s Hot Fudge Walnut Cake is a recipe worth saving. A soft, moist walnut cake is baked until tender, then served with warm Hershey’s hot fudge sauce for an irresistibly rich dessert. The combination of crunchy walnuts, fluffy cake, and creamy chocolate topping makes every bite satisfying.
This easy homemade cake is perfect for birthdays, family dinners, holiday gatherings, or whenever you’re craving a decadent chocolate dessert. The warm fudge topping melts over the cake and creates a delicious contrast with the crunchy walnuts.
Best of all, this recipe uses straightforward ingredients and simple baking techniques, making it an excellent easy chocolate cake recipe for home bakers.
Why You’ll Love This Walnut Cake
- Rich chocolate and walnut flavor
- Moist, tender homemade cake
- Warm, creamy fudge topping
- Crunchy walnuts throughout
- Easy ingredients and preparation
- Perfect for family gatherings
- Delicious with vanilla ice cream
- Great for birthdays and special occasions
Ingredients
For the Walnut Cake
- 2 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 1 1/2 teaspoons baking powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 1/2 cup packed brown sugar
- 3 large eggs
- 2 teaspoons vanilla extract
- 1 cup buttermilk
- 1/2 cup strong brewed coffee, cooled
- 1 cup chopped walnuts
- 1/2 cup semi-sweet chocolate chips
For the Hot Fudge Topping
- 1 jar (12–16 ounces) Hershey’s Hot Fudge Topping
- 2 tablespoons heavy cream
- 1 tablespoon unsalted butter
- 1/2 teaspoon vanilla extract
- 1/4 cup chopped walnuts, for garnish
Optional Toppings
- Vanilla ice cream
- Whipped cream
- Chocolate shavings
- Extra chopped walnuts
- Chocolate chips
- A pinch of flaky sea salt
How to Make Hershey’s Hot Fudge Walnut Cake
1. Prepare the Oven
Preheat your oven to 350°F (175°C).
Grease a 9×13-inch baking pan with butter or nonstick cooking spray. For easier removal, you can also line the bottom with parchment paper.
2. Combine the Dry Ingredients
In a medium bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
Set the mixture aside.
3. Cream the Butter and Sugar
In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy.
This should take approximately 2–3 minutes.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
4. Add the Wet and Dry Ingredients
Add approximately one-third of the dry ingredients to the butter mixture.
Mix gently, then add half of the buttermilk.
Continue alternating the dry ingredients and buttermilk, ending with the remaining dry ingredients.
Pour in the cooled coffee and mix just until the batter is smooth.
Do not overmix.
5. Add the Walnuts and Chocolate
Fold the chopped walnuts and chocolate chips into the batter using a spatula.
The walnuts add a wonderful crunchy texture while the chocolate chips create little pockets of melted chocolate throughout the cake.
6. Bake the Cake
Pour the batter into the prepared baking pan and spread it evenly.
Bake for approximately 35–42 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs.
Avoid overbaking because you want the cake to remain soft and moist.
Allow the cake to cool in the pan for approximately 15 minutes.
7. Prepare the Hot Fudge Topping
While the cake cools, place the Hershey’s Hot Fudge Topping in a small saucepan.
Add the heavy cream and butter.
Warm over low heat, stirring frequently, until the fudge becomes smooth and pourable.
Do not bring it to a boil.
Remove from the heat and stir in the vanilla extract.
8. Add the Fudge
Pour the warm fudge topping over the cake.
Use a spatula or the back of a spoon to spread it evenly across the surface.
Sprinkle with chopped walnuts.
For an extra indulgent presentation, add a few chocolate shavings or a light sprinkle of flaky sea salt.
9. Serve
Cut the cake into squares and serve warm.
For the ultimate chocolate dessert, place each slice in a bowl with a scoop of vanilla ice cream and drizzle additional warm fudge over the top.
Recipe Details
Prep Time: 20 minutes
Bake Time: 35–42 minutes
Cooling Time: 15 minutes
Total Time: About 1 hour 15 minutes
Servings: 12–16
Tips for the Best Chocolate Walnut Cake
Use room-temperature ingredients
Room-temperature butter, eggs, and buttermilk combine more easily and help create a smoother cake batter.
Don’t overmix the batter
Once the flour is incorporated, mix only until the ingredients are combined. Overmixing can make the cake dense.
Don’t overbake
A toothpick should come out with a few moist crumbs. A completely dry toothpick can indicate that the cake has been baked too long.
Warm the fudge gently
Hot fudge should be warm and pourable, not boiling. Gentle heating keeps the topping smooth and creamy.
Toast the walnuts
For extra flavor, toast the walnuts in a dry skillet over medium-low heat for about 3–5 minutes, stirring frequently. Cool them before adding them to the batter.
Easy Variations
Chocolate Pecan Cake
Replace the walnuts with chopped pecans for a delicious chocolate pecan version.
Double Chocolate Walnut Cake
Add an additional 1/2 cup of chocolate chips to the batter and finish with extra hot fudge.
Salted Chocolate Walnut Cake
Sprinkle a small amount of flaky sea salt over the warm fudge topping. The salty-sweet combination works beautifully with rich chocolate.
Mocha Walnut Cake
The small amount of coffee in the batter enhances the chocolate flavor. For a stronger mocha dessert, add 1 teaspoon of instant espresso powder.
Coconut Chocolate Cake
Add 1/2 cup shredded sweetened coconut along with the walnuts for a chocolate coconut variation.
What to Serve With Hot Fudge Walnut Cake
This rich cake pairs especially well with cold, creamy toppings.
Try serving it with:
- Vanilla ice cream
- Chocolate ice cream
- Whipped cream
- Fresh strawberries
- Raspberries
- Caramel sauce
- Extra hot fudge
- Toasted walnuts
A scoop of vanilla ice cream slowly melting over a warm slice creates the perfect contrast between hot chocolate fudge and cold, creamy ice cream.
Make-Ahead and Storage
The cake can be baked 1 day ahead and stored tightly covered at room temperature if your kitchen is cool.
For longer storage, refrigerate the cake in an airtight container for up to 4 days.
Keep the hot fudge topping refrigerated separately if you are preparing it ahead. Reheat it gently in a saucepan or microwave until it becomes pourable again.
Individual slices can be reheated in the microwave for approximately 15–25 seconds. Add warm fudge and ice cream just before serving.
The unfrosted cake can also be frozen for up to 2 months. Wrap it tightly in plastic wrap followed by aluminum foil. Thaw overnight in the refrigerator before serving.
Frequently Asked Questions
Can I use a different chocolate topping?
Yes. Any good-quality hot fudge sauce can be used. A homemade chocolate ganache also works beautifully.
Can I use milk chocolate chips?
Yes. Milk chocolate creates a sweeter, softer chocolate flavor. Semi-sweet chocolate is preferable if you want a richer balance.
Can I make this cake without coffee?
Absolutely. Replace the coffee with an equal amount of milk or buttermilk. Coffee enhances the chocolate flavor but does not make the cake taste strongly of coffee.
Can I use pecans instead of walnuts?
Yes. Pecans are an excellent substitute and pair particularly well with chocolate and fudge.
How do I keep the cake moist?
Avoid overbaking and store the cooled cake tightly covered. Adding the hot fudge shortly before serving also helps create a rich, moist texture.
Final Thoughts
This Hershey’s Hot Fudge Walnut Cake combines everything a chocolate lover could want: tender homemade cake, crunchy walnuts, chocolate chips, and a warm, creamy fudge topping.
Serve it with vanilla ice cream for an indulgent homemade chocolate dessert, or enjoy a simple slice with coffee after dinner. Whether you’re preparing it for a holiday, birthday, potluck, or weekend treat, this easy walnut cake is a delicious way to turn simple ingredients into a memorable dessert.

