Best Pistachio Cake Recipe

5 from 9 votes
Jump to RecipeComment

This post may contain affiliate links.

This is the best pistachio cake recipe ever! Made with real pistachios, it’s incredibly delicious and full of deep pistachio flavor balanced with hints of cardamom and rosewater. Topped with a pistachio whipped cream frosting, it’s an elegant dessert perfect for any occasion.

Pistachio cake topped with whipped cream, pistachios and roses.


 

I love simple cake recipes that pack a punch with bold flavors, and this pistachio cake is no exception. Some of our favorites are our simple olive oil cake, date cake, and of course, Persian love cake with its gorgeous color and unique flavor. Today’s pistachio cake recipe is a nod to my Persian background. With pistachios, cardamom, and rose, this cake is perfect in every bite.

Pistachio Cake Ingredients

To make this cake you need eggs, sugar, yogurt, cardamom, rosewater, flour, baking powder, baking soda and pistachios.
  • Olive oil: Pure olive oil works best in this recipe.
  • Yogurt: You can use whole milk regular or Greek yogurt for this recipe. For a dairy-free option, use dairy-free yogurt and make sure it’s not flavored.
  • Eggs: Make sure your eggs are at room temperature.
  • Cardamom and rosewater: You can purchase ground cardamom and rosewater from Middle Eastern or Mediterranean shops as well as online. If you’re not a fan of the floral notes of cardamom and rosewater, simply use vanilla extract.
  • Sugar: Regular granulated sugar would work for this recipe. I don’t recommend using any other sweetener alternatives.
  • Flour: Use all-purpose flour for this recipe. If making this cake gluten-free, use 1:1 gluten-free flour.
  • Pistachio: Ground pistachio adds both color and flavor. You can buy ground pistachios (pistachio flour) or make them at home by grinding raw unsalted pistachios in a food processor or high-powered blender.
  • Heavy whipping cream: To top the pistachio cake, we will mix heavy whipping cream with powdered sugar, pistachio butter, and ground pistachios.

Ingredient Spotlight: Pistachios

Pistachios are a treasured ingredient in Middle Eastern and Mediterranean cuisines, loved for their striking green color, creamy texture, and rich nutty flavor. You can find them in both sweet and savory dishes across Persian, Arabic, and other Middle Eastern traditions.

In Persian cuisine, pistachios are essential in desserts like bastani sonnati (saffron ice cream) and Persian love cake, where their nutty flavor pairs perfectly with floral ingredients like rosewater and saffron. They’re also used as a garnish for elegant dishes like sholeh zard (saffron rice pudding) and in festive rice recipes such as jeweled rice, where they add crunch and a pop of vibrant green.

In Middle Eastern and Mediterranean cuisine, pistachios are a key ingredient, especially in desserts. You can find them in Baklava and Italian pistachio cookies. Pistachios are also used to make pistachio cream and pistachio butter which can be used in different recipes.

How To Make Pistachio Cake

Mix the wet ingredients then the dry ingredients and bake. Whip the cream and top the cake with it.

Step 1: Preheat the oven to 350 degrees F and line a 9-inch baking pan with parchment paper. In a large mixing bowl, mix olive oil with yogurt, egg, cardamom, rosewater, and sugar until light in color. You can use an electric mixer or a whisk.

Step 2: Gradually sift in the flour, ground pistachios, baking powder, baking soda, and salt. Stir until no lumps remain, but avoid overmixing.

Step 3: Pour the cake batter into the baking pan and bake for 35 minutes. To make sure the cake is baked completely, insert a toothpick in the middle; if it comes out clean, the cake is ready. Allow the cake to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.

Step 4: Place the whipping cream in a bowl with the powdered sugar and whip for a minute. Add in the pistachio butter and ground pistachios, then continue whipping until stiff peaks form. You can also use pistachio cream instead of pistachio butter for a creamier, slightly sweeter flavor.

Spread the pistachio cream on the cool cake and top with ground pistachios and rose petals.


Overhead shot of a slice of pistachio cake.

Pro Tips

If possible, opt for shelled pistachios to save time when preparing your recipes. Just be sure to check for any remaining shells before using them.

When using pistachios in cakes or pastries, grinding them into fine powder can help them blend seamlessly into the batter, providing a smoother texture.

Make sure the pistachios you are using are unsalted. You can use roasted or raw to make this cake.

Simple Add-Ins

Spices: Instead of cardamom, add a touch of cinnamon or nutmeg to the flour.

Citrus: Add the zest of 1 lemon and 1 tablespoon lemon juice to the wet ingredients for some bright flavor!

Storage

Making Ahead: You can make this cake up to a day in advance. I recommend topping it with the whipped cream on the day of serving.

Refrigerator: Store the leftovers in an airtight container and refrigerate for up to 3 days. Since this cake has eggs, you need to keep it in the refrigerator.

Freezing: You can also freeze this pistachio cake. To do so, place the cake in a freezer-safe container and freeze for up to 3 months. Defrost in the fridge overnight before serving.

Frequently Asked Questions

Can I serve this cake without the pistachio whipped cream?

Yes. This cake has so much flavor on its own that you can easily serve it without the frosting and still enjoy every bite. If doing so, top the cake with a little bit of powdered sugar.

Can I use cream cheese frosting for this pistachio cake?

Yes, cream cheese frosting pairs well with pistachio cake! To make it extra special, you can add a touch of rosewater or a pinch of cardamom to the frosting for a hint of Persian-inspired flavor.

Where can I find pistachio flour?

You can find it at some specialty stores or online; however, it’s easy to make pistachio flour at home. Simply place the pistachios in the bowl of a blender or food processor and blitz until ground and fine.

Can I skip the rose water?

Yes, but the rosewater adds a unique floral note that complements the pistachios and cardamom beautifully.

Overhead shot of pistachio cake.

More recipes with pistachios

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Best pistachio cake recipe.
5 from 9 votes

Easy Pistachio Cake Recipe

This is the best pistachio cake ever! With deep pistachio flavor balanced with the addition of cardamom and rosewater, this cake is perfect for any occasion.
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 8
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Pistachio Whipped Cream

  • 1 cup heavy whipping cream , very cold
  • 3 tablespoons powdered sugar
  • 1 tablespoon pistachio butter, optional
  • 3 tablespoons pistachio powder

Topping

  • 1 tablespoon slivered pistachios
  • edible roses

Instructions 

  • Preheat the oven to 350 degrees F and line a 8-inch baking pan with parchment paper.
  • Place the olive oil, sugar, yogurt, eggs, ground cardamom and rosewater. Mix using an electric mixer until fully combined and light in color.
  • Add in the flour, pistachio powder, baking powder, baking soda and salt. Mix so the dry ingredients are incorporated and no lumps of flour are left.
  • Transfer to the baking pan and bake for 35 minutes. To make sure the cake is baked, insert a toothpick into the cake and if it comes out clean, the cake is ready.
  • While the cake is cooling, whip the heavy whipping cream and powdered sugar on high soft peaks form. Then add the pistachio butter (if using) and pistachio powder. Beat again until stiff peaks form.
  • Spread the pistachio whipped cream on the cake and top with dried edible roses and slivered pistachios.

Video

Notes

  • You can buy pistachio powder (also known as pistachio flour) online or simply make it at home. To make pistachio powder at home, place shelled pistachios in a food processor or blender and blitz until it turns into powder. 
  • You can use 1:1 gluten-free flour for this recipe. 
  • While I prefer using whole milk yogurt to make this pistachio cake, it’s also possible to use low-fat or plant-based yogurt as long as its not flavored. 
  • Store the leftovers in an airtight container and refrigerate for up to 3 days. 

Nutrition

Calories: 387kcal | Carbohydrates: 30g | Protein: 5g | Fat: 28g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.01g | Cholesterol: 82mg | Sodium: 175mg | Potassium: 152mg | Fiber: 1g | Sugar: 17g | Vitamin A: 536IU | Vitamin C: 0.5mg | Calcium: 63mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
Please enable JavaScript in your browser to complete this form.
5 from 9 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




9 Comments

  1. 5 stars
    This cake is absolutely delicious. I made it for my family gathering and everyone loved it. So easy to make but very impressive. I love Shadi’s recipes. 🙏💜

  2. 5 stars
    Wow! This is everything a gourmet dessert should be, and then some! Looking forward to enjoying this after dinner tonight; looks too good to pass up, indeed!

  3. 5 stars
    The combination of Rose water and cardamon is a perfect combination to go with Pistachio. Sound easy and definitely delicious to enjoy with family and friends,

  4. 5 stars
    This is such a unique cake! Pistachios are my favorite type of nut so I like how they are the featured flavor in this cake recipe.