Texas Sheet Cake Ingredients & Recipe

Updated November 5, 2026

Total time
1 hr 10 min
prep 25 min · cook 25 min
Serves
24
portions as written

Jump to recipe

Texas Sheet Cake Ingredients & Recipe

Texas sheet cake is a classic American dessert known for its ultra-moist, tender crumb and rich chocolate flavor, all topped with a glossy, fudgy icing that seeps into the warm cake. It gets its name from its large, sheet-pan size, making it perfect for gatherings and potlucks. This recipe works because it uses a unique method of boiling the butter and cocoa, which intensifies the chocolate flavor and creates a soft, almost fudgy texture that stays moist for days.

Ingredients

  • 2 cups (250 g) all-purpose flour
  • 2 cups (400 g) granulated sugar
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup (2 sticks / 226 g) unsalted butter
  • 1 cup (240 ml) water
  • 1/4 cup (25 g) unsweetened cocoa powder
  • 1/2 cup (120 ml) buttermilk, at room temperature
  • 2 large eggs, at room temperature
  • 1 teaspoon vanilla extract
  • For the icing:
  • 1/2 cup (1 stick / 113 g) unsalted butter
  • 1/4 cup (25 g) unsweetened cocoa powder
  • 1/4 cup (60 ml) milk
  • 3 1/2 cups (400 g) powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • 1 cup (120 g) chopped pecans or walnuts (optional)

Instructions

  1. Preheat your oven to 350°F (175°C). Grease an 18×13-inch (half-sheet) rimmed baking pan with butter or cooking spray, or line it with parchment paper for easy removal.
  2. In a large mixing bowl, whisk together the flour, sugar, baking soda, and salt. Set aside.
  3. In a medium saucepan, combine the 1 cup butter, 1 cup water, and 1/4 cup cocoa powder. Heat over medium heat, stirring frequently, until the butter is melted and the mixture comes to a gentle boil. Remove from heat immediately.
  4. Pour the hot cocoa mixture over the dry ingredients. Stir with a whisk or wooden spoon until just combined. The batter will be thin—that’s correct.
  5. In a small bowl, whisk the buttermilk, eggs, and 1 teaspoon vanilla together. Add this to the batter and stir until fully incorporated, scraping the bottom of the bowl to ensure no streaks remain.
  6. Pour the batter into the prepared pan. Bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs. The cake should spring back lightly when touched.
  7. While the cake bakes, make the icing. In a clean saucepan, combine the 1/2 cup butter, 1/4 cup cocoa powder, and 1/4 cup milk. Heat over medium heat, stirring constantly, until the butter is melted and the mixture is smooth. Bring it to a gentle simmer, then remove from heat.
  8. Whisk in the powdered sugar and 1 teaspoon vanilla until the icing is smooth and glossy. If you’re using nuts, stir them in now.
  9. Pour the warm icing over the cake as soon as it comes out of the oven. Use a spatula to spread it evenly—the warmth helps the icing soak slightly into the cake.
  10. Let the cake cool completely on a wire rack before slicing. The icing will set as it cools, but the cake remains wonderfully moist.

Tips

  • Buttermilk substitute: If you don’t have buttermilk, place 1 1/2 teaspoons of lemon juice or white vinegar in a measuring cup, then add enough milk to reach 1/2 cup. Let it sit for 5 minutes before using.
  • Don’t overmix: Once you add the wet ingredients, stir just until combined. Overmixing can develop gluten, making the cake tough.
  • Use a rimmed baking sheet: A half-sheet pan (18×13 inches) is ideal. If you only have a 9×13-inch pan, the cake will be thicker and need about 30–35 minutes of baking time.
  • Ice while warm: The icing must be poured over the warm cake. If the cake cools completely first, the icing won’t spread as easily and won’t create that signature fudgy top layer.

Serving Suggestions

Serve Texas sheet cake at room temperature, cut into squares. It’s wonderful on its own, but a scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream balances the rich chocolate. For a true Southern touch, pair it with a tall glass of cold milk or a cup of hot coffee.

Variations

  • Chocolate-Peanut Butter: Swirl 1/2 cup of creamy peanut butter into the batter before baking, and add 1/2 cup of peanut butter chips to the icing.
  • Mexican Chocolate: Add 1 teaspoon of ground cinnamon and a pinch of cayenne pepper to the dry ingredients for a subtle warmth.
  • Mocha: Replace the 1 cup of water with strong brewed coffee for a deeper chocolate flavor.
  • Gluten-Free: Use a 1:1 gluten-free all-purpose flour blend. The texture will be slightly more crumbly but still delicious.

Storage and Reheating

Store leftover cake in an airtight container at room temperature for up to 3 days. The icing may soften slightly, but the cake will stay moist. For longer storage, refrigerate for up to 5 days—bring to room temperature before serving. You can also freeze the unfrosted cake (wrap tightly in plastic wrap and foil) for up to 3 months. Thaw overnight in the refrigerator, then bring to room temperature and ice if desired. To reheat individual slices, microwave for 10–15 seconds until just warm.

Frequently Asked Questions

Can I use Dutch-processed cocoa instead of regular unsweetened cocoa?
Yes, but the cake may rise slightly less and have a milder flavor. If using Dutch-processed, omit the baking soda and instead use 2 teaspoons of baking powder.

Why is my cake dry?
Overbaking is the most common culprit. Check the cake at 20 minutes; the toothpick should come out with a few moist crumbs, not completely clean. Also, be sure to measure your flour correctly—spoon it into the cup and level it off, don’t scoop directly from the bag.

Can I make this cake ahead of time?
Absolutely. The cake actually tastes better the next day as the flavors meld. Bake and ice it, then keep it covered at room temperature for up to 2 days. Do not refrigerate if you plan to serve within 2 days, as refrigeration can dry it out.

Can I use a different pan?
Yes, you can use a 9×13-inch pan, but the cake will be thicker and require a longer baking time (about 30–35 minutes). You can also make cupcakes—bake for 18–20 minutes.

Do I have to use buttermilk?
Buttermilk adds tang and tenderness, but you can substitute an equal amount of plain yogurt thinned with a little milk, or use the vinegar-milk trick mentioned in the tips. The texture will be slightly different but still good.

Can I skip the nuts in the icing?
Yes, the nuts are optional. If you skip them, the icing will be perfectly smooth. You can also sprinkle the nuts on top after icing if you prefer a crunch.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).