Of all the recipes that have become staples in our home, this Easy Pistachio Rose Cake holds a truly special place. I first baked it for a spring family get-together, a bit nervous about the sophisticated-sounding flavor combination. I worried the rose would be too “perfumey” or the pistachio would make the cake dry. Those fears vanished the moment I pulled the golden-brown layers from the oven. The kitchen filled with an intoxicating aroma—a warm, nutty scent beautifully intertwined with a delicate floral whisper. When I served it, a hush fell over the table, followed by a chorus of delighted murmurs. My nephew, who usually only eats chocolate cake, asked for a second slice. My mother-in-law, a notoriously fantastic baker, immediately asked for the recipe. It was a resounding success. This cake isn’t just about ingredients; it’s about the experience. It’s the perfect balance of nutty, sweet, and floral. The crumb is unbelievably moist and tender, thanks to a few simple tricks, and the creamy rose buttercream frosting is the perfect elegant finish. It has since become our go-to for birthdays, Mother’s Day, and any occasion that calls for something a little more special than the everyday. It looks and tastes like it came from a high-end patisserie, yet it’s surprisingly straightforward to create, making it the perfect secret weapon for any home baker.
Ingredients
Here is everything you will need to create this stunning and flavorful cake. For the best results, use high-quality ingredients, as their flavors are the star of the show.
For the Pistachio Rose Cake:
- All-Purpose Flour (2 ½ cups): The foundational structure of our cake. Standard all-purpose flour provides the perfect balance of tenderness and strength.
- Shelled, Unsalted Pistachios (1 ½ cups, finely ground): This is the heart of our cake’s flavor and texture. Grinding them yourself ensures the freshest, most vibrant taste.
- Granulated Sugar (1 ¾ cups): Provides sweetness and helps create a tender, moist crumb by locking in moisture.
- Baking Powder (2 teaspoons): A key leavening agent that helps the cake rise beautifully, giving it a light and airy texture.
- Baking Soda (1 teaspoon): Works in tandem with the acidic buttermilk to provide additional lift and tenderize the crumb.
- Salt (1 teaspoon): A crucial flavor enhancer. It balances the sweetness and brings out the nutty notes of the pistachios.
- Unsalted Butter (1 cup, softened to room temperature): Using room temperature butter is essential for the creaming process, which incorporates air into the batter for a fluffy cake.
- Large Eggs (4, at room temperature): Eggs provide structure, richness, and moisture. Room temperature eggs mix more evenly into the batter.
- Buttermilk (1 cup, at room temperature): The secret to an incredibly moist cake. Its acidity reacts with the baking soda for a tender crumb and adds a subtle, pleasant tang.
- Pure Vanilla Extract (1 teaspoon): Complements and rounds out the other flavors without overpowering them.
- Pure Rose Water (2 teaspoons): This provides the signature delicate floral note. Ensure you use pure rose water, not rose essence, for an authentic, non-perfumey taste.
- Optional: Ground Cardamom (½ teaspoon): A pinch of cardamom adds a warm, aromatic spice that beautifully bridges the gap between the pistachio and rose flavors.
For the Luscious Rose Buttercream Frosting:
- Unsalted Butter (1 ½ cups, softened to room temperature): The rich and creamy base for our frosting. Softened butter whips up light and fluffy.
- Powdered Sugar (4-5 cups, sifted): Provides sweetness and structure. Sifting is crucial to avoid a lumpy frosting.
- Pure Rose Water (1 ½ tablespoons): Infuses the frosting with its elegant floral aroma and taste. Adjust to your preference.
- Heavy Cream or Milk (3-4 tablespoons): Used to achieve the perfect spreading and piping consistency.
- Salt (¼ teaspoon): A tiny pinch cuts through the sweetness and enhances the overall flavor.
- Optional: Pink or Green Food Coloring (1-2 drops): A touch of gel food coloring can give the frosting a beautiful, pale pastel hue.
For Garnish:
- Chopped Raw Pistachios (¼ cup): Adds a pop of color, a delightful crunch, and reinforces the cake’s primary flavor.
- Edible Dried Rose Petals (1 tablespoon): The ultimate elegant finish, making the cake visually stunning and hinting at the flavor within.
Instructions
Follow these detailed steps carefully to ensure a perfect Pistachio Rose Cake every time. The process is broken down into making the cake layers, preparing the frosting, and assembly.
Part 1: Baking the Pistachio Cake Layers
- Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. For extra insurance against sticking, you can also line the bottom of each pan with a circle of parchment paper.
- Grind the Pistachios: Place the 1 ½ cups of shelled, unsalted pistachios into a food processor. Pulse in short bursts until they are finely ground, resembling a coarse flour or fine meal. Be careful not to over-process, or you will end up with pistachio butter. A good tip is to add a tablespoon of the measured all-purpose flour to the food processor to help absorb oils and prevent clumping.
- Combine Dry Ingredients: In a large bowl, whisk together the all-purpose flour, the freshly ground pistachios, granulated sugar, baking powder, baking soda, salt, and optional ground cardamom. Whisking thoroughly ensures all the leavening agents and flavors are evenly distributed, which is key to a uniform cake.
- Cream Butter and Sugar: In a separate large bowl using a stand mixer fitted with a paddle attachment or a hand mixer, beat the softened butter on medium-high speed for about 2-3 minutes until it’s light, pale, and fluffy. This step incorporates air into the butter, which is the foundation of a light cake texture.
- Add Eggs and Flavorings: Add the room temperature eggs one at a time, beating well after each addition until fully incorporated. Scrape down the sides and bottom of the bowl as needed to ensure everything is mixed evenly. After the last egg is mixed in, beat in the vanilla extract and the 2 teaspoons of rose water.
- Alternate Wet and Dry Ingredients: With the mixer on low speed, add the dry ingredient mixture in three additions, alternating with the buttermilk in two additions. Begin and end with the dry ingredients (Dry, Wet, Dry, Wet, Dry). Mix only until just combined after each addition. This method prevents the gluten from overdeveloping and keeps the cake tender. Do not overmix the batter at this stage. A few small lumps are perfectly fine.
- Divide and Bake: Evenly divide the batter between your two prepared cake pans. Use a spatula to smooth the tops. Bake in the preheated oven for 30-35 minutes, or until a wooden skewer or toothpick inserted into the center of the cakes comes out clean or with a few moist crumbs attached. The tops should be golden brown and spring back lightly when touched.
- Cool the Cakes: Let the cakes cool in their pans on a wire rack for about 15-20 minutes. Then, carefully run a knife around the edges of the pans and invert the cakes onto the wire rack to cool completely. It is crucial that the cakes are 100% cool before you begin frosting, otherwise, the buttercream will melt.
Part 2: Preparing the Rose Buttercream and Assembling the Cake
- Beat the Butter: In the clean bowl of your stand mixer with the paddle attachment (or using a hand mixer), beat the 1 ½ cups of softened butter on medium-high speed for 5-7 minutes. This may seem like a long time, but it’s the secret to an incredibly light, fluffy, and less greasy-tasting American buttercream. The butter should become very pale and airy.
- Add Sugar and Liquid: Reduce the mixer speed to low. Gradually add the sifted powdered sugar, one cup at a time, alternating with the heavy cream or milk.
- Whip to Perfection: Once all the sugar and liquid are incorporated, add the 1 ½ tablespoons of rose water and the ¼ teaspoon of salt. Increase the mixer speed to medium-high and whip for another 3-5 minutes until the frosting is exceptionally smooth, light, and fluffy. If you’re using food coloring, add it now and mix until the color is uniform.
- Adjust Consistency: Check the frosting’s consistency. If it’s too stiff, add another tablespoon of cream. If it’s too thin, add more sifted powdered sugar, a quarter cup at a time, until it reaches a thick, spreadable consistency.
- Assemble the Cake: Place one of the completely cooled cake layers on your serving plate or cake stand. Spread a generous layer of rose buttercream over the top, about 1 cup. Carefully place the second cake layer on top.
- Frost the Exterior: Use an offset spatula to apply a thin layer of frosting all over the top and sides of the cake. This is called a “crumb coat” and it traps any loose crumbs. Place the cake in the refrigerator for 20-30 minutes to set this layer.
- Final Frosting and Garnish: Once the crumb coat is firm, apply the remaining frosting to the top and sides, using your spatula to create a smooth finish or decorative swirls. Just before serving, sprinkle the top with the chopped pistachios and edible dried rose petals for a breathtaking presentation.
Nutrition Facts
Please note these are estimates. Actual values may vary based on specific ingredients and brands used.
- Servings: 12-16 slices
- Calories per Serving: Approximately 480-550 kcal (based on 12 servings)
- Fat: This cake contains healthy fats from the pistachios and rich fats from the butter, which are essential for its moist texture and satisfying flavor.
- Carbohydrates: The primary source of energy in this dessert, coming from the flour and sugar, providing the fuel for your celebrations.
- Protein: Pistachios and eggs contribute a modest amount of protein, which adds to the cake’s structure and nutritional profile.
- Fiber: The ground pistachios provide a good source of dietary fiber, which is beneficial for digestion.
- Sodium: A small amount of salt is used to balance the sweetness and elevate all the other flavors in the cake, making them more vibrant.
Preparation Time
This elegant cake is surprisingly manageable to make. While the total time includes passive cooling, the active time is quite short, making it perfect for a weekend baking project.
- Active Preparation Time: Approximately 30 minutes (includes measuring ingredients, mixing the batter, and whipping the frosting).
- Baking Time: 30-35 minutes.
- Cooling and Assembly Time: Approximately 1.5 – 2 hours (this is mostly hands-off time while the cakes cool completely).
- Total Time: Approximately 2.5 – 3 hours.
How to Serve
Presenting this Pistachio Rose Cake is part of the fun. Its elegant nature lends itself to beautiful plating and pairings that enhance the overall experience.
- Garnishes are Key:
- The Classic: A generous sprinkle of finely chopped, vibrant green pistachios and delicate, fragrant dried rose petals is the go-to presentation.
- A Touch of Green: For a pop of color, consider adding a few fresh mint leaves alongside the pistachios.
- Sweet Dusting: A very light dusting of powdered sugar around the base of the cake on the plate can add a touch of professional polish.
- Perfect Pairings:
- Teas: The floral and nutty notes of the cake are a perfect match for a variety of teas.
- Herbal Teas: Chamomile or a gentle mint tea will complement the rose without competing.
- Black Teas: A classic Earl Grey, with its bergamot notes, or a simple English Breakfast tea is a wonderful companion.
- Coffee: Serve with a creamy latte or a simple, strong Americano to cut through the richness of the buttercream.
- Wine: For an celebratory touch, a glass of dry Prosecco or a sparkling Rosé is a fantastic pairing. The bubbles and acidity cleanse the palate between bites.
- Teas: The floral and nutty notes of the cake are a perfect match for a variety of teas.
- On the Side:
- Yogurt or Crème Fraîche: A small dollop of tangy, thick Greek yogurt or crème fraîche on the side can provide a lovely contrast to the cake’s sweetness.
- Fresh Berries: A small handful of fresh raspberries offers a tart, fruity counterpoint that beautifully complements the rose flavor.
Additional Tips
To ensure your cake-baking experience is flawless and the result is spectacular, keep these eight professional tips in mind.
- Invest in Quality Ingredients: The flavor of this cake relies heavily on two main components: pistachios and rose water. Use high-quality, unsalted, raw pistachios for the best color and flavor. Opt for pure rose water, which is steam-distilled from rose petals, rather than rose essence or flavoring, which can taste artificial and overpowering.
- Room Temperature is Non-Negotiable: This is the golden rule of baking. Having your butter, eggs, and buttermilk at room temperature allows them to emulsify properly. This creates a smooth, uniform batter that traps air, resulting in a lighter, fluffier cake with a more even crumb.
- The Art of Not Overmixing: Once you start adding the flour mixture to the wet ingredients, mix only until they are just combined. Overmixing develops the gluten in the flour, which will lead to a tough, dense, and rubbery cake instead of the tender, delicate crumb we are aiming for.
- Master the Pistachio Grind: To prevent your expensive pistachios from turning into oily butter in the food processor, use short, sharp pulses. Adding a tablespoon or two of the measured flour to the nuts before grinding helps absorb some of the natural oils and keeps the grounds fluffy and separate.
- Perfecting the Crumb Coat: Don’t skip the crumb coat! This thin layer of frosting acts like a primer, trapping all the loose cake crumbs. Chilling the cake after applying the crumb coat ensures that your final, beautiful layer of frosting is perfectly smooth and free of any stray crumbs.
- Patience in Cooling: Never, ever try to frost a warm cake. Even a slightly warm cake will melt the butter in your frosting, creating a soupy, sliding mess. Be patient and ensure your cake layers are completely cool to the touch—or even slightly chilled—before you begin assembly.
- Making Your Own Buttermilk: If you don’t have buttermilk on hand, there’s no need to run to the store. You can easily make a substitute by adding one tablespoon of white vinegar or fresh lemon juice to a measuring cup and then filling it with regular milk to the one-cup line. Let it sit for 5-10 minutes until it curdles slightly, and it’s ready to use.
- Proper Storage for Lasting Freshness: This cake is best enjoyed at room temperature, as the butter in the cake and frosting will be soft and creamy. Store the cake in an airtight cake carrier at room temperature for up to 3 days. If you need to store it longer, you can refrigerate it, but be sure to let it sit out at room temperature for at least 30-60 minutes before serving to allow the frosting and cake to soften.
FAQ Section
Here are answers to some of the most common questions about making this Easy Pistachio Rose Cake.
1. Can I use salted pistachios if that’s all I have?
Yes, you can, but you’ll need to adjust the salt in the recipe. Salted pistachios vary in their salt content, so a safe bet is to omit the 1 teaspoon of salt called for in the cake batter completely. Taste your buttercream before adding the ¼ teaspoon of salt; you may need less or none at all.
2. Can I make this cake into cupcakes?
Absolutely! This recipe works beautifully for cupcakes. Simply line a muffin tin with paper liners and fill each one about two-thirds full with batter. The baking time will be significantly shorter, around 18-22 minutes. Start checking for doneness at the 18-minute mark with a toothpick. This recipe should yield approximately 24 cupcakes.
3. My buttercream frosting seems too sweet. How can I fix it?
If your American buttercream is too sweet for your liking, the key is to balance it, not just add more liquid. Add a larger pinch of salt, as salt is a fantastic sweetness tamer. You can also add an extra splash of heavy cream and whip it for a few more minutes to make it lighter and airier, which can also reduce the perception of sweetness.
4. How far in advance can I prepare this cake?
You can bake the cake layers up to two days in advance. Once they are completely cool, wrap them tightly in plastic wrap and store them at room temperature. The buttercream can also be made up to a week in advance and stored in an airtight container in the refrigerator. Before using, let it come to room temperature and then re-whip it with your mixer for a few minutes to restore its light and fluffy texture. It’s best to assemble and frost the cake on the day you plan to serve it for the freshest result.
5. Is it possible to make this recipe gluten-free?
Yes, you can adapt this recipe to be gluten-free. Use a high-quality, measure-for-measure (1:1) gluten-free flour blend that contains xanthan gum. The texture might be slightly different—sometimes a bit denser or more delicate—but the flavor will still be delicious. No other modifications to the recipe should be necessary.
6. What should I do if my frosting is too thin or too thick?
This is a very common and easily fixable issue. If your frosting is too thin and runny, it likely needs more powdered sugar. Add sifted powdered sugar, a quarter cup at a time, mixing well after each addition until it reaches the desired thickness. If the frosting is too thick and stiff, add a liquid. Thin it out by adding milk or heavy cream, just one teaspoon at a time, until it’s perfectly smooth and spreadable.
7. Can I freeze the Pistachio Rose Cake?
Yes, this cake freezes very well. You can freeze the individual, unfrosted cake layers by wrapping them tightly in two layers of plastic wrap and then a layer of aluminum foil for up to 3 months. Thaw them at room temperature before frosting. You can also freeze the fully frosted cake. To do this, place the finished cake in the freezer uncovered for about an hour until the frosting is solid, then wrap it tightly and freeze. To serve, unwrap the cake while it’s still frozen and let it thaw in the refrigerator overnight.
8. Can I use a different type of nut?
While the signature flavor is pistachio, this cake base is very versatile. Almonds would be a wonderful substitute, creating an Almond Rose Cake, which is a classic flavor combination. You could also try walnuts or pecans, though they will create a more rustic, robust flavor profile that might slightly overpower the delicate rose notes. For the best result, stick with pistachios or almonds.

Easy Pistachio Rose Cake
Ingredients
Here is everything you will need to create this stunning and flavorful cake. For the best results, use high-quality ingredients, as their flavors are the star of the show.
For the Pistachio Rose Cake:
- All-Purpose Flour (2 ½ cups): The foundational structure of our cake. Standard all-purpose flour provides the perfect balance of tenderness and strength.
- Shelled, Unsalted Pistachios (1 ½ cups, finely ground): This is the heart of our cake’s flavor and texture. Grinding them yourself ensures the freshest, most vibrant taste.
- Granulated Sugar (1 ¾ cups): Provides sweetness and helps create a tender, moist crumb by locking in moisture.
- Baking Powder (2 teaspoons): A key leavening agent that helps the cake rise beautifully, giving it a light and airy texture.
- Baking Soda (1 teaspoon): Works in tandem with the acidic buttermilk to provide additional lift and tenderize the crumb.
- Salt (1 teaspoon): A crucial flavor enhancer. It balances the sweetness and brings out the nutty notes of the pistachios.
- Unsalted Butter (1 cup, softened to room temperature): Using room temperature butter is essential for the creaming process, which incorporates air into the batter for a fluffy cake.
- Large Eggs (4, at room temperature): Eggs provide structure, richness, and moisture. Room temperature eggs mix more evenly into the batter.
- Buttermilk (1 cup, at room temperature): The secret to an incredibly moist cake. Its acidity reacts with the baking soda for a tender crumb and adds a subtle, pleasant tang.
- Pure Vanilla Extract (1 teaspoon): Complements and rounds out the other flavors without overpowering them.
- Pure Rose Water (2 teaspoons): This provides the signature delicate floral note. Ensure you use pure rose water, not rose essence, for an authentic, non-perfumey taste.
- Optional: Ground Cardamom (½ teaspoon): A pinch of cardamom adds a warm, aromatic spice that beautifully bridges the gap between the pistachio and rose flavors.
For the Luscious Rose Buttercream Frosting:
- Unsalted Butter (1 ½ cups, softened to room temperature): The rich and creamy base for our frosting. Softened butter whips up light and fluffy.
- Powdered Sugar (4-5 cups, sifted): Provides sweetness and structure. Sifting is crucial to avoid a lumpy frosting.
- Pure Rose Water (1 ½ tablespoons): Infuses the frosting with its elegant floral aroma and taste. Adjust to your preference.
- Heavy Cream or Milk (3-4 tablespoons): Used to achieve the perfect spreading and piping consistency.
- Salt (¼ teaspoon): A tiny pinch cuts through the sweetness and enhances the overall flavor.
- Optional: Pink or Green Food Coloring (1-2 drops): A touch of gel food coloring can give the frosting a beautiful, pale pastel hue.
For Garnish:
- Chopped Raw Pistachios (¼ cup): Adds a pop of color, a delightful crunch, and reinforces the cake’s primary flavor.
- Edible Dried Rose Petals (1 tablespoon): The ultimate elegant finish, making the cake visually stunning and hinting at the flavor within.
Instructions
Follow these detailed steps carefully to ensure a perfect Pistachio Rose Cake every time. The process is broken down into making the cake layers, preparing the frosting, and assembly.
Part 1: Baking the Pistachio Cake Layers
- Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. For extra insurance against sticking, you can also line the bottom of each pan with a circle of parchment paper.
- Grind the Pistachios: Place the 1 ½ cups of shelled, unsalted pistachios into a food processor. Pulse in short bursts until they are finely ground, resembling a coarse flour or fine meal. Be careful not to over-process, or you will end up with pistachio butter. A good tip is to add a tablespoon of the measured all-purpose flour to the food processor to help absorb oils and prevent clumping.
- Combine Dry Ingredients: In a large bowl, whisk together the all-purpose flour, the freshly ground pistachios, granulated sugar, baking powder, baking soda, salt, and optional ground cardamom. Whisking thoroughly ensures all the leavening agents and flavors are evenly distributed, which is key to a uniform cake.
- Cream Butter and Sugar: In a separate large bowl using a stand mixer fitted with a paddle attachment or a hand mixer, beat the softened butter on medium-high speed for about 2-3 minutes until it’s light, pale, and fluffy. This step incorporates air into the butter, which is the foundation of a light cake texture.
- Add Eggs and Flavorings: Add the room temperature eggs one at a time, beating well after each addition until fully incorporated. Scrape down the sides and bottom of the bowl as needed to ensure everything is mixed evenly. After the last egg is mixed in, beat in the vanilla extract and the 2 teaspoons of rose water.
- Alternate Wet and Dry Ingredients: With the mixer on low speed, add the dry ingredient mixture in three additions, alternating with the buttermilk in two additions. Begin and end with the dry ingredients (Dry, Wet, Dry, Wet, Dry). Mix only until just combined after each addition. This method prevents the gluten from overdeveloping and keeps the cake tender. Do not overmix the batter at this stage. A few small lumps are perfectly fine.
- Divide and Bake: Evenly divide the batter between your two prepared cake pans. Use a spatula to smooth the tops. Bake in the preheated oven for 30-35 minutes, or until a wooden skewer or toothpick inserted into the center of the cakes comes out clean or with a few moist crumbs attached. The tops should be golden brown and spring back lightly when touched.
- Cool the Cakes: Let the cakes cool in their pans on a wire rack for about 15-20 minutes. Then, carefully run a knife around the edges of the pans and invert the cakes onto the wire rack to cool completely. It is crucial that the cakes are 100% cool before you begin frosting, otherwise, the buttercream will melt.
Part 2: Preparing the Rose Buttercream and Assembling the Cake
- Beat the Butter: In the clean bowl of your stand mixer with the paddle attachment (or using a hand mixer), beat the 1 ½ cups of softened butter on medium-high speed for 5-7 minutes. This may seem like a long time, but it’s the secret to an incredibly light, fluffy, and less greasy-tasting American buttercream. The butter should become very pale and airy.
- Add Sugar and Liquid: Reduce the mixer speed to low. Gradually add the sifted powdered sugar, one cup at a time, alternating with the heavy cream or milk.
- Whip to Perfection: Once all the sugar and liquid are incorporated, add the 1 ½ tablespoons of rose water and the ¼ teaspoon of salt. Increase the mixer speed to medium-high and whip for another 3-5 minutes until the frosting is exceptionally smooth, light, and fluffy. If you’re using food coloring, add it now and mix until the color is uniform.
- Adjust Consistency: Check the frosting’s consistency. If it’s too stiff, add another tablespoon of cream. If it’s too thin, add more sifted powdered sugar, a quarter cup at a time, until it reaches a thick, spreadable consistency.
- Assemble the Cake: Place one of the completely cooled cake layers on your serving plate or cake stand. Spread a generous layer of rose buttercream over the top, about 1 cup. Carefully place the second cake layer on top.
- Frost the Exterior: Use an offset spatula to apply a thin layer of frosting all over the top and sides of the cake. This is called a “crumb coat” and it traps any loose crumbs. Place the cake in the refrigerator for 20-30 minutes to set this layer.
- Final Frosting and Garnish: Once the crumb coat is firm, apply the remaining frosting to the top and sides, using your spatula to create a smooth finish or decorative swirls. Just before serving, sprinkle the top with the chopped pistachios and edible dried rose petals for a breathtaking presentation.
Nutrition
- Serving Size: one normal portion
- Calories: 550