Super soft Lemon Pistachio Cake made with fresh lemon zest, ground pistachios and extra-virgin olive oil, and then covered in a simple lemon cream cheese frosting. A delightful cake perfect for any occasion!

This Lemon Pistachio Cake is a great way enjoy citrus season and to celebrate Spring. It’s bursting with fresh, zesty lemon flavor, earthy pistachios and fruity extra-virgin olive oil. The cake has an unbelievably tender crumb that soaks up the luscious lemon cream cheese frosting, which makes the most delicious bite.
If you love lemon desserts as much as I do, check out this lemon poppy seed loaf cake, strawberry lemon bundt cake, or lemon blueberry crumb cake!
Jump to:
♡ Why You Will Love This Lemon Pistachio Cake
- Made with Olive Oil. I love baking cakes with olive oil because they bake up lighter and stays moist for days, even when stored in the fridge.
- Super soft and tender. The crumb is light and delicate, thanks to the olive oil and buttermilk.
- Pistachios. Pistachios have nutty earthy notes that beautifully complements the bright lemon flavor and robust extra-virgin olive oil.

Ingredient Notes
Here are some notes about all the ingredients used in this Lemon Pistachio Cake. Quantities and full instructions are in the recipe card below!

- Pistachio Nuts - You can use roasted or raw pistachios. I didn't find a huge difference in flavor or texture between roasted or raw.
- All-Purpose Flour (Plain Flour)
- Baking Powder - Helps the cake rise and creates a moist crumb.
- Salt - Enhances all the flavors.
- Sugar - We are using white granulated sugar. The cake is not too sweet, so refrain from cutting the amount of sugar as it will result in a dry cake.
- Lemon Zest - We're using lots of fresh lemon zest to flavor the cake.
- Olive Oil - Makes the cake SO moist! You can use light olive oil or extra-virgin olive oil.
- Eggs - Adds structure and helps emulsify the batter.
- Buttermilk - Adds moisture and tenderizes the cake.

- Cream Cheese - Make sure you're using full-fat, a cream cheese brick.
- Butter - You can use salted or unsalted.
- Powdered Sugar - Also known as icing sugar and confectioners sugar.
- Lemon Zest - I like adding lemon zest for fresh lemon flavor. Feel free to add a bit of lemon extract as well.
- Salt - If you're using salted butter, you can omit the salt.
*See recipe card for quantities.
Step-By-Step Instructions
Here are step-by-step photos and instructions on how to make these Lemon Pistachio Cake! Please find detailed instructions in the recipe card at the end of this post.

Step 1. Grind Pistachios - Finely pulse pistachios in a food processor fitted with an “S” blade.

Step 2. Combine Dry Ingredients - In a small bowl, whisk together all-purpose flour, baking powder and salt.

Step 3. Combine Sugar & Zest - In a large bowl, combine grated lemon zest and white sugar. Using your fingers, rub the mixture together until it becomes fragrant.

Step 4. Combine Wet Ingredients - Then add the eggs and whisk until combined.

Step 5. Next, with the mixer on medium-low speed, slowly drizzle in extra-virgin olive oil and mix until combined.

Step 6. Alternate Dry and Wet Ingredients - Add half of the flour mixture and mix on the lowest speed until nearly combined.


Step 7. Then add all of the buttermilk and mix on low until just combined. Finally, add the rest of the dry ingredients and mix until just combined. Scrape down the bowl ensuring all the flour is incorporated. Do not over mix.

Step 8. Gently fold in the ground pistachios just until combined.

Step 9. Evenly distribute the cake batter into 2, greased 8-inch cake pans. Wrap the pans with damp cake strips if using.
💡 Tip
Use cake strips for flat even cake layers. If you'd like to learn more about how cake strips work, you can view this article.

Step 9. Bake - Bake at 350ºF (180ºC) for 25 to 28 minutes or until an inserted toothpick in the middle of the cake comes out clean. Allow to cool in the pans for 10 minutes before inverting on a wire rack to cool completely.

Step 10. Make Lemon Cream Cheese Frosting - Beat together cream cheese, butter, lemon zest and salt until smooth. Then gradually whisk in powdered sugar until you reach your desired consistency.

Step 11. Frost Cake - If needed, use a large serrated knife to slice a thin layer off the tops of the cakes to create a flat surface. Place one cake layer on a cake stand or serving plate and apply an even layer of frosting.

Step 12. Apply Crumb Coat - Top with the other cake layer, upside down and spread a thin layer of frosting on the top and around the sides of the cake. Run a cake comb or bench scraper around the cake to smooth out the crumb coat. Chill uncovered in the refrigerator for 20 to 30 minutes for the crumb coat to set up.
Step 13. Decorate & Serve - Remove cake from the fridge and spread another layer of frosting all over the top and sides. Garnish with chopped pistachios and fresh flowers if you'd like. Serve and enjoy!

Substitutions
- Olive Oil - You can use light or extra-virgin olive oil. You can also use a neutral oil such as avocado, canola, grapeseed or vegetable.
- Buttermilk - If you do not have buttermilk, you can substitute by mixing ¾ cup of whole milk with 2 teaspoons of lemon juice or vinegar. Allow to curdle for 10 minutes before using. You can also just use whole milk if you're in a pinch.
- Lemon Zest - Feel free to use orange zest, grapefruit zest or lime zest.
Key Equipment
- Food Processor or Grinder
- Bowls
- Electric Mixer - You can use a stand mixer or hand mixer.
- 2, 8-inch (20cm) Round Cake Pans
- Whisk and Rubber Spatula
- Cake Strips (optional)
Storage
- Refrigerator - Store leftovers in an airtight container in the fridge and enjoy for up to 4 days. Allow to come to room temperature before serving.

⭐️ Expert Tips
Use a kitchen scale to weigh all your ingredients. Baking in grams, rather than volume, is the best and most accurate way to bake! All my recipes include gram conversions based on King Arthur’s Weight Chart.
If you are not using a kitchen scale, measure your flour correctly. Fluff and aerate your flour first, then spoon into your measuring cup and finally level off with the back of a butter knife. Do not pack it in as it will add too much flour.
Make sure to use room temperature ingredients. Using room temperature ingredients will help the batter emulsify better, ensuring a smooth batter. Leave your eggs and buttermilk on the counter for about an hour for best results.
Sift your dry ingredients. Sifting the dry ingredients before adding to your wet ingredients will ensure a smooth batter.
Do not overmix. As always, refrain from over mixing the batter as it will overwork the gluten in the dough. Thus, creating a tough cake.
FAQ
Absolutely! You can bake it in a 9x13 inch (23x33 cm) pan. Check for doneness after 30 minutes.
Yes, you can use a 1-to-1 cup gluten-free flour blend.

You May Also Like...
♡ Did you try this recipe?
Please consider leaving a 5-star rating and review below. This provides helpful feedback to myself and other readers. Thank you so much!
📖 Recipe

Lemon Pistachio Cake
- Total Time: 1 Hour + 25 Minutes
- Yield: 8 to 9 Servings
Description
Super soft Lemon Pistachio Cake made with fresh lemon zest, ground pistachios and extra-virgin olive oil and then covered in a simple lemon cream cheese frosting. A delightful cake perfect for any occasion!
Ingredients
Lemon Pistachio Cake
- 1 Cup (120g) Shelled Pistachios (raw or roasted)
- 2 Cups (240g) All-Purpose Flour
- 2 Tsp Baking Powder
- ½ Tsp Fine Salt
- 1 ¼ Cups (250g) White Granulated Sugar
- 2 Tbsp Finely Grated Lemon Zest (about 3 Lemons)
- ¾ Cup (150g) Olive Oil (light or extra-virgin)
- 3 Whole Large Eggs, room temp
- ¾ Cup (170g) Low-Fat Buttermilk, room temp
Lemon Cream Cheese Frosting
- 8 Oz (227g) Brick Full-Fat Cream Cheese, room temp
- ½ Cup (113g) Unsalted Butter, room temp
- Zest of 1 to 2 Lemons
- ½ Tsp Salt (omit if using salted butter)
- 4 to 4 ½ Cups (454 g to 567 g) Powdered Sugar
Instructions
- Prep Cake Strips - If using cake strips, soak them in a large bowl of water and set aside.
- Preheat Oven & Prep Pan - Position a rack in the center of the oven and preheat it 350ºF (180ºC). Prep 2 round, 8-inch (20 cm) cake pans by greasing and lining the bottoms with parchment paper.
- Grind Pistachios - Finely pulse pistachios in a food processor fitted with an “S” blade. Do not over pulse, as it can turn into a paste.
- Combine Dry Ingredients - In a small bowl, whisk together all-purpose flour, baking powder and salt.
- Combine Sugar & Zest - In a large mixing bowl, combine white sugar and finely grated zest of 2 to 3 lemons. Use your fingers to rub the mixture together until it becomes fragrant and fully mixed.
- Combine Wet Ingredients - Add the eggs and using a hand mixer, whisk on medium speed for about 2 minutes. Next, with the mixer on medium-low speed, slowly drizzle in the olive oil and mix until combined. Scrape down the sides and bottom of the bowl as needed.
- Alternate Wet & Dry Ingredients - Sift in half of the flour mixture and mix on the lowest speed until nearly combined. Then add all of the buttermilk and mix on low until it comes together. Finally, sift in the rest of the dry ingredients and mix until just combined. Scrape down the bowl ensuring all the flour is fully incorporated. Do not over mix.
- Gently fold in the ground pistachios just until combined.
- Evenly distribute the cake batter into your prepared cake pans. If you are using cake strips, wring out the water and fit them around the cake pans.
- Bake - Bake for 25 to 28 minutes or until an inserted toothpick in the middle of the cake comes out clean. Allow to cool in the pans for 10 minutes before inverting on a wire rack to cool completely.
- Make Lemon Cream Cheese Frosting - Beat together cream cheese, butter, lemon zest and salt until smooth. Then gradually whisk in powdered sugar until you reach your desired consistency. If you'd like a thicker frosting, add more powdered sugar. If you need to thin it out, you can add a bit of heavy cream, sour cream or sour cream.
- Frost Cake - Once cake layers are cooled and if needed, use a large serrated knife to slice a thin layer off the tops of the cakes to create a flat surface. Place one cake layer on a cake stand or serving plate and apply an even layer of frosting.
- Apply Crumb Coat - Top with the other cake layer, upside down and spread a thin layer of frosting on the top and around the sides of the cake. Run a cake comb or bench scraper around the sides and top of the cake to smooth out the crumb coat. Chill uncovered in the refrigerator for 20 to 30 minutes for the crumb coat to set up.
- Decorate & Serve - Remove cake from the fridge and spread another layer of frosting all over the top and sides. Garnish with chopped pistachios and fresh flowers if you'd like. Serve and enjoy!
Notes
Storage - Store leftovers in an airtight container in the fridge and enjoy for up to 4 days. Allow to come to room temperature before serving.
- Prep Time: 1 Hour
- Cook Time: 25 to 28 Minutes
Maria says
I tried this recipe in the form of mini bundt cakes and it came out so good. Added white chocolate topping.
Lisa says
The white chocolate topping sounds amazing! Thank you for trying the recipe! 😊