Classic Chocolate Sheet Cake with Fudgy Icing – Easy Crowd-Pleasing Dessert
Classic Chocolate Sheet Cake with Fudgy Icing

This classic chocolate sheet cake is the ultimate crowd-pleasing dessert that has stood the test of time. Inspired by traditional Southern baking and perfect for any gathering, this moist, rich cocoa cake topped with decadent fudgy icing will become your go-to recipe for parties, potlucks, and family celebrations. The best part? It comes together in one pan and serves a crowd with minimal effort.
Ingredients

For the Cake:
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1/4 teaspoon salt
- 1/2 cup buttermilk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon baking soda
- 1 cup unsalted butter
- 1 cup water
- 1/2 cup unsweetened cocoa powder
For the Fudgy Icing:
- 1/2 cup unsalted butter
- 6 tablespoons milk
- 4 tablespoons unsweetened cocoa powder
- 1 teaspoon vanilla extract
- 4 cups powdered sugar
- 1 cup chopped pecans or walnuts (optional)
Step-by-Step Instructions
Preheat your oven to 350°F (175°C). Grease and flour a 13×9-inch baking pan or line it with parchment paper.
Step 1: In a large mixing bowl, combine the flour, sugar, and salt. Set aside.
Step 2: In a separate bowl, whisk together the buttermilk, eggs, vanilla extract, and baking soda until well combined.
Step 3: In a medium saucepan over medium heat, melt 1 cup of butter. Add the water and 1/2 cup cocoa powder, whisking until smooth. Bring the mixture to a gentle boil, then remove from heat.
Step 4: Pour the hot cocoa mixture over the dry ingredients and stir until just combined. Add the buttermilk mixture and mix until the batter is smooth and uniform.
Step 5: Pour the batter into the prepared pan and bake for 20-25 minutes, or until a toothpick inserted in the center comes out clean. While the cake is baking, prepare the icing.
Step 6: For the icing, melt 1/2 cup butter in a saucepan over medium heat. Add the milk and 4 tablespoons cocoa powder, whisking until smooth. Bring to a boil, then remove from heat. Stir in the vanilla extract and gradually add the powdered sugar, mixing until smooth and creamy. Stir in nuts if using.
Step 7: Pour the warm icing over the hot cake as soon as it comes out of the oven. Spread evenly with a spatula and let cool completely before serving.
Expert Tips
For the most moist and tender cake, don’t overmix the batter once you’ve added the wet ingredients to the dry. Mix just until combined to avoid developing too much gluten.
The secret to that classic Texas sheet cake texture is pouring the warm icing over the hot cake. This allows the icing to seep into the cake slightly, creating that irresistible fudgy layer.
If you’re looking for more delicious dessert inspiration, try our Dark Chocolate Sheet Cake for an even more intense chocolate experience.
For another crowd-pleasing dessert that’s perfect for gatherings, check out our Easy Chocolate Traybake Recipe which offers a similar approach with delicious results.
Frequently Asked Questions
Can I make this cake ahead of time?
Absolutely! This cake actually tastes even better the next day as the flavors have more time to develop. Store it covered at room temperature for up to 3 days.
Can I freeze chocolate sheet cake?
Yes, this cake freezes beautifully. Wrap individual slices or the entire cake tightly in plastic wrap and then aluminum foil. Freeze for up to 3 months. Thaw at room temperature before serving.
What can I use if I don’t have buttermilk?
You can make a quick buttermilk substitute by adding 1 tablespoon of lemon juice or vinegar to 1 cup of milk. Let it sit for 5 minutes before using.
If you enjoy easy dessert recipes that serve a crowd, you might also love our One Bowl Chocolate Cake for those times when you want something simpler but equally delicious.
For special occasions where you want to impress, our Brick Street Chocolate Cake offers an extra-rich and moist dessert experience that’s perfect for celebrations.

Classic Chocolate Sheet Cake with Fudgy Icing
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease and flour a 13×9-inch baking pan or line with parchment paper.
- In a large mixing bowl, combine the flour, sugar, and salt. Set aside.
- In a separate bowl, whisk together the buttermilk, eggs, vanilla extract, and baking soda until well combined.
- In a medium saucepan over medium heat, melt 1 cup of butter. Add the water and 1/2 cup cocoa powder, whisking until smooth. Bring to a gentle boil, then remove from heat.
- Pour the hot cocoa mixture over the dry ingredients and stir until just combined. Add the buttermilk mixture and mix until the batter is smooth and uniform.
- Pour the batter into the prepared pan and bake for 20-25 minutes, or until a toothpick inserted in the center comes out clean.
- While the cake is baking, prepare the icing: melt 1/2 cup butter in a saucepan over medium heat. Add the milk and 4 tablespoons cocoa powder, whisking until smooth. Bring to a boil, then remove from heat.
- Stir in the vanilla extract and gradually add the powdered sugar, mixing until smooth and creamy. Stir in nuts if using.
- Pour the warm icing over the hot cake as soon as it comes out of the oven. Spread evenly with a spatula and let cool completely before serving.






