If you’re craving something both elegant and bursting with unique flavors, you’re in for a real treat today. I’m excited to share my **Raspberry Rose Pistachio Cake Recipe**, a delicate and fragrant cake that blends nutty pistachios, floral rose water, and fresh raspberries in the most irresistible way. This cake is not only a feast for your taste buds but also a stunning showstopper for any occasion. Stick around—I promise, you’ll want to bookmark this one!
Why You’ll Love This Recipe
- Unique Flavor Fusion: The combination of pistachio, rose, and fresh raspberries creates a wonderfully sophisticated and aromatic taste you won’t find in everyday cakes.
- Moist & Nutty Texture: Using pistachio, almond, and coconut flours keeps the cake moist with just the right amount of crumb and chew.
- Beautiful Presentation: Topped with candied rose petals and chopped pistachios, it’s as stunning to look at as it is to eat.
- Perfect for Special Occasions: Whether it’s a birthday, bridal shower, or a cozy tea party, this cake earns rave reviews every time.
Ingredients You’ll Need
To get the best results with this Raspberry Rose Pistachio Cake Recipe, opt for high-quality nuts and fresh rose water—we’re aiming for pure, fragrant flavor here. I love shopping at farmers markets or specialty stores for pistachios and rose products, but you can also find great options online.

- Finely Ground Pistachio Flour: You can make your own by toasting and grinding pistachios, which adds freshness and avoids additives.
- Almond Flour: Adds rich nuttiness and pairs beautifully with pistachios.
- Coconut Flour: Provides moisture without overpowering the nut flavors.
- All-Purpose Flour: Helps give structure to keep the cake light yet sturdy.
- Granulated Sugar: Sweetens perfectly without masking natural flavors.
- Baking Powder: Gives the cake a nice rise and tender crumb.
- Ground Cardamom: I discovered that this warm spice pairs wonderfully with the floral notes in rose water.
- Sea Salt: Balances sweetness and enhances nuttiness.
- Large Eggs: Make sure they’re at room temperature for the best texture.
- Unsalted Butter: Melted and cooled for richness without greasiness.
- Vanilla Extract: Adds depth and rounds out the floral flavors.
- Rose Water: Essential for that subtle rose aroma—don’t skip or substitute!
- Vanilla Bean Paste: I love the specks and authentic vanilla flavor it brings to the buttercream.
- Heavy Cream: For smoothing out the buttercream and making it luscious.
- Powdered Sugar: For a silky, sweet buttercream.
- Rose Petals: Use organic, edible petals to candy and garnish.
- Pistachio Butter: Adds an extra nutty punch on top of the frosting.
- Fresh Raspberries: The tangy fruit cut through the sweetness and look gorgeous.
- Roughly Chopped Pistachios: For crunch and visual appeal when sprinkled on the cake.
Variations
One of the things I enjoy most about this Raspberry Rose Pistachio Cake Recipe is how easy it is to tweak for different tastes or dietary needs. I often play with ingredient swaps or decorative touches depending on the season or what I have on hand.
- Gluten-Free Version: I used a 1-to-1 gluten-free flour blend instead of all-purpose flour once, and the cake still turned out beautifully moist and flavorful.
- Nut-Free Adaptation: If you need to avoid nuts, experimenting with oat or rice flour might be an option, but you’ll want to adjust the recipe carefully as the texture changes.
- Fruit Swaps: Try topping the cake with fresh strawberries or blackberries instead of raspberries—they add their own vibrant color and tartness.
- Buttercream Flavoring: Sometimes I mix a bit of lemon zest into the frosting for a fresh citrus twist that cuts through the richness.
How to Make Raspberry Rose Pistachio Cake Recipe
Step 1: Prepare Your Cake Pan and Preheat
Start by preheating your oven to 350°F. I like to grease an 8-inch cake pan well and line the bottom with parchment paper to ensure the cake releases easily. This little step saves so much stress later on—you don’t want your beautiful cake to stick!
Step 2: Mix the Dry Ingredients
In a large bowl, whisk together the finely ground pistachio flour, almond flour, coconut flour, all-purpose flour, sugar, baking powder, cardamom, and sea salt. Whisking these together well is key to distributing the spice and leavening evenly so every bite is perfectly balanced.
Step 3: Combine Wet Ingredients
In a separate smaller bowl, whisk the eggs, then add the melted and cooled butter along with vanilla extract. Make sure the butter has cooled; hot butter can cook the eggs prematurely, which messes with texture.
Step 4: Put It All Together and Bake
Pour the wet ingredients into the dry mix and gently stir until just combined—don’t overmix or the cake might turn tough. Transfer the batter into your prepared pan and smooth the top. Bake for 45-50 minutes, but start checking around 40 minutes with a toothpick. It’s done when that toothpick comes out clean or with just a few moist crumbs.
Step 5: Cool and Remove
Let the cake cool in the pan for about 20 minutes before turning it out onto a wire rack to cool completely. This cooling step helps the texture set perfectly and makes it much easier to frost later.
Step 6: Make the Rose & Vanilla Bean Buttercream
Using a stand mixer, whip the butter until it’s pale and fluffy—that’s the secret to smooth frosting. Add rose water, vanilla bean paste, and about 2 tablespoons of heavy cream. Blend in powdered sugar and then add more cream a tablespoon at a time until you get your perfect spreadable consistency.
Step 7: Candy the Rose Petals
This is such a fun step that really elevates the cake’s presentation. Gently paint each rose petal with egg white using a clean food-safe brush, then dip them in granulated sugar, coating both sides. Place petals on a cooling rack and let them dry for at least 4 hours or overnight. If you’re short on time, a low oven dehydrator setting works too—just keep a close eye on them!
Step 8: Assemble and Decorate
Once the cake is fully cool, slather on your buttercream generously. I love using a small spoon to create textured swirls for a homemade, rustic look. Next, dollop pistachio butter on top, spreading it similarly for contrast. Finally, scatter fresh raspberries, candied rose petals, and pistachio pieces all over. It looks and tastes like a dream.
Pro Tips for Making Raspberry Rose Pistachio Cake Recipe
- Perfect Pistachio Flour: I learned to toast pistachios lightly before grinding to unlock their deep nutty flavor—watch closely so they don’t burn!
- Butter Temperature: Always cool melted butter before mixing with eggs; this keeps the batter from scrambling and ensures a smooth texture.
- Candied Roses Patience: Let the rose petals dry completely overnight for crispiness—you’ll notice softer petals if you rush this step.
- Don’t Overmix Batter: Stir until just combined; overmixing develops gluten and can make the cake dense instead of tender.
How to Serve Raspberry Rose Pistachio Cake Recipe

Garnishes
I love garnishing this cake with extra fresh raspberries and a sprinkle of chopped pistachios for a bit of crunch and contrast. The candied rose petals are the star, though—they add a beautiful shimmer and subtle floral note that really makes the cake special.
Side Dishes
When serving this cake, I like to pair it with a light, floral tea like jasmine or a citrusy Earl Grey to complement the rose and cardamom flavors. If you’re doing a brunch or special afternoon tea, simple fresh fruit salad or a scoop of vanilla bean ice cream works wonderfully, too.
Creative Ways to Present
For a fancy gathering, try presenting the cake on a glass cake stand surrounded by fresh rose petals and pistachio halves. You can also serve it pre-sliced on delicate vintage plates with a tiny sprig of mint or a single raspberry on top of each piece. It never fails to impress!
Make Ahead and Storage
Storing Leftovers
I store leftover cake in an airtight container in the refrigerator, which keeps the buttercream fresh and the cake moist for up to 3 days. Just make sure to bring it to room temperature before serving to bring back those full flavors and soft texture.
Freezing
If I want to freeze the cake, I like to undress the cake first by removing any delicate toppings like fresh raspberries and candied rose petals. Wrap the cake layers tightly in plastic wrap and then foil. It freezes well for 3-4 months. When you’re ready, thaw it in the fridge overnight and frost before serving.
Reheating
This cake is best served at room temperature, so I avoid reheating with heat. Instead, I simply let slices sit out for an hour if pulled from the fridge—this way the buttercream softens and the flavors really shine.
FAQs
-
Can I make this a gluten-free Raspberry Rose Pistachio Cake Recipe?
Absolutely! To make a gluten-free version, just swap out the all-purpose flour for a 1-to-1 gluten-free flour blend. The texture might be a bit different but the flavor stays just as wonderful.
-
Where can I find pistachio butter at the grocery store?
Pistachio butter is often found in the jam or nut butter aisle of your grocery store, but you can also find it at farmers markets or specialty nut shops. If all else fails, you can make it at home by grinding toasted pistachios in a food processor until creamy.
-
What can I substitute for pistachio butter?
If pistachio butter is hard to find, almond butter is a great substitute. It brings a similar nutty richness that pairs beautifully with the flavors in this cake.
-
Why did my almond cake sink in the middle?
This usually happens when the cake is underbaked—make sure to test with a toothpick and bake until it comes out clean. Also, avoid opening the oven door during baking or jostling the pan, which can cause the center to collapse.
-
Can I freeze the almond, coconut, and pistachio cake?
Yes! After it cools completely, wrap the cake tightly in plastic wrap and foil or a freezer-safe bag. Freeze for up to 3-4 months. Thaw at room temperature a few hours before frosting and serving.
Final Thoughts
I absolutely love how this Raspberry Rose Pistachio Cake Recipe turns out every single time—it’s floral and nutty with just the right balance of sweet and tart. When I first tried making candied rose petals, I was a little intimidated, but now it’s my favorite part of this cake’s charm. Trust me, once you make this, it becomes one of those recipes you keep coming back to for celebrations or anytime you want to impress. So go ahead—give it a try, and enjoy the delicious journey of flavors with every bite.
Print
Raspberry Rose Pistachio Cake Recipe
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Total Time: 5 hours 15 minutes
- Yield: 8 slices 1x
- Category: Dessert
- Method: Baking
- Cuisine: Western
Description
This Single Layer Raspberry Rose Pistachio Cake is a delicate and flavorful treat combining the nutty richness of pistachio, almond, and coconut flours with fragrant rose and cardamom spices. Topped with a smooth rose and vanilla bean buttercream, fresh raspberries, crunchy chopped pistachios, pistachio butter, and decorated with homemade candied rose petals, this cake is an elegant dessert perfect for special occasions or afternoon tea. The moist and tender cake is baked to perfection, offering a balanced sweetness and a floral finish.
Ingredients
Pistachio, Coconut & Almond Cake
- 1 Cup Finely Ground Pistachio Flour*
- 1 Cup Almond Flour
- ½ Cup Coconut Flour
- 1 Cup All-Purpose Flour
- 1¼ Cup Granulated Sugar
- ½ teaspoon Baking Powder
- 2 teaspoons Ground Cardamom
- ¼ teaspoon Sea Salt
- 4 Large Eggs, room temperature
- ⅞ Cup Unsalted Butter, melted & cooled
- 1 teaspoon Vanilla Extract
Rose & Vanilla Bean Buttercream
- ¼ Cup Unsalted Butter, Room Temperature
- 1 teaspoon Rose Water
- ½ teaspoon Vanilla Bean Paste or vanilla extract
- 2–4 Tablespoons Heavy Cream
- 1½ Cups Powdered Sugar
Candied Rose Petals
- 1 Cup Rose Petals, Washed and Dried, Organic
- 1 Egg White
- ¼ Cup Granulated Sugar
Assembly
- ¾ Cup Fresh Raspberries
- ¼ Cup Roughly Chopped Pistachios
- ¼ Cup Pistachio Butter*
Instructions
- Prepare Cake Batter: Preheat your oven to 350°F (175°C). Grease and line the base of an 8-inch cake pan with parchment paper. In a large bowl, combine the pistachio flour, almond flour, coconut flour, all-purpose flour, granulated sugar, baking powder, ground cardamom, and sea salt. Whisk together thoroughly to ensure even mixing of dry ingredients.
- Mix Wet Ingredients: In a separate small bowl, whisk together the eggs, melted and cooled unsalted butter, and vanilla extract until well combined.
- Combine Wet and Dry Mixtures: Pour the wet ingredients into the dry ingredients bowl. Stir gently but thoroughly until the batter is fully combined with no streaks of flour remaining.
- Bake the Cake: Pour the batter into the prepared cake pan and smooth the top with a spoon or offset spatula. Place the cake in the preheated oven and bake for 45-50 minutes, or until a toothpick inserted into the center comes out clean. Remove from oven and allow the cake to cool in the pan for 20 minutes, then transfer to a wire rack to cool completely.
- Make Rose & Vanilla Bean Buttercream: In the bowl of a stand mixer fitted with the paddle attachment, whip the room temperature unsalted butter until pale and fluffy. Add rose water, vanilla bean paste (or vanilla extract), 2 tablespoons of heavy cream, and powdered sugar. Beat until smooth and creamy. Add additional heavy cream (up to 4 tablespoons) to reach desired frosting consistency. Set aside.
- Prepare Candied Rose Petals: Using a dedicated food-safe paintbrush, gently paint each washed and dried rose petal with egg white. Dip each petal into granulated sugar, coating both sides evenly. Place coated petals separately on a wire cooling rack and set in a cool, dry place to harden for at least 4 hours, preferably overnight. Alternatively, speed drying by placing petals in an oven at 175°F for 2.5 hours if your oven has a dehydrator setting. Use candied petals the same day to avoid softness.
- Assemble the Cake: Once the cake is completely cooled, spread a generous layer of the rose and vanilla buttercream over the surface. Use a spoon or offset spatula to create swirls or texture in the buttercream. Spread a layer of pistachio butter on top of the buttercream. Decorate with fresh raspberries, rough chopped pistachios, and candied rose petals as desired. Serve chilled or at room temperature for the best flavor and texture.
Notes
- *To make your own pistachio flour or butter, toast pistachios in the oven at 350°F for 6 minutes. Let cool. Process in a food processor until fine, sifting to remove large chunks and reprocessing as needed. Be careful not to overprocess or you will create pistachio butter.
- For gluten-free variation, substitute all-purpose flour with a 1-to-1 gluten-free flour blend.
- Pistachio butter can be found in the jam and nut butter aisle of grocery stores or farmers markets, or you can substitute almond butter.
- Avoid opening the oven door or moving the cake pan while baking to prevent sinking.
- To freeze the cake, cool completely, wrap tightly in plastic wrap and foil or a freezer-safe bag, and freeze for up to 3-4 months. Thaw at room temperature for 3-4 hours before frosting.
Nutrition
- Serving Size: 1 slice (1/8 of cake)
- Calories: 390
- Sugar: 32g
- Sodium: 120mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 7g
- Cholesterol: 90mg


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