Have you ever had one of those days where you crave something truly special, something that feels a bit like a sweet escape? That’s how I stumbled upon the delightful Pistachio Rose Cake. It was a warm afternoon, and the sun filtered through my kitchen window as I opened a rarely-used bottle of rose water. The floral scent instantly transported me to a fragrant garden, invoking a sense of calm and inspiration.
With the subtle crunch of ground pistachios paired with the delicate aroma of rose, this recipe is like a mini celebration in every bite. What I love most about this cake isn’t just its elegant flavor; it’s incredibly easy to whip up, making it perfect for any occasion—whether you’re hosting a tea party or simply indulging yourself after a long week.
Join me in creating this breathtaking dessert that turns any moment into a special occasion, and impress your family and friends while you’re at it!
Why You'll Love This Pistachio Rose Cake
- This Pistachio Rose Cake is not only a treat for the taste buds but also a breeze to make, allowing you to indulge without spending hours in the kitchen.
- The unique combination of flavors from the pistachios and rose water creates a delightful experience that will have everyone asking for seconds.
- Its stunning visual appeal with vibrant colors and elegant decoration ensures it stands out at any gathering, making it a showstopper for parties or special occasions.
- Plus, this cake is incredibly versatile; it can be enjoyed chilled or at room temperature, making it perfect for any time of day or season.
Pistachio Rose Cake Ingredients
Discover the delightful ingredients that make this cake a true masterpiece!
For the Cake
- Unsalted butter – 1 cup, softened for a rich and creamy batter.
- Granulated sugar – 1 1/2 cups, to sweeten and create a light texture.
- Large eggs – 4, vital for the structure and moisture of your cake.
- Vanilla extract – 1 teaspoon, adding depth to the flavor profile.
- Rose water – 1 teaspoon, for that enchanting floral hint that defines the Pistachio Rose Cake.
- All-purpose flour – 2 cups, the base of your cake that helps it rise perfectly.
- Baking powder – 1 teaspoon, ensuring your cake is wonderfully fluffy.
- Baking soda – 1/2 teaspoon, aiding in achieving that gorgeous rise.
- Salt – 1/4 teaspoon, to balance the sweetness.
- Ground pistachios – 1 cup, providing that delightful crunch and nutty taste.
- Milk – 1/2 cup, keeping the cake moist and tender.
For the Frosting
- Unsalted butter – 1 cup, softened for a smooth and creamy texture.
- Powdered sugar – 4 cups, to create that luscious, sweet frosting.
- Heavy cream (or milk) – 2 tablespoons, for a fluffy consistency.
- Vanilla extract – 1 teaspoon, to enhance the flavor of the frosting.
- Rose water – 1 teaspoon, adding that heavenly aroma to your frosting.
For Decoration
- Chopped pistachios – as desired, to sprinkle on top and add a touch of elegance.

How to Make Pistachio Rose Cake
-
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking and ensure easy removal after baking.
-
Cream together the softened butter and granulated sugar in a large bowl until light and fluffy, about 3–4 minutes. This step helps create a well-aerated batter that will rise beautifully!
-
Incorporate the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and rose water to infuse your batter with delightful flavor.
-
Whisk together the flour, baking powder, baking soda, salt, and ground pistachios in a separate bowl. This ensures an even mix of your dry ingredients before combining.
-
Combine the wet and dry mixtures by gradually adding the dry ingredients to the wet mixture, alternating with the milk. Begin and end with the dry ingredients, mixing until just combined to keep the batter light.
-
Divide the batter evenly between the prepared cake pans and smooth the tops for an even bake. This will help your cakes look pristine once they’re frosted!
-
Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for about 10 minutes, then transfer to a wire rack to cool completely.
-
Beat the softened butter in a large bowl until creamy. Gradually add the powdered sugar on low speed to avoid a sugary cloud! Add the heavy cream, vanilla extract, and rose water, then beat until smooth and fluffy.
-
Layer one of the cooled cakes on a serving plate. Spread a layer of frosting on top, creating a delicious cushion for the second layer.
-
Stack the second layer of cake on top and generously frost the top and sides of the entire cake with the remaining frosting. The more frosting, the merrier!
-
Decorate the top of the cake with chopped pistachios and additional rose petals if desired, adding a touch of elegance to this beauty.
-
Slice and serve the cake chilled or at room temperature. Enjoy the delightful flavors and textures that make this cake so special!
Optional: Drizzle with a little extra rose water for an aromatic finish.
Exact quantities are listed in the recipe card below.
Pistachio Rose Cake Variations
Feel free to let your creativity shine and make this cake your own with these delightful twists!
-
Gluten-Free: Substitute all-purpose flour with a gluten-free blend to accommodate those with dietary restrictions without losing the cake’s magic.
-
Nut-Free: Replace ground pistachios with sunflower seed flour for a nut-free version that still maintains a lovely texture and flavor.
-
Vegan: Use flax eggs and plant-based butter, and swap milk for almond or oat milk to create a heartwarming vegan delight that everyone can enjoy.
-
Spiced: Add a teaspoon of cardamom or cinnamon to the batter for a delightful aromatic depth that enhances the exotic feel of the rose and pistachio.
-
Chocolate Twist: Fold in mini chocolate chips or cocoa powder into the batter for a decadent chocolate-pistachio fusion that’s sure to please any chocolate lover.
-
Rose & Berry: Layer with fresh raspberries or strawberries in between the cake layers for a pop of color, flavor, and a refreshing contrast. It’s a delightful surprise with every bite!
-
Lemon Zest: Grate in the zest of one lemon into the batter for a bright citrusy note that beautifully balances the sweetness of the frosting.
-
Moisture Boost: Add a tablespoon of yogurt or sour cream for an extra layer of moisture that makes the cake even more tender and delightful.
Each variation brings its unique twist, turning this beautiful cake into countless delicious adventures!
Make Ahead Options
This Pistachio Rose Cake is perfect for meal prep enthusiasts looking to save time! You can prepare the cake layers up to 24 hours in advance. Simply bake the cake, allow it to cool completely, and then wrap each layer in plastic wrap and refrigerate. For the frosting, make it ahead and store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to serve, simply take the layers out, frost them, and let the cake sit at room temperature for about 30 minutes to regain its softness. This way, you can enjoy a breathtaking dessert with minimal last-minute effort!
What to Serve with Pistachio Rose Cake?
Elevate your dessert experience with perfect pairings that complement the enchanting flavors of this cake.
-
Chamomile Tea: The floral notes harmonize beautifully with the cake’s delicate rose flavor, creating a soothing experience.
-
Honey Drizzle: A touch of honey enhances both the sweetness and depth of the pistachios, enriching every bite.
-
Fresh Strawberries: The juicy tartness of strawberries contrasts wonderfully with the sweetness of the cake, adding a refreshing touch.
-
Vanilla Ice Cream: Creamy vanilla ice cream serves as a cool counterpoint, balancing the richness of the cake and frosting.
-
Whipped Cream: A dollop of lightly sweetened whipped cream allows the cake’s flavors to shine, adding a light and airy texture.
-
Sparkling Rosé: This effervescent drink brings a refreshing brightness that enhances the floral elements of rose water.
-
Lemon Sorbet: The zing of citrus provides a delicious contrast, cleaning the palate between bites of the rich cake.
Experimenting with these pairings will create a memorable dessert experience that delights all your senses!
How to Store and Freeze Pistachio Rose Cake
Room Temperature: If you plan to enjoy your Pistachio Rose Cake within a couple of days, store it in an airtight container at room temperature for up to 3 days.
Fridge: To prolong its freshness, place the cake (sliced or whole) in the fridge in an airtight container. It will stay delicious for up to a week.
Freezer: For longer storage, wrap the cake tightly in plastic wrap and then aluminum foil, or place it in a freezer-safe container. It can be frozen for up to 3 months.
Reheating: Thaw the cake overnight in the fridge before serving, or bring slices to room temperature for about 30 minutes. Enjoy the delightful flavors of your Pistachio Rose Cake again!
Chef's Helpful Tips
- For the Pistachio Rose Cake, make sure your butter is softened at room temperature to achieve the best creaming results with the sugar.
- Avoid overmixing the batter after adding dry ingredients; this can lead to a dense cake instead of a light and fluffy texture.
- When measuring ground pistachios, ensure they are finely ground for even distribution throughout the cake.
- Always check your cake a few minutes before the suggested bake time to avoid overbaking, as every oven varies slightly.
Pistachio Rose Cake Recipe FAQs
What type of pistachios should I use for the Pistachio Rose Cake?
Absolutely! For the best flavor and texture, use unsalted, shelled pistachios. Make sure they’re finely ground to ensure an even distribution throughout the cake, adding that luxurious texture and nutty flavor that makes this cake so special.
How should I store my Pistachio Rose Cake?
To keep your cake fresh, store it in an airtight container. If you’re enjoying it within just a couple of days, keep it at room temperature for up to 3 days. If you want to extend its life, refrigerate it, and it will remain delicious for up to a week.
Can I freeze the Pistachio Rose Cake?
Yes, you can absolutely freeze this delightful cake! Wrap it tightly in plastic wrap and then in aluminum foil, or place it in a freezer-safe container. The cake can be frozen for up to 3 months. When you’re ready to enjoy it again, simply thaw it overnight in the fridge or let it sit at room temperature for about 30 minutes.
What can I do if my cake sinks in the middle?
If your cake sinks in the middle, it could be due to overmixing the batter or not baking it long enough. To prevent this, mix the batter just until combined and ensure you’re using the correct oven temperature. Always check your cake a few minutes before the suggested bake time, as every oven can vary.
Is this recipe suitable for people with nut allergies?
Unfortunately, since this Pistachio Rose Cake relies heavily on ground pistachios for both flavor and structure, it’s not suitable for those with nut allergies. However, if you’re looking for a nut-free alternative, you could try using sunflower seed flour or an all-purpose gluten-free flour blend as a substitute, though it may alter the flavor and texture slightly.
How long will the frosting last once made?
Very! The buttercream frosting can be stored in the refrigerator for up to 2 weeks. Just ensure it’s in an airtight container. When you’re ready to use it, let it come to room temperature and re-whip it slightly for that creamy texture before frosting your cake.

Pistachio Rose Cake
Ingredients
- 1 cup Unsalted butter softened
- 1.5 cups Granulated sugar
- 4 large Eggs
- 1 teaspoon Vanilla extract
- 1 teaspoon Rose water
- 2 cups All-purpose flour
- 1 teaspoon Baking powder
- 0.5 teaspoon Baking soda
- 0.25 teaspoon Salt
- 1 cup Ground pistachios
- 0.5 cup Milk to keep the cake moist
- 1 cup Unsalted butter softened
- 4 cups Powdered sugar
- 2 tablespoons Heavy cream (or milk)
- 1 teaspoon Vanilla extract
- 1 teaspoon Rose water
- Chopped pistachios as desired
Method
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans to prevent sticking.
- Cream together the softened butter and granulated sugar until light and fluffy, about 3–4 minutes.
- Incorporate the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and rose water.
- Whisk together the flour, baking powder, baking soda, salt, and ground pistachios in a separate bowl.
- Combine the wet and dry mixtures by gradually adding the dry ingredients to the wet mixture, alternating with the milk.
- Divide the batter evenly between the prepared cake pans and smooth the tops.
- Bake for 30–35 minutes, or until a toothpick comes out clean. Allow the cakes to cool in the pans for about 10 minutes.
- Beat the softened butter in a large bowl until creamy. Gradually add the powdered sugar, then add the heavy cream, vanilla extract, and rose water, and beat until smooth.
- Layer one of the cooled cakes on a serving plate and spread a layer of frosting on top.
- Stack the second layer of cake on top and generously frost the top and sides with the remaining frosting.
- Decorate the top of the cake with chopped pistachios and additional rose petals if desired.
- Slice and serve the cake chilled or at room temperature.




Leave a Comment