Lemon Sheet Cake


By: Shelly Posted: Apr 7, 2023 lemon sheet cake pinterest imagelemon sheet cake pinterest image

This easy Lemon Sheet Cake recipe is ultra moist and perfect for a party or holiday dessert. The soft cake is topped with tart and creamy lemon icing that I could eat with a spoon!

Make sure to try my Lemon Cream Pie Recipe too! It’s fantastic!

pulling a piece of lemon cake from the pan with a cake serverpulling a piece of lemon cake from the pan with a cake server

Homemade Lemon Sheet Cake

This lemon sheet cake recipe is one of my latest obsessions. The only problem with this cake is that I will eat the whole thing! I’m the only one in my house who likes lemon desserts…weird, right? They all seem to love lemon candy, lemonade, lemon/lime soda…but not lemon cake? Makes ZERO sense to me! But the great thing about this recipe is it’s perfect for travel, which means any party you’re invited to, this is the dessert to bring…that way I get a slice, but I’m not tempted with an entire cake on the counter!

holding a spatula serving sheet cakeholding a spatula serving sheet cake serving lemon cake on a spatula with a lemon wedge on top of the icingserving lemon cake on a spatula with a lemon wedge on top of the icing

What To Expect With This Sheet Cake Recipe:

What makes this cake so great is that there is no stand mixer or hand mixer required, meaning it’s an EASY recipe! It’s pretty foolproof. The cake is so super moist and soft, and the icing is tart and creamy. It makes such a pretty presentation if you add those little lemon wedges on top too. It’s the perfect Easter/springtime/summer cake recipe! 

sheet cake in a pan sliced with lemon wedgessheet cake in a pan sliced with lemon wedges

What You Will Need/Ingredients:

  • All purpose flour
  • Granulated sugar
  • Baking soda
  • Kosher salt
  • Lemon zest and juice
  • Butter 
  • Water
  • Lemon juice
  • Eggs
  • Sour cream
  • Vanilla extract
  • Butter 
  • Powdered Sugar

lemon zest in a bowl with flourlemon zest in a bowl with flour lemon cake batter in a bowl with a whisklemon cake batter in a bowl with a whisk

How To Make Texas Sheet Cake:

  1. Prep: Preheat the oven to 375°F. Coat a 15x10x1- inch pan, also known as a jelly roll pan, with nonstick baking spray, or you can grease the pan with butter. Certainly you could line the cake pan with parchment paper if you prefer, but it’s not necessary since you’re serving this right out of the pan!
  2. Make the Cake Batter: Whisk the flour, sugar, baking soda, salt, and lemon zest together in a large bowl and set the dry ingredients aside. Next grab a medium saucepan and add in the butter, water, and lemon juice. Heat this over medium high heat and bring it to a boil. Once it’s reached a boil remove it from the heat. Pour the hot butter mixture right into the flour mixture and stir to combine. Then you’ll add in the sour cream, eggs, and vanilla and stir until smooth. Pour the batter into the prepped pan.
  3. Bake: Bake for 20-25 minutes until the center is set, or until a toothpick inserted in the center comes out clean. Place the cake pan on a wire rack and allow it to cool the cake in the pan for 15-20 minutes while you are prepping your icing. 
  4. For the icing: Add the butter and lemon juice to a medium saucepan and cook over medium heat until the butter melts. Alternately you could do this in the microwave in a large, microwave-safe bowl. Stir the butter and lemon juice together to combine and then add in the powdered sugar slowly, whisking until combined and smooth. Once the icing is ready pour it all over the cake while it’s still a little warm. This allows a little bit of the icing to soak into the cake, while still leaving a nice, thick layer of icing on top. 
  5. To Serve: Allow the cake to cool completely for the prettiest slices. I also like to garnish with some fresh lemon slices or fresh berries, like blueberries, raspberries, or strawberries. But note the fruit will leak a little juice onto the icing, so I do this step right before serving.

pouring icing onto a cakepouring icing onto a cake

Tips:

This lemon cake recipe is really quick and easy to make, but I do have a few tips for you for success!

  • Sift the powered sugar for a lump free icing. No matter how much I whisk icing, I always end up with a few powdered sugar lumps. The sure way to prevent this from happening is to sift the powdered sugar before adding, getting rid of any big lumps!
  • Use fresh lemon juice. Fresh lemon juice is really key to this cake. The icing is so sweet and creamy, but the tartness of fresh lemon juice really stands out! Using a lemon squeezer is a huge help!
  • I use this pan to make all my sheet cakes. It was a gift given to me at Christmas and I love it so much. It’s totally nonstick and I barely have to grease my pan. Plus, it bakes evenly and has great handles! 

pulling a piece of lemon cake from the pan with a cake serverpulling a piece of lemon cake from the pan with a cake server a slice of lemon sheet cake on a spatula showing the side view of the cakea slice of lemon sheet cake on a spatula showing the side view of the cake missing slice of cake in a jelly roll panmissing slice of cake in a jelly roll pan

Variations:

  1. You can make this into a Lemon Texas Sheet Cake with the addition of nuts. I think some chopped pistachios  would be delicious! Sprinkle some of the chopped nuts right into the lemon frosting before pouring in on the cake. Make sure to check out my Chocolate Texas Sheet Cake Recipe and my White Texas Sheet Cake Recipe
  2. Switch up the icing recipe and make it a Lemon Cream Cheese Frosting instead! Simply melt 4 ounces of cream cheese and 4 ounces of butter together. Add in the 1/3 cup of lemon juice, and 3 cups of powdered sugar.
  3. Make this cake any flavor citrus you like, easily swap out the lemon zest and juice with either lime or orange!

How To Store:

This cake can be stored at room temperature for up to 3 days. Cover it airtight with plastic wrap right in the pan!

side shot of a slice of lemon sheet cakeside shot of a slice of lemon sheet cake

Love Lemon? Here Are More Lemon Cake Recipes To Try:

Print clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Description

This Lemon Sheet Cake is perfect for a crowd! The soft, moist lemon cake is topped with a creamy and tart lemon icing that I could eat with a spoon!

Cake:

  • 2 cups all purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 2 tablespoons lemon zest
  • 1 cup butter 
  • 1/2 cup water
  • 1/2 cup fresh squeezed lemon juice
  • 2 large eggs, lightly whisked
  • 1/2 cup sour cream
  • 1/2 teaspoon vanilla extract

Icing:

  • 1/2 cup butter 
  • 1/3 cup lemon juice
  • 4 cups powdered sugar
  1. Cake: Preheat the oven to 375°F. Coat a 15x10x1- inch pan (jelly roll pan) with nonstick spray.
  2. In a large bowl whisk together the flour, sugar, baking soda, salt, and lemon zest. 
  3. Melt together the butter, water, and lemon juice in a medium saucepan over medium heat. Bring the mixture to a boil, stirring frequently. Boil for 1 minute and remove the pan from the heat.
  4. Pour the hot butter mixture into the flour mixture and stir to combine. Add in the sour cream, eggs, and vanilla and stir until smooth. 
  5. Pour the cake batter into the prepared pan.
  6. Bake for 20-25 minutes until the center is set, or until a toothpick inserted in the center comes out clean.
  7. Cool the cake in the pan for 15-20 minutes.
  8. Icing: Add your butter and lemon juice to a medium saucepan and cook over medium heat until the butter melts.
  9. Remove the pan from the heat and whisk in the powdered sugar until smooth.
  10. Pour the icing on top of the warm cake.
  11. Allow to cool completely before slicing and serving.

Notes

store airtight for up to 3 days

Keywords: cookies and cups, cake, sheet cake, lemon cake

D){Q=Q_2;P=P_2}else{Q=Q_1;P=P_1}}if(!mixed)return[0,sgn*P,Q];var q=Math.floor(sgn*P/Q);return[q,sgn*P-q*Q,Q]}; /* {‘¼’: ‘1/4′,’½’: ‘1/2′,’¾’: ‘3/4′,’⅓’: ‘1/3′,’⅔’:’2/3′,’⅕’:’1/5′,’⅖’:’2/5′,’⅗’:’3/5′,’⅘’:’4/5′,’⅙’:’1/6′,’⅚’:’5/6′,’⅛’:’1/8′,’⅜’:’3/8′,’⅝’:’5/8′,’⅞’:’7/8′} */ window.tastyRecipesVulgarFractions = JSON.parse(decodeURIComponent(“%7B%22%C2%BC%22%3A%221%2F4%22%2C%22%C2%BD%22%3A%221%2F2%22%2C%22%C2%BE%22%3A%223%2F4%22%2C%22%E2%85%93%22%3A%221%2F3%22%2C%22%E2%85%94%22%3A%222%2F3%22%2C%22%E2%85%95%22%3A%221%2F5%22%2C%22%E2%85%96%22%3A%222%2F5%22%2C%22%E2%85%97%22%3A%223%2F5%22%2C%22%E2%85%98%22%3A%224%2F5%22%2C%22%E2%85%99%22%3A%221%2F6%22%2C%22%E2%85%9A%22%3A%225%2F6%22%2C%22%E2%85%9B%22%3A%221%2F8%22%2C%22%E2%85%9C%22%3A%223%2F8%22%2C%22%E2%85%9D%22%3A%225%2F8%22%2C%22%E2%85%9E%22%3A%227%2F8%22%7D”)); window.tastyRecipesFormatAmount = function(amount, el) { if ( parseFloat( amount ) === parseInt( amount ) ) { return amount; } var roundType = ‘frac’; if (typeof el.dataset.amountShouldRound !== ‘undefined’) { if (‘false’ != el.dataset.amountShouldRound) { if ( ‘number’ === el.dataset.amountShouldRound ) { roundType = ‘number’; } else if (‘frac’ === el.dataset.amountShouldRound) { roundType = ‘frac’ } else if (‘vulgar’ === el.dataset.amountShouldRound) { roundType = ‘vulgar’ } else { roundType = ‘integer’; } } } if (‘number’ === roundType) { amount = Number.parseFloat(amount).toPrecision(2); } else if (‘integer’ === roundType) { amount = Math.round(amount); } else if (‘frac’ === roundType || ‘vulgar’ === roundType) { var denom = 8; if (typeof el.dataset.unit !== ‘undefined’) { var unit = el.dataset.unit; if ([‘cups’,’cup’,’c’].includes(unit)) { denom = 4; if (0.125 === amount) { denom = 8; } if (“0.1667″ === Number.parseFloat( amount ).toPrecision(4)) { denom = 6; } } if ([‘tablespoons’,’tablespoon’,’tbsp’].includes(unit)) { denom = 2; } if ([‘teaspoons’,’teaspoon’,’tsp’].includes(unit)) { denom = 8; } } var amountArray = frac.cont( amount, denom, true ); var newAmount = ”; if ( amountArray[1] !== 0 ) { newAmount = amountArray[1] + ‘/’ + amountArray[2]; if (‘vulgar’ === roundType) { Object.keys(window.tastyRecipesVulgarFractions).forEach(function(vulgar) { if (newAmount === window.tastyRecipesVulgarFractions[vulgar]) { newAmount = vulgar; } }); } } if ( newAmount ) { newAmount = ‘ ‘ + newAmount; } if ( amountArray[0] ) { newAmount = amountArray[0] + newAmount; } amount = newAmount; } return amount; } /** * Update the URLs used to display a print view when the scale or unit * selection on a recipe card has changed. */ window.tastyRecipesUpdatePrintLink = () => { const printLinks = document.querySelectorAll( ‘.tasty-recipes-print-link’ ); const printButtons = document.querySelectorAll( ‘.tasty-recipes-print-button’ ); // Use the first print button found as the canonical URL source. const printButton = document.querySelector( ‘.tasty-recipes-print-button’ ); // If no print button is available, we can’t reliably update its href. if ( ! printButton ) { return; } const printURL = new URL( printButton.href ); const searchParams = new URLSearchParams( printURL.search ); const unitButton = document.querySelector( ‘.tasty-recipes-convert-button-active’ ); const scaleButton = document.querySelector( ‘.tasty-recipes-scale-button-active’ ); let unit = ”; let scale = ”; if ( unitButton ) { unit = unitButton.dataset.unitType; searchParams.delete(‘unit’) searchParams.set( ‘unit’, unit ); } if ( scaleButton ) { scale = scaleButton.dataset.amount; searchParams.set( ‘scale’, scale ); } const paramString = searchParams.toString(); const newURL = ” === paramString ? printURL.href : printURL.origin + printURL.pathname + ‘?’ + paramString; printLinks.forEach( ( el ) => { el.href = newURL; }); printButtons.forEach( ( el ) => { el.href = newURL; }); } // When the document loads, look for unit and scale parameters and setup the recipe card // to reflect those values. document.addEventListener( ‘DOMContentLoaded’, () => { // Only reflect URL parameters on the print view. if ( ! window.location.href.includes( ‘/print/’ ) ) { return; } const searchParams = new URLSearchParams( window.location.search ); const unit = searchParams.get( ‘unit’ ); const scale = searchParams.get( ‘scale’ ); if ( unit && ( ‘metric’ === unit || ‘usc’ === unit ) ) { document.querySelector( ‘.tasty-recipes-convert-button[data-unit-type=”‘ + unit + ‘”]’ ).click(); } if ( scale && Number(scale) > 0 ) { document.querySelector( ‘.tasty-recipes-scale-button[data-amount=”‘ + Number(scale) + ‘”]’ ).click(); } }) }()) ]]> 0) { for (const cookMode of cookModes) { if (this.wakeLockApi) { cookMode.querySelector(‘input[type=”checkbox”]’).addEventListener(“change”, event => { this.checkboxChange(event.target); }, false); } else { cookMode.style.display = “none”; } } } }, checkboxChange(checkbox) { checkbox.checked ? this.lock() : this.unlock(); }, setCheckboxesState(state) { const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input[type=”checkbox”]’); for (const checkbox of checkboxes) { checkbox.checked = state; } }, async lock() { try { this.wakeLock = await this.wakeLockApi.request(“screen”); this.wakeLock.addEventListener(“release”, event => { this.wakeLock = false; this.setCheckboxesState(false); }); this.setCheckboxesState(true); } catch (error) { this.setCheckboxesState(false); } }, unlock() { if (this.wakeLock) { this.wakeLock.release(); this.wakeLock = false; } this.setCheckboxesState(false); } }; (function(callback) { if (document.readyState !== “loading”) { callback(); } else { document.addEventListener(“DOMContentLoaded”, callback); } })(() => { window.TastyRecipes.cookMode.init(); }); ]]>

Want To Save This Recipe?

Find more recipes like this:

PIN for later:

lemon sheet cake pinterest imagelemon sheet cake pinterest image

Source

Leave a Reply

Your email address will not be published.