prep time: 30 min | bake time: 45 min | total time: 3 hrs
Home » Chocolate Pistachio Cake
Impress everyone with this beautiful Chocolate Pistachio Cake. This may not be the most common dessert, but its nutty flavor and tender texture make it truly unforgettable.
The crumb of this Pistachio Cake is moist and easy to prepare, it’s been made without eggs and can easily be made dairy free. The use of ground pistachios gives the cake a unique texture and an earthy flavor that pairs beautifully with the rich chocolate ganache topping.
Speaking about the topping; the cake is perfectly finished with a decadent chocolate ganache, made with simple ingredients such as chocolate and cream. The ganache adds a rich contrast to the cake, complementing the pistachio base perfectly. Many bakers who tried this recipe wrote to me that this recipe comes together quickly, and it is surprisingly light and very delicious.
To make pistachio flour, use a food processor or high-speed blender to grind the pistachios. Pulse in short bursts until the nuts are ground into a fine powder. You can add a tablespoon of sugar to prevent clumping and keep the texture smooth. Be careful not to over-process, as the pistachios will release their oils and turn into a paste (pistachio butter). To avoid this, pulse in intervals, work in small batches, and check the texture frequently. If any larger chunks remain, return them to the processor and pulse again until finely ground.
Store your pistachio flour in an airtight container in the refrigerator or freezer to keep it fresh. It will last for several weeks in the fridge and longer in the freezer. Now, your homemade pistachio flour is ready to use in all your baking recipes!
Start by preheating your oven to 350°F (175°C). Grease and line an 8-inch springform cake pan with parchment paper to prevent sticking. If you’re using whole pistachios, blend them with 2 tbsp of sugar in a food processor until they resemble fine pistachio flour. In a large bowl, combine the milk and vinegar and let it sit for 5 minutes to curdle. Once the mixture has thickened, add the cane sugar, vanilla extract, and vegetable oil, whisking until the sugar dissolves completely.
Sift in the all-purpose flour, cornstarch, pistachio flour, baking powder, baking soda, and salt. Stir the dry ingredients into the wet mixture until everything is well combined. The batter should be smooth and free of lumps. Pour the batter into your prepared pan, spreading it evenly.
Place the cake pan in the preheated oven and bake for 40-45 minutes, or until a toothpick inserted into the center comes out clean. Once baked, remove the cake from the oven and allow it to cool completely before adding the ganache.
In a microwave-safe bowl, combine the dark chocolate, whipping cream, and glucose syrup (or maple syrup). Heat the mixture in 30-second intervals, stirring after each, until the chocolate is fully melted and the ganache is smooth. Alternatively, you can melt the ingredients using a double boiler. Stir the ganache vigorously to achieve a glossy, lump-free consistency.
Let the ganache set at room temperature for 3-4 hours until it reaches a spreadable texture. Once the ganache is ready, spread it evenly over the cooled pistachio cake using an offset spatula. Ensure the ganache is smooth and covers the entire cake for a beautiful finish.
Store your cake at room temperature for up to 3 days (covered is better) or refrigerate for up to 7 days in an airtight container. If refrigerated, let the cake come to room temperature before serving to ensure the best texture.
While the rich chocolate ganache adds a decadent touch, other frostings like vanilla buttercream or whipped cream frosting also pair beautifully with the nutty flavor of the pistachio cake. You can opt for a simple pistachio or whipped cream for a lighter option.
Yes! Simply divide the batter into cupcake liners and bake for 18-22 minutes.
Yes, substitute the all-purpose flour with a gluten-free flour blend for a gluten-free option.
Absolutely! This recipe is already vegan-friendly as long as you use dairy-free milk, oil, and vegan chocolate for the ganache.
Yes, simply double the recipe and bake in two 8-inch cake pans. Frost between the layers with ganache or your frosting of choice.
The cake will stay fresh for 3 days at room temperature or up to 7 days in the refrigerator.
If you loved this pistachio cake, leave a comment and rating below and check out these recipes next!
35 Responses
Delicious! Made it for my husband’s birthday & it was a smashing success! I used the recommended vegan substitutions & a 9 inch round cake pan (it’s the only size I have). Adjusted the bake time to 35 minutes for this size change & it was perfect. Light, moist & absolutely scrumptious! Will definitely be saving this recipe to make again & again!
Hi Carly,
So glad it was a hit! and Happy Birthday to your husband! 🍰
i will be trying to make this cake as it looks very delicious. I have question, is it possible to use semi-sweet chocolate instead of dark?
Hi Sanya,
Absolutely yes, you can use semi-sweet chocolate. Make sure it is baking chocolate. I hope you enjoy the recipe!
it really looks delicious!! does the pistachio have to be unsalted ones? also, does it require to be washed and/or roasted before blending?
Hi Himani
Please use unsalted-raw pistachios! If you wash them to remove the flaky brown skin then make sure they are completely dry before processing into powder.
i do see you mention butter in the notes, but there is no butter mentioned in the ingredients, is it a replacement to something?
Hi Sanya,
This recipe doesn’t actually include butter, I just noted it in case anyone prefers to use a buttercream frosting instead of the chocolate ganache.
hi I wanted to use this recipe for a layered cake raspberry and pistachio
I tried half the recipe for 6 inch cake pan. the cake turned out to be good but bit crumbly and dry from top. si does the texture meant to be like that.
please do tell me what tweaks can I make.
Hi Mahi
Great question! This recipe is more of a tea cake, so it’s not ideal for layered cakes, it tends to be a bit crumbly and delicate. Perfect for breakfast / snacking / picnics / outdoor parties or brunch.
Amazing recipe!
Hi Saloni,
I baked this for my birthday and my children who are a great fan of pistachios loved the cake to the crumbs! Easy to follow instructions and recipe! Thank you for sharing the awesome cake!
Sheila,
Happy Birthday to you! so happy that your kids enjoyed the cake. I also made this recipe over the weekend for a friends birthday! xx
I followed this recipe and the volume of batter does not even come close to filling the bottom of three 8″ inch pans. Unfortunately this recipe did not meet my expectations
Hello Dave,
It seems there was a misunderstanding with the recipe instructions. The directions specify using one 8-inch springform pan—not three. To make three cakes, you would need to prepare the recipe three separate times. I actually made this cake just yesterday for a client, and it turned out exactly as it did when we tested it for the blog.
So excited to make this tmrw!! What if I use a 6 inch pan?
Hi Binish,
so glad you’re excited! If you’re using a 6-inch pan, I’d recommend cutting the recipe in half so it doesn’t overflow or you can bake 2 x 6-inch cakes. Happy baking!
Hi Saloni,
I tried it and came out superb delicious 😋 everyone loved it 🥰❤️😋😋
Thank you so much for sharing yummy recipes 👍❤️👏
Keep sharing ❤️
Hi Seema
Yayyy, I’m so happy to hear that you tried it and everyone loved it! That truly means a lot! Thank you for your sweet words and support.
I’ll definitely keep sharing more yummy recipes, stay tuned!
Hello! Can i use 9 inch springform pan instead of 8 & should i change the baking time?
Thank you 🥰
Hi Aline,
Yes it will be fine to use 9-inch baking pan.Reduce the baking time by 5 minutes and keep an eye on cake in the last few minutes and test the center of the cake by inserting a toothpick to check if it is done.You can add more time if needed!
Excelente Postre
Thank you Henry
Can I substitute all purpose flour with whole wheat flour?
Hi Neha,
I would suggest not to alter the recipe for best results.
However you can substitute whole wheat flour for all-purpose flour but the cake will be denser and possibly a bit drier, since whole wheat flour absorbs more liquid.
If you’re okay with the denser, heartier texture, go ahead and make a full substitution. Otherwise, a 50/50 mix of whole wheat and all-purpose flour is a great compromise — it keeps some lightness while adding the nutty flavor and fiber of whole wheat.
Thank you for the reply.
The cake from the original recipe turned out amazing.
that is fantastic! Thanks Neha
Tried using the 50/50 option. Also substituted sugar with jaggery powder.
It was too good.
Thank you ☺️
love the substitution with Jaggery powder.Thank you so much for the feedback!
Perfect cake it was delicious thank you so much for recipes
Thank you for your feedback!
It was just Delicious..I tried it and it came out so well .
Thank you so much .
Hi Simi
Thank you for your feedback. I appreciate it!
nice recipe you have always.
Hi Rona
Thank you so much, appreciate your kind words!