This ultra moist dark Chocolate Sheet Cake, covered in a rich chocolate icing, is a crowd-pleasing dessert perfect for any occasion. It's rich, chocolatey, fudgy and best of all, not too sweet!

This nostalgic chocolate sheet cake is not your traditional Texas sheet cake. I've adapted my chocolate malted cake recipe for this version, which uses oil and Dutch cocoa powder for the cake, instead of melted butter and natural cocoa powder. Additionally, while most Texas sheet cake chocolate frostings can contain 4 cups of powdered sugar, my recipe uses only half that amount. Resulting in a more balanced flavor that keeps you coming back for more!
Jump to:
♡ Why You Will Love this Chocolate Sheet Cake
- Easy to make. The cake is made in one bowl and takes just 10 minutes to whip up. The chocolate icing is even easier to make! The hardest part is letting the icing set.
- No fuss cake. This single layer cake with an easy glaze, requires no layering or decorating, which makes it perfect for any beginner baker.
- Not too sweet. If you are looking for a Texas-style sheet cake that isn't overly sweet, you will love this version. Traditional recipes typically call for 4 cups of powdered sugar for the icing. My version uses only two cups, which still maintains a light, crackly top. You can, of course, add more sugar if you prefer a sweeter finish.
- Rich chocolate flavor. I use Dutch-process cocoa powder, rather than natural cocoa powder, in both the cake and glaze, which yields a deep and richer chocolate flavor.
- Crowd pleaser. This nostalgic double chocolate sheet cake feeds a crowd (24 servings), making it great for potlucks, summer cookouts, parties or any gathering.
For more easy crowd-pleasing desserts, check out my raspberry mousse cake, lemon icebox cake, almond cheesecake, or tiramisu tart.

Ingredient Notes
Here are some notes about all the ingredients used in this chocolate buttermilk sheet cake. Quantities and full instructions are in the recipe card below!

Chocolate Sheet Cake
- All-Purpose Flour. I recommend using a kitchen scale to measure your flour with for best results. Adding too much flour can make your cake dry and dense rather than light and moist.
- Cocoa Powder. Use dutch process cocoa powder for more intense chocolate flavor.
- Baking Powder & Baking Soda. These leveners that are essential to help the cake rise and creates a light and fluffy texture.
- Fine Espresso Powder (optional) - This is totally optional, but you can add some espresso to bring out the chocolate flavor.
- Salt. Just a little to balance out the sugar and flavors.
- White Sugar. Do not use less sugar than what is called for in this recipe. The cake isn't very sweet. Using less will result in a dry cake.
- Buttermilk. Makes the cake tender.
- Oil. You can use any neutral oil such as, avocado, canola, or grapeseed.
- Eggs. Make sure your eggs are at room temperature. You can quickly bring your eggs to temp by submerging them in hot tap water for 15 minutes and replacing the hot water half way through.
- Vanilla. You can use vanilla paste or vanilla extract.
- Hot Water. Hot water will be used to "bloom" the cocoa powder and makes the cake fluffy. You can also use hot coffee in place of hot water.

Easy Chocolate Icing
- Unsalted Butter - Adds flavor and richness.
- Whole Milk - Thins out the icing.
- Unsweetened Cocoa Powder - I recommend Dutch-process cocoa powder for deep chocolate flavor. However, you can also use natural cocoa powder.
- Powdered Sugar - Lightly sweetened and thickens the chocolate glaze.
- Vanilla - For flavor.
- Salt - Balances the sweetness.
*See recipe card for quantities.
Step-By-Step Instructions
Here are step-by-step photos and instructions on how to make this Chocolate Sheet Cake! Please find detailed instructions in the recipe card at the end of this post.
How to Make Chocolate Sheet Cake

Step 1. In a large bowl, whisk together sugar, flour, cocoa powder, baking powder, baking soda, espresso powder (if using) and salt.

Step 2. Add buttermilk, oil, eggs, and vanilla.

Step 3. Using a stand mixer with the paddle attachment or hand-held mixer, mix on the lowest speed until nearly combined.

Step 4. Add hot water and mix on the lowest speed until just combined. The batter will thin out

Step 5. Transfer the chocolate cake batter to a greased half-sheet pan and bake at 350ºF (180ºC) for 15 to 20 minutes. Mine too 15 minutes.

Step 6. Cool the cake completely in the pan and on a wire rack. It will take a few hours.
How to Make Chocolate Icing

Step 7. Add milk, cubed butter, cocoa powder and salt in a small saucepan.

Step 8. Over low heat, and stirring occasionally, cook until the butter is melted and the mixture is smooth.

Step 9. Remove from the heat and sift in powdered sugar and vanilla. Gently stir until the icing is smooth.

Step 10. Immediately pour and spread the chocolate icing over the top of the cake. Add sprinkles or chopped nuts if desired. Let the glaze set before serving.
💡 Tip
Stir the glaze slowly when mixing the powdered sugar to prevent bubbles from forming. Also, if your icing is lumpy, strain it through a fine mesh sieve!

Storage
- Room Temperature - I recommend storing iced chocolate sheet cake in the fridge or freezer, as the glaze breaks down and melts at room temperature after about a day.
- Refrigerator - Tightly cover or transfer cake slices to an airtight container, and store in the fridge for up to 4 days.
- Freezer - For prolonged storage, flash freeze cake slices on a lined baking tray. Once frim, wrap individual slices in plastic wrap and store in freezer bags or a freezer-safe container for up 2 months. Thaw on the counter for about 30 minutes before enjoying.
⭐️ Expert Tips
Use a kitchen scale to weigh all your ingredients. Baking in grams is the best and most accurate way to bake! All my recipes include gram conversions based on King Arthur's Weight Chart.
If you are not using a kitchen scale, measure your flour correctly. Fluff and aerate your flour first, then spoon into your measuring cup and finally level off with the back of a butter knife. Do not pack it in as it will add too much flour.
Do not overbake. The cake is baked in a large half sheet pan which won't take very long. Check for doneness after 15 minutes.
Plan ahead. If you plan on making this for a gathering, the cake takes about 2 hours to cool completely in the pan, and the glaze takes 1.5 to 2 hours to set.
Let the glaze set completely before slicing. You'll be able to cut cleaner slices.

FAQ
Absolutely and there's no need to adjust the recipe quantities either! Your cake slices and glaze layer will be thicker. Bake at 350ºF for 28 to 34 minutes for a metal pan. Glass or ceramic pans may take a little longer.
Yes, the cake can be made the day before. Once the cake is completely cooled in the pan, cover tightly with a cover like this one (not an affiliate link) or with plastic wrap. Glaze the cake the day you plan on serving it and allow 1.5 to 2 hours for the glaze to set.
You don't need to, as long as you grease it well. During testing, I made a batch with parchment paper, and found it more difficult to serve, as the paper would bunch up. However, it's up to you!
You May Also Like...
♡ Did you try this recipe?
Please consider leaving a 5-star rating and review below. This provides helpful feedback to myself and other readers. Thank you so much!
📖 Recipe

Chocolate Sheet Cake
Equipment
- Half Sheet Pan (roughly 18x13x1 inches)
- Electric Mixer
- Mixing Bowls
- Silicone Spatula
- Small Saucepan
INGREDIENTS
Chocolate Sheet Cake
- 2 Cups (240g) All-Purpose Flour
- 1 ¾ Cups (350g) White Sugar
- ⅔ Cup (56g) Dutch-Process Cocoa Powder
- 2 Teaspoons Baking Powder
- ¾ Teaspoon Baking Soda
- 1 Teaspoon Fine Espresso Powder (optional)
- ¾ Teaspoons Fine Sea Salt
- 1 Cup (227g) Buttermilk room temp
- ½ Cup (100g) Neutral Oil (Canola, Vegetable, Avocado)
- 2 Whole Large Eggs room temp
- 2 Teaspoons Vanilla Paste or Extract
- ¾ Cup (170g) Hot Water or Coffee
Chocolate Icing
- ½ Cup (113g | 1 Stick) Unsalted Butter cubed
- ⅓ Cup (75g) Whole Milk
- 3 Tablespoons (16g) Dutch-Process Cocoa Powder
- ⅛ Teaspoon Fine Sea Salt
- 2 Cups (227g) Powdered Sugar (more if desired) sifted
- 1 Teaspoon Vanilla Paste or Extract
Instructions
Chocolate Sheet Cake
- Preheat Oven + Prep Pan - Position a rack in the center of the oven and preheat it to 350ºF (180ºC). Next, butter a metal half sheet pan (18x13x1 inch) and set aside.
- Combine Dry Ingredients - In a stand mixer bowl or large bowl, sift and whisk together the flour, sugar, cocoa powder, baking powder, baking soda, espresso powder (if using) and salt. 2 Cups (240g) All-Purpose Flour1 ¾ Cups (350g) White Sugar⅔ Cup (56g) Dutch-Process Cocoa Powder2 Teaspoons Baking Powder¾ Teaspoon Baking Soda1 Teaspoon Fine Espresso Powder (optional)¾ Teaspoons Fine Sea Salt
- Combine Dry & Wet Ingredients - Add buttermilk, oil, eggs and vanilla to the dry ingredients. Fit your stand mixer with the paddle attachment, or using a hand-held mixer, whisk on the lowest speed until nearly combined. Scrape down the sides and bottom of your bowl. 1 Cup (227g) Buttermilk ½ Cup (100g) Neutral Oil (Canola, Vegetable, Avocado)2 Whole Large Eggs2 Teaspoons Vanilla Paste or Extract
- Add Hot Water - Next, add the hot water and continue mixing on the lowest speed until no flour streaks remain. The batter will be thinner. Do not overmix. Scrap the bowl again to make sure there are no hidden pockets of flour. ¾ Cup (170g) Hot Water or Coffee
- Bake - Transfer the batter to your prepared pan and bake for 15 to 20 minutes. Mine took exactly 15 minutes. Do not overbake. The cake is ready when an inserted toothpick in the center comes out clean.
- Cool - Cool the cake in the pan completely on a wire rack at room temperature, about 2 hours. If you're in a hurry, you can cool the cake in the refrigerator.
Chocolate Icing
- Add milk, cubed butter, cocoa powder and salt in a small saucepan. Over low heat, and stirring occasionally with a silicone spatula, heat until the butter is melted and mixture is smooth. Once it comes to a low boil, remove from the heat.½ Cup (113g | 1 Stick) Unsalted Butter⅓ Cup (75g) Whole Milk3 Tablespoons (16g) Dutch-Process Cocoa Powder⅛ Teaspoon Fine Sea Salt
- Sift in the powdered sugar and add the vanilla. Gently stir until the icing is smooth. 2 Cups (227g) Powdered Sugar (more if desired)1 Teaspoon Vanilla Paste or Extract
- Immediately pour and spread the chocolate icing over the top of the cake. Add sprinkles or chopped nuts if desired. Let the glaze set for 1.5 to 2 hours before serving.








Leave a Rating and Comment