Every now and then, a dessert comes along that is so delicious and sweet that you fall in love with it, such as this Texas sheet cake recipe! I’m not going to lie: I’ve had a lifelong addiction to chocolate Texas sheet cake. I adore it now that I’m an adult, and I can make one whenever I want.


For the Cake:

  • 2 cups all-purpose flour
  • 2 cups sugar
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 2 large eggs plus 2 yolks
  • 2 teaspoons vanilla extract
  • 1/4 cup sour cream
  • 8 ounces semisweet chocolate, chopped
  • 4 tablespoons unsalted butter
  • 3/4 cup vegetable oil
  • 3/4 cup water
  • 1/2 cup Dutch-processed cocoa powder

For the Chocolate Icing:

  • 8 tablespoons (1 stick) unsalted butter
  • 1/2 cup heavy cream
  • 1/2 cup Dutch-processed cocoa powder
  • 1 tablespoon light corn syrup
  • 3 cups confectioners’ sugar
  • 1 tablespoon vanilla extract
  • 1 cup toasted pecans, chopped

How To Make Texas Sheet Cake:

  1. For the cake: Adjust oven rack to middle position and heat oven to 350 degrees. Grease an 18- by 13-inch rimmed baking sheet. In a large bowl combine flour, sugar, baking soda, and salt;set aside. In a another bowl whisk eggs and yolks, vanilla, and sour cream until smooth.
  2. Heat chocolate, butter, oil, water, and cocoa in a large saucepan over medium heat, stirring occasionally, until smooth, 3 to 5 minutes. Whisk chocolate mixture into flour mixture until combined. Whisk egg mixture into batter, then pour into prepared baking pan. Bake until toothpick inserted into center comes out clean, 18 to 20 minutes. Transfer to wire rack.
  3. For the icing: About 5 minutes before cake is done, heat butter, cream, cocoa, and corn syrup in large saucepan over medium heat, stirring occasionally, until smooth. Turn off heat and whisk in confectioners’ sugar and vanilla. Spread warm icing evenly over hot cake with an offset spatula and sprinkle with toasted pecans. Let cake cool to room temperature on wire rack, about 1 hour, then refrigerate until icing is set. (Cake can be wrapped in plastic and refrigerated for up to 2 days. Bring to room temperature before serving.) Cut into 3-inch squares. Serve.