Zesty Lemon Pistachio Cake Recipe with Toasted Nuts

This soft and fluffy Lemon Pistachio Cake is a simple single-layer cake featuring a tender pistachio sponge made with olive oil and finished with a light, whipped lemon cream cheese frosting. Bright lemon zest and roasted pistachios give the cake a fresh, nutty flavor while the oil keeps the crumb moist and tender. The frosting is airy and tangy — a lighter alternative to traditional butter-heavy cream cheese frostings. This cake works year-round: it feels fresh in spring and summer, but the pistachios also make it festive for holidays. If you enjoy fruity sheet cakes, you might also like other lemon-and-berry combinations or pistachio-forward bakes.

slice of lemon pistachio cake

WHY THIS RECIPE WORKS

  • Soft, moist pistachio cake – the recipe yields a tender cake with a springy, moist crumb.
  • Easy to make – a single-layer sheet or square cake is uncomplicated and keeps cleanup minimal.
  • Fragrant lemon – lemon zest adds bright citrus notes that pair beautifully with pistachios.
  • Olive oil base – olive oil complements the pistachios and lemon; any neutral oil can be used if preferred.
  • Light cream cheese frosting – this frosting uses cream cheese and whipped cream (no butter) for a silky, flavorful finish.
lemon pistachio cake

INGREDIENTS FOR LEMON PISTACHIO CAKE

Below are the key ingredients and notes. The full ingredient list and quantities are included in the recipe card later in the post.

  • All-purpose flour – unbleached all-purpose flour is ideal for a soft, spongy cake. Cake flour can be used, but bleached flours sometimes absorb more liquid and risk a drier texture.
  • Oil – liquid oil keeps the cake soft and encourages an even rise. Olive oil works especially well with pistachios and lemon, though neutral oils like sunflower or canola are good alternatives.
  • Pistachios – finely ground roasted pistachios provide both flavor and a natural green tint. Lightly toasting raw pistachios first enhances their aroma and taste.
  • Granulated sugar – simple granulated sugar sweetens without masking the lemon and nut flavors.
lemon pistachio cake ingredients
slice of lemon pistachio cake
  • Egg – one large egg adds structure without overpowering the flavors.
  • Pure vanilla extract – boosts and rounds the citrus notes; optional almond extract enhances the pistachio character.
  • Full-fat plain yogurt – adds moisture and a touch of tang that complements the lemon.
  • Matcha powder (optional) – optional for enhancing the green color and adding a subtle earthy note that pairs with pistachio.
  • Lemon zest – zest from one lemon provides a bright citrus aroma; use up to a tablespoon for a stronger lemon profile.
  • Milk – any milk works; whole milk gives the best richness for baking.
lemon pistachio cake sliced

STEP BY STEP INSTRUCTIONS: HOW TO MAKE LEMON PISTACHIO CAKE

  • STEP 1 — Infuse the sugar: Combine granulated sugar and lemon zest in a bowl and rub together until fragrant. This releases lemon oils and intensifies flavor throughout the batter.
  • STEP 2 — Mix dry ingredients: Sift or whisk together flour, baking powder, baking soda, and salt into the lemon-infused sugar. Stir in the ground pistachios (and matcha, if using).
  • STEP 3 — Combine wet ingredients: Whisk together egg, oil, yogurt, vanilla, and milk until smooth.
  • STEP 4 — Combine wet and dry: Make a well in the dry ingredients, add the wet mixture, and gently whisk or fold until just combined. Avoid over-mixing.
  • STEP 5 — Bake: Pour batter into a prepared pan, bake until golden and a skewer inserted in the center comes out clean. Cake should spring back lightly when pressed. Cool 20 minutes in the pan, then transfer to a rack to finish cooling.
  • STEP 6 — Make the frosting: Beat softened cream cheese until smooth. Add 2 tablespoons of cream and mix until lump-free, then beat in the remaining cream until soft peaks form. Gradually add sugar until thickened to a spreadable texture, then mix in lemon juice and vanilla (and a drop of almond extract, if desired). Spread the frosting on the cooled cake and sprinkle with crushed pistachios before serving.
lemon pistachio cake

EXPERT BAKING TIPS FOR LEMON PISTACHIO CAKE

  • Infuse sugar with zest: Rubbing sugar with lemon zest extracts essential oils that distribute citrus flavor more evenly in the batter.
  • Use room-temperature ingredients: Bringing ingredients to similar temperatures helps them combine smoothly and avoids overworking the batter.
  • Roast raw pistachios: Toasting pistachios in a dry pan brings out their aroma and deepens the flavor before grinding.
  • Optional sifting: Sifting dry ingredients can reduce mixing time and lower the risk of overdeveloping gluten.
  • Don’t over-mix: Stop mixing once the flour is incorporated to keep the cake light and tender.
slice of lemon pistachio cake

RECIPE FAQ

Can I make this cake with melted butter?

Oil is recommended because it keeps the crumb softer when using ground nuts, which can otherwise make the cake firmer. Melted butter will change the texture and may result in a denser crumb.

Can I use vegetable oil?

Yes — canola, sunflower, or other neutral-tasting oils work fine. Coconut oil can be used but may produce a crumblier texture due to its higher saturated fat content.

Why is my cake not fluffy?

Dense cake often results from over-mixing or inactive leavening agents. Use fresh baking powder and soda, and mix gently until just combined.

What causes cake to be dry and dense?

Using too much flour or too little sugar/liquid can dry out a cake. Stick to the recipe proportions and avoid compacting flour when measuring.

What can I use instead of yogurt?

Plain yogurt is preferred, but Greek yogurt or sour cream can substitute. Greek yogurt or higher-protein options may produce a slightly firmer crumb.

Can I bake this in a round pan?

Yes — an 8- or 9-inch round pan works. If using an 8-inch pan, the baking time may need to be increased by several minutes; check doneness with a skewer.

lemon pistachio cake

If you love cake and fruit, check out other recipes in this series.

slice of lemon pistachio cake

More delicious cake

Check out other delicious cake recipes highlighted below.

  • Light & Luscious Lemon Curd Cake
  • Chocolate Chip Cookie Cake
  • Olive Oil Pistachio Cake
  • Tuxedo Cake

Baking with pistachios

Try more pistachio-forward recipes to explore different flavor combinations and textures.

  • Caramelized Pistachio Brown Butter White Chocolate Chip Cookies
  • Raspberry Pistachio Thumbprint Cookies
  • White Chocolate Raspberry Pistachio Cookies
  • Raspberry Pistachio Cake

Video

Lemon Pistachio Cake

Christina Marsigliese

Moist, soft Lemon Pistachio Cake: a roasted pistachio sponge topped with a silky lemon cream cheese frosting. Perfect for tea time or any celebration.
4.97 from 95 votes
Print Recipe
Pin Recipe
Prep Time 15 mins
Cook Time 25 mins

Servings 9 servings

Ingredients

  

Pistachio Cake Batter:

  • 1 cup (142g) all-purpose flour
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 teaspoon matcha powder (optional)
  • 3/4 cup (150g) granulated sugar
  • 1/3 cup (40g) finely ground roasted salted pistachios, plus extra for decorating
  • 1/4 cup (60ml) olive oil (or any neutral liquid oil)
  • 1 large egg, at room temperature
  • 1/2 cup (120ml) full-fat plain yogurt
  • 1 tablespoon lemon zest
  • 1/4 cup (60ml) whole milk, at room temperature
  • 1/2 teaspoon (5ml) pure vanilla extract
  • 1/4 teaspoon pure almond extract (optional)

Cream Cheese Frosting:

  • 1/2 cup (125g) very soft cream cheese
  • 2/3 cup (160ml) 35% heavy whipping cream
  • 3 tablespoons (40g) granulated sugar
  • 1 teaspoon (5ml) fresh lemon juice
  • 1/2 teaspoon pure vanilla extract

Instructions

 

  • Preheat the oven to 350°F and line an 8×8-inch square pan with parchment paper.
  • Make the cake batter: sift or whisk together flour, baking powder, baking soda, matcha (if using) and salt. Add sugar and ground pistachios and mix until even. (Tip: grind about 1/2 cup whole roasted pistachios and reserve extra for decorating.)
  • Combine oil, egg, yogurt, lemon zest, milk, vanilla and almond extract (if using) in a medium bowl and whisk until smooth.
  • Pour the wet ingredients into the dry ingredients and gently fold until just combined, scraping the bottom of the bowl to incorporate any dry pockets. Stop as soon as the batter is uniform.
  • Spread the batter evenly in the prepared pan and bake 20–25 minutes, or until a skewer inserted in the center comes out clean. Cool 20 minutes in the pan, then transfer to a wire rack to finish cooling.
  • Make the frosting: beat very soft cream cheese until smooth. Add 2 tablespoons of cream and mix until lump-free, then gradually add the remaining cream and beat until soft peaks form. Add sugar gradually until the frosting is thick and spreadable, then stir in lemon juice and vanilla. Spread over the cooled cake and top with crushed pistachios before serving.