There’s something magical about the Rosewater Pistachio Cake—a luscious, fragrant dessert that instantly teleports you to a sunlit Middle Eastern bakery. Each bite balances the earthy richness of pistachios with a cloud-like crumb enlivened by aromatic rosewater. Whether for a celebration or simply to brighten a regular afternoon, this cake weaves elegance and flavor into every slice.

Ingredients You’ll Need
The beauty of this cake lies in its effortless ingredients—each thoughtfully chosen to bring texture, color, and unforgettable flavor. With just a few pantry staples and a touch of rosewater, you’ll craft a dessert that’s truly special.
- Pistachios: Fresh, unsalted pistachios add nutty depth, gentle green color, and slight crunch to every bite.
- All-Purpose Flour: This provides the perfect structure, ensuring a tender yet sturdy crumb.
- Baking Powder: For that essential lift, resulting in a light and airy cake.
- Salt: Just a pinch enhances the flavor of both nuts and floral notes throughout.
- Unsalted Butter: It brings richness and moisture, making the crumb utterly irresistible.
- Neutral Oil (like canola or grapeseed): This keeps the cake extra soft and prevents it from drying out.
- Granulated Sugar: Adds sweetness and balances out the earthy pistachios and floral rosewater.
- Large Eggs: They bind the batter and contribute to the airy structure.
- Plain Greek Yogurt: Extra moisture and gentle tang—plus, it helps the cake stay tender for days.
- Whole Milk: Helps create a supple, rich crumb that melts in your mouth.
- Rosewater: The star ingredient, this imparts a delicate, enchanting aroma and flavor (use with a gentle hand if you’re new to floral).
- Vanilla Extract: Brings warmth and rounds out the floral and nutty flavors beautifully.
How to Make Rosewater Pistachio Cake
Step 1: Prep Your Pan and Oven
Start by preheating your oven to 350°F. Give your 9-inch round cake pan a generous greasing, then line the bottom with parchment to ensure nothing sticks—this small step saves heartache later!
Step 2: Blitz the Pistachios
Using a food processor, pulse the shelled pistachios until they’re finely ground—think sandy, not paste-like. This consistency gives the cake its signature nubby crumb and gentle green hue.
Step 3: Combine Dry Ingredients
In a medium mixing bowl, stir together the ground pistachios, flour, baking powder, and salt. This blend forms the foundation of your cake, infusing every bite with flavor and texture.
Step 4: Cream the Fats and Sugar
In a large bowl, cream together the softened butter, neutral oil, and granulated sugar. Beat until light and fluffy—the mixture should look pale and airy, promising a tender crumb.
Step 5: Add Eggs and Dairy
One at a time, beat in the eggs, letting each fully incorporate before adding the next. Then, gently mix in the plain Greek yogurt, whole milk, rosewater, and vanilla extract until fully blended. Don’t rush—these steps build the cake’s rich, moist base.
Step 6: Bring It All Together
Gradually fold the dry ingredients into the wet mixture. Take your time, only mixing until just combined—overmixing can lead to a dense cake, so a gentle hand is key.
Step 7: Bake
Pour the batter into the prepared pan, smoothing the top with a spatula. Slide it into the oven and bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean. The aroma filling your kitchen signals something truly delightful is on the way.
Step 8: Cool and Unmold
Once baked, let your Rosewater Pistachio Cake cool in the pan for 10 minutes. Then, carefully turn it out onto a wire rack to cool completely. This resting time lets the flavors settle and the crumb firm up for slicing.
How to Serve Rosewater Pistachio Cake

Garnishes
For an elegant finish, dust the top with chopped pistachios and scatter edible dried rose petals. A light rosewater glaze or billowy mascarpone whipped cream adds a luxurious, special-occasion touch.
Side Dishes
This cake shines alongside fresh seasonal berries—think strawberries, raspberries, or even pomegranate seeds. For a refreshing contrast, a scoop of tangy yogurt or vanilla ice cream works beautifully.
Creative Ways to Present
Try slicing the Rosewater Pistachio Cake into petite squares for tea-time treats, or layer slices with whipped cream and more chopped pistachios for an easy trifle. If you’re hosting a celebration, arrange the cake on a platter surrounded by rose petals and pistachio halves for maximum visual appeal.
Make Ahead and Storage
Storing Leftovers
Keep leftover cake tightly wrapped or stored in an airtight container at room temperature for up to two days. For longer freshness, refrigerate—just let slices return to room temp for best texture before enjoying.
Freezing
The Rosewater Pistachio Cake freezes beautifully. Wrap individual slices or the whole, unglazed cake in plastic wrap and foil, then store in the freezer for up to two months. Thaw overnight in the fridge or on the countertop when ready to serve.
Reheating
If you prefer your cake slightly warm, microwave individual slices for ten seconds or pop them in a low oven for five minutes. This gently revives the crumb while keeping the cake moist and tender.
FAQs
Can I use salted pistachios?
If salted pistachios are all you have, just omit most or all of the added salt in the recipe to keep the flavors balanced. Be sure to use unsalted pistachios for the classic taste if possible.
What if I don’t have rosewater?
Rosewater is essential for the classic floral note, but if you absolutely must skip it, try orange blossom water for a different but equally aromatic result—or experiment with extra vanilla for a more traditional cake flavor.
Can I make this cake gluten-free?
Yes! Simply substitute a reliable 1:1 gluten-free all-purpose baking flour for the regular flour—no other adjustments needed. The result will still be tender and richly flavored.
How strong is the rosewater flavor?
The rosewater flavor is designed to be gentle, offering fragrant floral notes without overwhelming the nutty pistachio base. Feel free to adjust the amount to suit your preference, starting with less if you’re new to floral desserts.
Can I double the recipe for a larger gathering?
Absolutely. Double all the ingredients and bake in two 9-inch pans or a larger sheet pan, watching closely as bake times may vary. The Rosewater Pistachio Cake is always a crowd-pleaser at events!
Final Thoughts
Whether you’re crafting it for a special occasion or indulging in a slice with afternoon tea, the Rosewater Pistachio Cake is a delightful fusion of nutty richness and floral charm. Give it a whirl—you might just find it becomes your signature treat!
Print
Rosewater Pistachio Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Middle Eastern-Inspired
- Diet: Vegetarian
Description
Indulge in the delicate flavors of this Middle Eastern-inspired Rosewater Pistachio Cake. A moist and fragrant cake that combines the nuttiness of pistachios with the floral essence of rosewater, creating a truly unique dessert experience.
Ingredients
Pistachio Cake:
- 1 cup shelled unsalted pistachios
- 1 1/2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup neutral oil (like canola or grapeseed)
- 1 cup granulated sugar
- 3 large eggs
- 1/2 cup plain Greek yogurt
- 1/4 cup whole milk
- 1 tablespoon rosewater
- 1 teaspoon vanilla extract
Instructions
- Preheat the oven: Preheat the oven to 350°F and grease a 9-inch round cake pan. Line the bottom with parchment paper.
- Prepare pistachios: Pulse the pistachios in a food processor until finely ground. Combine with flour, baking powder, and salt in a bowl.
- Mix wet ingredients: Cream butter, oil, and sugar in a large bowl. Beat in eggs, then add yogurt, milk, rosewater, and vanilla extract.
- Combine: Gradually fold dry ingredients into wet mixture until just combined.
- Bake: Pour batter into pan and bake for 35–40 minutes. Cool in pan for 10 minutes before transferring to a wire rack.
Notes
- This cake pairs wonderfully with a rosewater glaze or mascarpone whipped cream.
- Garnish with chopped pistachios and edible dried rose petals for an elegant touch.
- Adjust the rosewater to taste, especially if you’re new to floral flavors.
Nutrition
- Serving Size: 1 slice
- Calories: 370
- Sugar: 21g
- Sodium: 160mg
- Fat: 22g
- Saturated Fat: 7g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 65mg