Whenever I need to make a dessert for a large gathering, a sheet cake is always my first choice.
This dairy free texas sheet cake gives you that classic rich chocolate flavor without any regular milk or butter.

Many people skip chocolate sheet cakes because traditional recipes rely heavily on dairy, so making it dairy free means everyone can enjoy a slice safely.
You pour the warm chocolate frosting over the cake right out of the oven, which creates a soft fudgy texture that sets as it cools.
It is quick to prepare, feeds a big group of people easily, and no one will guess that it is completely dairy free.
Why This Recipe Is a Keeper
Tastes Just Like the Original – Nobody will ever guess this rich, classic chocolate dessert is completely dairy-free.
Incredible Fudgy Frosting – Pouring the warm icing over the hot cake creates a glossy, melt-in-your-mouth chocolate layer.

Deep Chocolate Flavor – A touch of espresso powder enhances the cocoa to give you the ultimate chocolate fix.
Irresistibly Soft and Moist – Homemade dairy-free buttermilk keeps the cake crumb tender and delicious for days.
Here’s What You’ll Need
For the Cake
- 1/2 cup Unsweetened Almond Milk
- 1 1/2 tsp Apple Cider Vinegar
- 2 cups All Purpose Flour
- 2 cups Granulated Sugar
- 1 tsp Baking Soda
- 1/2 tsp Salt
- 1 cup Dairy Free Butter
- 1 cup Water
- 1/3 cup Unsweetened Cocoa Powder
- 1 tsp Instant Espresso Powder
- 2 Large Eggs, Room Temperature
- 1 tsp Vanilla Extract
For the Frosting
- 1/2 cup Dairy Free Butter
- 1/3 cup Unsweetened Cocoa Powder
- 6 tbsp Unsweetened Almond Milk
- 3 1/2 cups Powdered Sugar, Sifted
- 1 tsp Vanilla Extract
- 1 cup Chopped Pecans
How to Make It
Step 1
Preheat the oven to 350°F and grease an 18×13-inch half sheet pan. Stir the almond milk and apple cider vinegar together in a small cup and let it sit for 5 minutes to curdle slightly.
Step 2
In a large bowl, whisk together the flour, sugar, baking soda, and salt.
Step 3
In a medium saucepan over medium heat, combine the butter, water, cocoa powder, and espresso powder. Bring to a boil while whisking, then pour the hot chocolate mixture over the dry ingredients and whisk until smooth.
Step 4
Whisk in the curdled almond milk, eggs, and vanilla until the batter is glossy and smooth. Pour it into the prepared pan and spread it into an even layer.
Step 5
Bake for 18 to 22 minutes, until a toothpick inserted in the center comes out clean.
Step 6
During the last few minutes of baking, melt the butter with the cocoa powder and almond milk in a saucepan over medium heat and bring it to a gentle simmer.
Remove from the heat and whisk in the powdered sugar and vanilla until completely smooth, then stir in the pecans.
Step 7
Pour the warm frosting over the hot cake right away and gently spread it to the edges. Let the cake cool for at least 1 hour so the frosting sets into a thin fudgy layer before slicing.

Recipe Tips
Use Stick Butter Instead of Tub Margarine
When you shop for dairy-free butter, look for solid baking sticks instead of the soft spreads sold in tubs.
Tub varieties contain added water and vegetable oils that will make your cake too wet and cause your frosting to separate.
From my experience, dairy-free stick butter gives you the exact rich texture and clean finish that traditional butter provides.
Sift the Dry Frosting Ingredients
I strongly recommend sifting both the cocoa powder and the powdered sugar through a fine mesh strainer before you turn on the stove.

The warm frosting comes together in just a few minutes, which leaves no time to whisk out stubborn sugar clumps once it starts simmering.
If you skip sifting, you will end up with tiny dry pockets of white sugar scattered across your smooth chocolate top.
Time the Frosting With the Oven Timer
You’ll get the best results if you start heating the frosting when your cake has about five minutes left to bake.
Both the cake and the frosting need to be piping hot at the exact moment they meet.
The heat allows the frosting to sink slightly into the top layer of cake, which is what creates that signature melt-in-your-mouth fudgy finish.
What to Make Next
- Dairy Free Chocolate Fudge Layer Cake
- Dairy Free Fudgy Brownies
- Dairy Free German Chocolate Cake
- Dairy Free Molten Chocolate Lava Cakes
- Dairy Free No Churn Vanilla Bean Ice Cream
Popular Questions
Can I make this in a 9×13-inch baking pan instead?
Yes, you can bake it in a 9×13-inch pan, but the cake will turn out much thicker than a traditional sheet cake.
You will also need to increase the baking time to roughly 30 to 35 minutes so the center bakes all the way through.
Dairy Free Texas Sheet Cake
Equipment
- half sheet pan
Ingredients
- 1/2 cup Unsweetened Almond Milk
- 1 1/2 tsp Apple Cider Vinegar
- 2 cups All Purpose Flour
- 2 cups Granulated Sugar
- 1 tsp Baking Soda
- 1/2 tsp Salt
- 1 cup Dairy Free Butter
- 1 cup Water
- 1/3 cup Unsweetened Cocoa Powder
- 1 tsp Instant Espresso Powder
- 2 Large Eggs, Room Temperature
- 1 tsp Vanilla Extract
- 1/2 cup Dairy Free Butter
- 1/3 cup Unsweetened Cocoa Powder
- 6 tbsp Unsweetened Almond Milk
- 3 1/2 cups Powdered Sugar, Sifted
- 1 tsp Vanilla Extract
- 1 cup Chopped Pecans
Instructions
- Preheat the oven to 350°F and grease an 18x13-inch half sheet pan. Stir the almond milk and apple cider vinegar together in a small cup and let it sit for 5 minutes to curdle slightly.
- In a large bowl, whisk together the flour, sugar, baking soda, and salt.
- In a medium saucepan over medium heat, combine the butter, water, cocoa powder, and espresso powder. Bring to a boil while whisking, then pour the hot chocolate mixture over the dry ingredients and whisk until smooth.
- Whisk in the curdled almond milk, eggs, and vanilla until the batter is glossy and smooth. Pour it into the prepared pan and spread it into an even layer.
- Bake for 18 to 22 minutes, until a toothpick inserted in the center comes out clean.
- During the last few minutes of baking, melt the butter with the cocoa powder and almond milk in a saucepan over medium heat and bring it to a gentle simmer. Remove from the heat and whisk in the powdered sugar and vanilla until completely smooth, then stir in the pecans.
- Pour the warm frosting over the hot cake right away and gently spread it to the edges. Let the cake cool for at least 1 hour so the frosting sets into a thin fudgy layer before slicing.