Ever had a dessert that makes people stop mid-conversation, close their eyes, and just… experience the moment? That’s this cake. The first time I served this Pistachio and Rosewater Cake at Easter brunch, my sister-in-law (who normally picks at dessert like a reluctant bird) asked for seconds. Then thirds. Then she stole the leftovers. If that’s not a ringing endorsement, I don’t know what is.
Why This Recipe Is Awesome

This isn’t just another pretty cake – it’s a flavor experience that’ll make your Easter table unforgettable. The nutty, slightly sweet pistachios create a moist crumb that’s complemented by delicate floral notes from the rosewater. It’s sophisticated without being pretentious, and impressive without requiring pastry chef skills.
Plus, that natural pale green color? Easter bunny approved. The combination of textures and flavors feels indulgent yet light – perfect for spring celebrations when you want something that stands out from the usual carrot cake lineup. And can we talk about how the aroma fills your kitchen? Heaven.

Pistachio and Rosewater Cake
Equipment
- 8 or 9-inch round cake pans (two for layers)
- Parchment paper
- Electric mixer
- Food processor
- Mixing bowls
- Sifter or fine-mesh strainer
- Offset spatula
- Cooling rack
Ingredients
For the Cake
- 1½ cups shelled pistachios divided (1 cup for cake, ½ cup for decoration)
- 1¾ cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon salt
- ¾ cup unsalted butter room temperature
- 1½ cups granulated sugar
- 4 large eggs room temperature
- 2 teaspoons vanilla extract
- 1-2 teaspoons rosewater adjust to taste
- ¾ cup buttermilk room temperature
- Optional: few drops green food coloring for enhanced color
For the Frosting
- 8 oz cream cheese softened
- ½ cup unsalted butter softened
- 3 cups powdered sugar sifted
- 1 teaspoon vanilla extract
- ½ teaspoon rosewater optional
- Pinch of salt
For Decoration
- Reserved chopped pistachios
- Food-grade dried rose petals
- Fresh raspberries or strawberries optional
Instructions
Prepare the Pistachios
- Process those nuts. Pulse 1 cup of pistachios in a food processor until finely ground. Think sandy texture, not pistachio butter! Set aside the remaining ½ cup for decoration.
- Prep your workspace. Preheat oven to 350°F. Grease two 8-inch cake pans, line bottoms with parchment, and grease the parchment. (Your future self will thank you for this step.)
Make the Cake
- Mix dry ingredients. In a medium bowl, whisk together ground pistachios, flour, baking powder, and salt.
- Cream butter and sugar. In a large bowl, beat butter and sugar with an electric mixer until light and fluffy, about 3-4 minutes. Don’t skimp on this step – we’re building the foundation of cake greatness here!
- Add eggs. Beat in eggs one at a time, ensuring each is fully incorporated before adding the next. The batter might look slightly curdled – don’t worry, it’ll come together.
- Add flavorings. Mix in vanilla and rosewater. Start with less rosewater and taste – you want floral notes, not a perfume counter.
- Alternate dry and wet. With mixer on low, add dry ingredients in three parts, alternating with buttermilk. Begin and end with dry ingredients, mixing just until combined. Overmix and you’ll have tough cake – and nobody wants that tragedy.
- Add color if desired. If using food coloring, add a few drops and gently fold until you achieve a subtle pistachio green.
- Divide and bake. Divide batter between pans and smooth tops. Bake 30-35 minutes or until a toothpick inserted in center comes out with a few moist crumbs.
- Cool properly. Let cakes cool in pans for 10 minutes, then invert onto racks to cool completely. Seriously – completely. Warm cake + frosting = disaster.
Make the Frosting
- Beat the base. In a large bowl, beat cream cheese and butter until smooth and creamy.
- Add sweetness. Gradually add powdered sugar, then vanilla, salt, and rosewater (if using). Beat until fluffy and smooth.
Assemble and Decorate
- Level if needed. If your cakes have domed tops, use a serrated knife to level them.
- Create the stack. Place one layer on a cake plate, spread with about 1 cup of frosting, then top with second layer.
- Frost it up. Cover top and sides with remaining frosting. Don’t stress about perfection – we’re going for “rustic elegance” here.
- Add the finishing touches. Press chopped pistachios around the sides of the cake and sprinkle some on top. Add dried rose petals and fresh berries if using.
Notes
- Rosewater is potent – start with less and add more to taste. You can always brush a bit more onto the baked layers if needed.
- For maximum fluffiness, make sure all refrigerated ingredients are truly at room temperature.
- This cake keeps well! Store in an airtight container at room temperature for up to 2 days or refrigerate for up to 5.
- The rosewater flavor will develop and mellow overnight, making this a great make-ahead dessert.
Common Mistakes to Avoid
- Overdoing the rosewater – You want your cake to taste like a delicate dream, not your grandmother’s perfume cabinet.
- Not grinding the pistachios finely enough – Large chunks will sink to the bottom of your cake faster than the Titanic.
- Frosting a warm cake – Unless you’re going for the “melted snowman” look, patience is key here.
- Overbeating after adding flour – This develops gluten and leads to tough cake. Mix just until the flour disappears.
- Using cold ingredients – Cold eggs and butter won’t incorporate properly, leading to dense, sad cake layers.
Variations & Customizations
- Cardamom Pistachio Version: Add 1 teaspoon ground cardamom to the dry ingredients for a warming, aromatic twist that complements both the pistachios and rosewater beautifully.
- Honey-Pistachio Cake: Replace ½ cup of the sugar with ⅓ cup of honey for a more complex sweetness. Bonus: it makes the cake extra moist!
- Chocolate Lover’s Adaptation: Add ¼ cup cocoa powder to the dry ingredients and fold in ½ cup mini chocolate chips at the end. The chocolate-pistachio combination is surprisingly magical.
- Gluten-Free Option: Substitute a high-quality cup-for-cup gluten-free flour blend for the all-purpose flour, and add ¼ teaspoon xanthan gum if your blend doesn’t already include it.
FAQs
Can I use pistachio pudding mix instead of real pistachios?
While pistachio pudding mix is a shortcut some recipes use, it just doesn’t compare to real pistachios. The artificial flavor and color can’t match the natural nuttiness and subtle sweetness of fresh pistachios. That said, if you’re in a total pinch, you could use a box of pudding mix and reduce the sugar by ¼ cup – but I’d really encourage trying the real deal at least once!
Where can I find rosewater?
Rosewater is more accessible than you might think! Look in the international or Middle Eastern section of well-stocked grocery stores, specialty food shops, or Middle Eastern markets. It’s also readily available online. If you can’t find it, orange blossom water makes a nice alternative with a different but equally lovely floral note.
Can I make this cake ahead of time?
Absolutely! In fact, this cake tastes even better the day after baking as the flavors have time to meld. You can bake the layers up to 2 days ahead and store them wrapped in plastic at room temperature, or freeze them for up to a month. The frosting can be made a day ahead and stored in the refrigerator – just bring it to room temperature and re-whip before using.
Final Thoughts
This Pistachio and Rosewater Cake isn’t just dessert – it’s a conversation starter that’ll have everyone asking for your secret. Its delicate balance of nutty richness and floral notes feels both exotic and comforting at the same time. Perfect for Easter, but honestly too good to save for just one holiday a year. So while everyone else is bringing the same old carrot cake to the gathering, you’ll be turning heads with this beauty. Go on, be the dessert hero we all need.