Texas Sheet Cake is a beloved classic—rich, fudgy, and made to feed a crowd. This recipe brings back memories of family gatherings and a familiar chocolatey comfort. It’s simple to prepare, produces a large, crowd-pleasing cake, and is especially delightful with a sprinkle of crunchy nuts on top.
Because it’s baked in a large pan, this sheet cake is ideal for parties, potlucks, or any time you need dessert for many people. It’s easy to transport, easy to serve, and rarely goes uneaten.

Sheet Cake vs Regular Cake
The primary difference is the pan. Texas sheet cake is baked in an 18×13-inch half-sheet or jelly roll pan, producing a thinner, wider cake that’s cut into squares instead of traditional slices. That shape creates more edge pieces and a fudgier texture per bite.

Ingredients for Texas Sheet Cake
This recipe uses pantry-friendly ingredients and yields a generous cake. Here’s what you’ll need:
- All-purpose flour
- Granulated sugar
- Baking soda
- Salt
- Eggs
- Butter (I typically use salted)
- Sour cream (key for moistness)
- Water
- Unsweetened cocoa powder (standard cocoa works fine)
- Milk
- Powdered sugar (sifted for smooth frosting)
- Vanilla
- Chopped nuts (walnuts are my favorite; optional)

How to Make Texas Sheet Cake
This cake combines a few stovetop steps with simple mixing. The method produces a glossy, fudgy cake topped with a warm chocolate frosting that soaks in slightly for extra richness.
Preheat the oven to 350°F and grease an 18×13-inch sheet pan with cooking spray or butter. In a medium bowl, whisk together the dry ingredients. In a separate bowl, beat the sour cream and eggs, then add that mixture to the dry ingredients and stir until a crumbly dough forms.
Melt the butter in a saucepan, then stir in the water and cocoa powder. Bring to a gentle boil, then remove from heat and pour over the crumbly dough. Mix until a smooth batter forms, then spread it evenly in the prepared pan and bake for about 20 minutes.

Texas Sheet Cake Frosting
While the cake bakes, prepare the frosting. In a saucepan, melt the butter over medium heat, add the milk and heat until combined. Remove from heat and whisk in the vanilla, cocoa powder, and sifted powdered sugar until smooth. Sifting the powdered sugar prevents lumps; if any clumps remain, pass the frosting through a fine-mesh sieve. Stir in nuts if using.
Unlike many cakes, this one benefits from the frosting being poured warm onto the hot cake. The warm frosting melts into the surface slightly, creating an irresistibly fudgy texture where cake and frosting mingle.
As soon as the cake comes out of the oven, pour the frosting over it and spread gently to the edges. Allow to cool before cutting into squares.

Nuts or No Nuts?
Nuts add a pleasant crunch and flavor contrast, but they’re optional. If serving a crowd with mixed preferences, add nuts to half the cake or offer them on the side. Other tasty toppings include toffee bits or toasted coconut.

How to Store Texas Sheet Cake
Store leftovers in an airtight container at room temperature for a couple of days. A lidded sheet pan or cake carrier works well. If you need to keep it longer, refrigerate and bring to room temperature before serving for best texture.

More Dessert Recipes
Biscoff Cheesecake Cups
Snickerdoodle Blondies
Marshmallow Peanut Butter Rice Krispies Brownies
Happy Cooking!
I hope you enjoy this Texas Sheet Cake as much as I do. It’s a reliable, delicious dessert that’s perfect for gatherings and weeknight celebrations alike.

Texas Sheet Cake
Ingredients
Cake
- 2 cups all-purpose flour
- 2 cups sugar
- 1 tsp baking soda
- 1/2 tsp salt
- 2 eggs
- 1 cup butter 2 sticks
- 1/2 cup sour cream
- 1 cup water
- 1/3 cup unsweetened cocoa powder
Frosting
- 1/2 cup butter
- 1/3 cup milk
- 1/3 cup unsweetened cocoa powder
- 4 cups powdered sugar sift or whisk
- 1 tsp vanilla
- 1 cup chopped walnuts optional
Instructions
For the cake:
-
Preheat oven to 350° F and grease an 18×13 sheet pan with cooking spray or butter.
-
Combine flour, sugar, baking soda, and salt in a medium bowl. In a small bowl, beat together the sour cream and eggs. Pour the egg mixture into the dry ingredients and mix until a crumbly dough forms.
-
In a saucepan, melt the butter. Mix in the water and cocoa powder. Bring to a boil, then pour into the crumbly dough mixture. Mix well until a smooth batter forms.
-
Pour batter into prepared cookie sheet. Bake at 350° F for 20 minutes.
For the frosting:
-
While cake is in the oven, melt the butter in a saucepan over medium heat. Add the milk and cook over medium heat until combined with the butter.
-
Add the vanilla, cocoa powder, and sifted powdered sugar. Mix together.
-
If clumps have formed, then strain the frosting using a fine mesh strainer. Once the frosting is smooth, add the nuts and mix them in.
-
Pour the warm frosting over the warm cake. Spread evenly.
-
Enjoy!