There’s a reason some recipes become timeless classics, passed down through generations. This **vintage Texas Sheet Cake recipe** is one such treasure—a truly unforgettable dessert that consistently earns rave reviews. Imagine a rich, incredibly moist buttermilk chocolate cake, baked in a convenient sheet pan, then generously topped with a warm, glossy, fudgy frosting and, if you desire, a sprinkle of crunchy chopped hazelnuts. It’s comfort, celebration, and pure indulgence all in one!

Indulge in the Irresistible Classic: Texas Sheet Cake
Here at Love Bakes Good Cakes, we believe every day is a good day for cake! Whether it’s a major holiday celebration like Christmas or Thanksgiving, a fun food-themed day, or simply “just because” – there’s always a perfect excuse to bake something sweet. Among our most cherished creations, this **Buttermilk Texas Sheet Cake** stands out as an enduring favorite. It’s an old-fashioned recipe that has delighted countless palates and proven its staying power through the years.
This crowd-pleasing dessert is perfect for nearly any occasion. Its convenient sheet pan format makes it ideal for game day gatherings, potlucks, birthday parties, or even just a spontaneous family treat. It comes together surprisingly quickly, making it an excellent choice when you need to feed a large group without spending hours in the kitchen. The magic lies in its simplicity and the incredible depth of flavor it achieves. Let us guide you through the process of creating this magnificent cake, guaranteed to be a hit every single time.

The Ultimate Recipe for Texas Sheet Cake with Buttermilk
Essential Ingredients for the Moist Buttermilk Cake:
Crafting the perfect Texas Sheet Cake starts with a few key ingredients that work in harmony to create its signature moist and rich texture. Here’s what you’ll need for the cake batter:
- Unsalted Butter: The foundation of flavor and richness.
- Unsweetened Cocoa Powder: Provides the deep, authentic chocolate taste.
- Vegetable Oil: Adds an extra layer of moisture, ensuring a tender crumb.
- Black Coffee or Water: Coffee enhances the chocolate flavor without making the cake taste like coffee. Water can be used as an alternative.
- All-Purpose Flour: The primary structural component of the cake.
- Granulated Sugar: Sweetens the cake and contributes to its tender texture.
- Baking Soda: Works with the buttermilk to provide lift and a light crumb.
- Salt: Balances the sweetness and enhances all the other flavors.
- Large Eggs: Bind the ingredients together and add richness.
- Buttermilk: Crucial for the cake’s signature tang, tenderness, and moistness.
- Vanilla Extract: A touch of warmth and aromatic complexity.
Ingredients for the Signature Fudgy Frosting:
No Texas Sheet Cake is complete without its iconic poured-on, fudgy frosting. This frosting is prepared while the cake is still warm, allowing it to melt slightly into the cake, creating an irresistible top layer. Here are the simple ingredients for this decadent topping:
- Unsalted Butter: The base for a rich and smooth frosting.
- Dutch-Processed Cocoa Powder: Gives the frosting its deep chocolate color and flavor, often smoother than natural cocoa.
- Whole Milk: Creates a creamy consistency.
- Vanilla Extract: Enhances the overall flavor profile.
- Powdered Sugar: Ensures a silky-smooth, lump-free frosting.
- Chopped Hazelnuts (optional): Adds a delightful crunch and nutty flavor, a classic Texas Sheet Cake topping. Pecans or walnuts are also excellent choices if you prefer.

How to Make the Best Texas Sheet Cake with Buttermilk: A Step-by-Step Guide
This recipe is renowned not just for its incredible taste, but also for its straightforward preparation. Follow these steps for a perfect Texas Sheet Cake every time, with a total preparation and cook time of approximately 55 minutes.
-
Prepare Your Oven and Pan.
Begin by preheating your oven to 375°F (190°C). Then, generously grease a standard 15×10-inch jelly roll pan with non-stick cooking spray. This ensures your beautiful cake releases easily after baking. Set the prepared pan aside.
-
Melt Butter and Infuse with Cocoa.
In a large saucepan, melt 1 cup of unsalted butter over medium heat. Once the butter is fully melted, whisk in ½ cup of unsweetened cocoa powder until smooth and fragrant. This step helps to bloom the cocoa, intensifying its chocolate flavor.
-
Add Oil and Liquid, Then Bring to a Boil.
To the butter-cocoa mixture, add 3 tablespoons of vegetable oil and 1 cup of black coffee or water. Bring this mixture to a rolling boil, allowing it to bubble vigorously for about 30 seconds. This hot mixture will ensure a tender cake. Immediately remove it from the heat and set it aside to cool slightly.
-
Combine Dry Ingredients.
In a separate large mixing bowl, sift together 2 cups of all-purpose flour, 2 cups of granulated sugar, 1 teaspoon of baking soda, and ½ teaspoon of salt. Sifting helps prevent lumps and ensures an even distribution of leavening agents.
-
Incorporate Wet and Dry Mixtures.
Gradually add the hot butter-cocoa mixture to the dry ingredients, mixing just until combined. In another small bowl, whisk together 2 large eggs, ½ cup of buttermilk, and 2 teaspoons of vanilla extract. Pour this egg-buttermilk mixture into the cake batter and mix gently with a rubber spatula until all ingredients are fully incorporated and the batter is smooth. Be careful not to overmix.
-
Bake the Cake.
Pour the prepared batter evenly into your greased jelly roll pan. Bake for 20 to 25 minutes, or until a wooden toothpick inserted into the center of the cake comes out mostly clean, with only a few moist crumbs attached. Avoid overbaking to maintain the cake’s moistness.
-
Prepare the Fudgy Frosting.
While the cake is baking, begin preparing the frosting. In a medium saucepan, melt ½ cup of unsalted butter over medium heat.
-
Add Cocoa and Boil for Frosting.
Add ¼ cup of Dutch-processed cocoa powder to the melted butter and whisk until smooth. Bring this mixture to a rolling boil for 30 seconds, stirring constantly. This cooking process gives the frosting its distinct fudgy texture.
-
Whisk in Milk and Vanilla.
Remove the saucepan from the heat. Whisk in ⅓ cup of whole milk and 2 teaspoons of vanilla extract until well combined.
-
Add Powdered Sugar.
Gradually add 3 cups of powdered sugar, whisking constantly until the frosting is smooth and free of lumps. Work quickly, as the frosting will begin to set as it cools.
-
Frost the Warm Cake and Add Nuts.
As soon as the cake emerges from the oven, immediately pour the warm, fudgy frosting evenly over the top of the hot cake. The warmth of the cake will allow the frosting to spread beautifully and meld into the cake. If desired, sprinkle ½ cup of chopped hazelnuts (or pecans/walnuts) generously over the top of the frosting while it’s still wet.
-
Cool Completely Before Serving.
Allow the Texas Sheet Cake to cool completely at room temperature before slicing and serving. This allows the frosting to set properly and the flavors to fully develop. Patience is key for the perfect slice!
The combination of the rich chocolate cake and the warm, poured-on frosting creates a texture that is both dense and incredibly moist, with a thin, almost candy-like crust on top from the frosting. It’s truly a delight for the senses.

Texas Sheet Cake: Frequently Asked Questions (FAQs)
Here are some common questions about Texas Sheet Cake to help you achieve baking perfection and enjoy your dessert to the fullest:
Texas Sheet Cake is famous for its large size, typically baked in a jelly roll pan (a “sheet” pan), and its distinctively thin, moist chocolate cake base topped with a poured-on, fudgy frosting, often with pecans or hazelnuts. The “Texas” part of the name is believed to come from the cake’s generous size and rich ingredients, reflecting the state’s reputation for everything being bigger and bolder!
Buttermilk is a fantastic ingredient for chocolate cakes! Its acidity reacts with baking soda to create a light, tender crumb. It also adds a subtle tang that deepens the chocolate flavor and contributes significantly to the cake’s incredible moistness, preventing it from drying out.
Absolutely! Texas Sheet Cake freezes beautifully. After baking and frosting the cake, allow it to cool completely. For best results, leave the cake in its original baking sheet, then cover it tightly with a layer of plastic wrap, followed by a layer of aluminum foil. It can be stored in the freezer for up to one month. To serve, simply thaw it overnight in the refrigerator.
This cake is quite forgiving when it comes to storage. You can store it covered at room temperature for up to 5 days. If you prefer, or if you live in a hot and humid climate, refrigerating it can extend its freshness for a few extra days.
Technically, no, it does not require refrigeration as long as it’s kept covered in a cool, dry place. However, refrigerating it can help it last longer, especially if your home environment is warm or humid, and some people even prefer it chilled!
Not at all! The chopped hazelnuts are entirely optional. If you have a nut allergy, or simply prefer your cake without them, feel free to skip them. The fudgy frosting alone is divine.
Yes, absolutely! While hazelnuts are traditional for this recipe, toasted pecans or walnuts are fantastic alternatives that also complement the rich chocolate flavor beautifully. Feel free to experiment with your favorite nuts.
This cake is an excellent make-ahead dessert! Because it stays incredibly moist, it’s perfect for preparing a day or two before your event. Just be sure to store it properly as outlined in the storage tips above.

Share Your Experience with This Classic Texas Sheet Cake!
We believe this chocolate sheet cake is truly the perfect recipe for any occasion, offering comfort, sweetness, and a touch of nostalgia. We’d love to hear about your baking adventures! If you’ve tried this incredible Texas Sheet Cake recipe, please leave a comment below with your thoughts and let us know how it turned out for you. Your feedback helps us and other home bakers. If you have any questions during your baking process, don’t hesitate to ask – we’re always happy to try and help!

Explore More Delicious Chocolate Cake Recipes You Might Enjoy:
If you loved this Texas Sheet Cake, you’re in for a treat! We have a treasure trove of other delightful cake recipes that are sure to satisfy your sweet tooth. Dive into these irresistible options:
- Chocolate Chip Pound Cake – A dense, buttery cake studded with chocolate chips.
- Chocolate Milk Cake – A simple yet incredibly moist cake infused with chocolate milk.
- Death By Chocolate Poke Cake – A decadent cake soaked in chocolate pudding and topped with whipped cream.
- Triple Chocolate Ooey Gooey Butter Cake – An ultra-rich and gooey cake for serious chocolate lovers.
- Mississippi Mud Cake – A dense chocolate cake with a delicious marshmallow layer and chocolate frosting.

24
servings
Classic Texas Sheet Cake
Jamie Sherman
20
mins
35
mins
55
mins
Print Recipe
Want to save this recipe?
Enter your email and we’ll send this recipe directly to your inbox!
Equipment
-
Measuring cups and spoons
-
Whisk
-
Large Saucepan
-
15×10-inch Jelly Roll Pan
-
Rubber Spatula
Ingredients
For the cake
- 1 cup unsalted butter
- ½ cup unsweetened cocoa powder
- 3 tablespoons vegetable oil
- 1 cup black coffee or water
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 1 teaspoon baking soda
- ½ teaspoon salt
- 2 large eggs
- ½ cup buttermilk
- 2 teaspoons vanilla extract
For the frosting
- ½ cup unsalted butter
- ¼ cup Dutch-processed cocoa powder
- ⅓ cup whole milk
- 2 teaspoons vanilla extract
- 3 cups powdered sugar
- ½ cup chopped hazelnuts, optional
Instructions
-
Preheat the oven to 375°F (190°C) and grease a 15×10-inch jelly roll pan with non-stick cooking spray; set aside.
-
In a large saucepan over medium heat, melt 1 cup of unsalted butter and whisk in ½ cup of unsweetened cocoa powder until smooth.
-
Add 3 tablespoons of vegetable oil and 1 cup of black coffee or water to the saucepan and bring to a rolling boil for 30 seconds. Remove from the heat and set aside to cool slightly.
-
In a separate bowl, sift together 2 cups of all-purpose flour, 2 cups of granulated sugar, 1 teaspoon of baking soda, and ½ teaspoon of salt. Add these dry ingredients to the butter mixture, mixing just until combined.
-
In another small bowl, beat together 2 large eggs, ½ cup of buttermilk, and 2 teaspoons of vanilla extract. Add this to the rest of the ingredients and mix with a rubber spatula until fully incorporated. Avoid overmixing.
-
Pour the batter into the prepared baking pan and bake for 20 to 25 minutes, or until a toothpick inserted into the center of the cake comes out mostly clean.
-
While the cake is baking, prepare the frosting: melt ½ cup of unsalted butter in a medium saucepan over medium heat.
-
Add ¼ cup of Dutch-processed cocoa powder to the melted butter and bring the mixture to a rolling boil for 30 seconds, stirring constantly.
-
Remove from the heat and whisk in ⅓ cup of whole milk and 2 teaspoons of vanilla extract.
-
Gradually add 3 cups of powdered sugar while whisking constantly until the frosting is smooth and lump-free.
-
As soon as the cake comes out of the oven, immediately pour the warm frosting over the top of the hot cake. If desired, top with ½ cup of chopped hazelnuts while the frosting is still wet.
-
Allow the cake to cool completely before slicing and serving.
Notes
- Using black coffee will help give this chocolate cake an intense and deep flavor without a noticeable coffee taste. If you prefer, water can also be used.
- Store the Texas Sheet Cake covered at room temperature for up to 5 days. For longer storage, refrigerate.
- This classic recipe is adapted from a timeless favorite, inspired by Julie Richardson’s “Vintage Cakes”.
Nutrition
Serving:
1
slice
,
Calories:
312
kcal
,
Carbohydrates:
42
g
,
Protein:
3
g
,
Fat:
16
g
,
Saturated Fat:
8
g
,
Polyunsaturated Fat:
2
g
,
Monounsaturated Fat:
5
g
,
Trans Fat:
0.5
g
,
Cholesterol:
47
mg
,
Sodium:
110
mg
,
Potassium:
96
mg
,
Fiber:
2
g
,
Sugar:
32
g
,
Vitamin A:
391
IU
,
Vitamin C:
0.2
mg
,
Calcium:
24
mg
,
Iron:
1
mg
Nutrition information is automatically calculated, so should only be used as an approximation.