If you’re looking for a cake that feels like a fragrant walk through a blossoming orchard, the Rosewater Orange Zest Cake with Pistachios Recipe is exactly what you need in your baking repertoire. This delightful treat combines the floral allure of rosewater with the bright zestiness of orange and the satisfying crunch of pistachios, creating a harmony of flavors and textures that’s both elegant and comforting. Whether it’s for a special afternoon tea or just a way to brighten an ordinary day, this cake is bursting with personality and will quickly become one of your favorites to share.

Ingredients You’ll Need
The magic of this Rosewater Orange Zest Cake with Pistachios Recipe lies in its simplicity, and every ingredient has a purpose. From the creamy butter and tangy yogurt to the aromatic rosewater and zesty orange, each one plays a crucial role in building the cake’s unique character and irresistible texture.
- 180g all-purpose flour: The foundation of the cake, providing structure while keeping it tender.
- 1½ tsp baking powder: Helps the cake rise beautifully and stay light.
- ¼ tsp salt: Balances sweetness and elevates all the flavors.
- 120g unsalted butter, softened: Adds richness and a moist, delicate crumb.
- 150g granulated sugar: Sweetens without overpowering the floral and citrus notes.
- 2 large eggs: Bind the ingredients and contribute to the cake’s fluffy texture.
- 2 tbsp rosewater: Infuses an enchanting floral fragrance that gives this cake its soul.
- Zest of 1 large orange: Brings bright, lively citrus flavor and fresh color speckles throughout the batter.
- 120ml plain yogurt or sour cream: Adds moisture and slight tang, keeping the cake tender.
- 60ml orange juice: Enhances the citrus aroma and helps keep the cake moist.
- 1 tsp vanilla extract: Rounds out the flavors with its warm, sweet fragrance.
- 50g crushed pistachios: Offer a satisfying crunch and lovely nutty undertones in every bite.
- 1 tbsp orange zest (for garnish): Provides a fresh and colorful finishing touch.
- Optional: powdered sugar for dusting: Adds a delicate sweetness and elegant look when serving.
How to Make Rosewater Orange Zest Cake with Pistachios Recipe
Step 1: Prepare Your Oven and Pan
First things first, preheat your oven to 175°C (350°F). This ensures even baking from the start. Grease an 8-inch round or loaf cake pan and line the bottom with parchment paper; this simple prep step makes it easy to remove your cake without any cracks or sticking.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. This blend ensures your leavening is evenly distributed and no salty pockets sneak into your batter.
Step 3: Cream Butter and Sugar
In a large mixing bowl, beat the softened butter and granulated sugar until the mixture is light and fluffy. This stage is key to incorporating air that gives your cake a tender crumb. Then, add the eggs one at a time, mixing thoroughly after each addition to keep the texture smooth and well-integrated.
Step 4: Add the Aromatics and Dairy
Now it’s time to stir in the rosewater, orange zest, yogurt, orange juice, and vanilla extract. These ingredients bring the cake to life, creating a perfect balance between floral delicacy and sunny citrus brightness. Mix until everything is just combined to maintain a light batter.
Step 5: Combine Wet and Dry Ingredients
Gradually fold the flour mixture into the wet ingredients. Be gentle and avoid overmixing, which can toughen the cake. This delicate touch helps keep the crumb soft and tender.
Step 6: Add Pistachios and Extra Orange Zest
Fold in half of the crushed pistachios along with a tablespoon of extra orange zest. These additions add texture and bursts of flavor that will surprise and delight your taste buds as you eat.
Step 7: Bake to Perfection
Pour the batter into your prepared cake pan, smoothing the top so it bakes evenly. Place it in the oven and bake for 35-40 minutes. The cake is done when a toothpick inserted into the center comes out clean, signaling a perfectly cooked interior.
Step 8: Cool and Garnish
Allow the cake to cool in the pan for 10 minutes, giving it time to set before you transfer it to a wire rack. Once cooled, top it with the remaining crushed pistachios and a sprinkle of orange zest for a colorful, textured finish. A light dusting of powdered sugar can add an inviting shimmer and extra sweetness.
How to Serve Rosewater Orange Zest Cake with Pistachios Recipe

Garnishes
Enhance the beauty of the Rosewater Orange Zest Cake with Pistachios Recipe by adding vibrant, fresh garnishes like extra orange zest, chopped pistachios, or even edible rose petals for an elegant touch. These little extras turn a simple slice into a visual and flavorful treat.
Side Dishes
Pair this cake with a dollop of whipped cream or a scoop of vanilla ice cream to complement its floral and citrus notes beautifully. A side of fresh berries or a light citrus salad also brightens the experience and adds a fresh contrast to the rich cake.
Creative Ways to Present
For gatherings, serve the cake on a pretty cake stand adorned with pistachio nuts and a few orange slices for a rustic yet sophisticated look. You could even slice the cake into petite squares and plate them with a drizzle of honey or a rosewater-infused glaze for something extra special.
Make Ahead and Storage
Storing Leftovers
This Rosewater Orange Zest Cake with Pistachios Recipe keeps beautifully stored at room temperature, covered tightly, for up to three days. Keeping it wrapped prevents moisture loss and keeps the pistachios fresh and crunchy.
Freezing
If you want to save some cake for later, wrap it well in plastic wrap and aluminum foil before freezing. It will keep for up to two months. Thaw it slowly in the refrigerator overnight for best texture and flavor.
Reheating
To enjoy the cake warm, gently reheat individual slices in the microwave for 15-20 seconds, or place the whole cake in a low-temperature oven for about 10 minutes. Warm slices bring out those floral and citrus aromas even more.
FAQs
Can I substitute the yogurt with something else?
Absolutely! If you don’t have yogurt on hand, sour cream works beautifully in this recipe, providing similar moisture and tang. For a dairy-free option, try using a plain plant-based yogurt, but be aware it might alter the flavor slightly.
Is rosewater necessary for this cake?
The rosewater is the signature flavor that sets this cake apart. If you prefer not to use it, you can leave it out or replace it with a small amount of orange blossom water or additional orange zest for a citrus-forward but less floral flavor.
Can I use whole pistachios instead of crushed?
Yes, but crushing the pistachios helps distribute them evenly through the batter and gives pleasant texture without large chunks overpowering the delicate crumb. If you love a crunchier cake, feel free to roughly chop them instead.
How long will this cake stay fresh?
When stored properly at room temperature, your Rosewater Orange Zest Cake with Pistachios Recipe will stay fresh and moist for about three days. Refrigerating will extend its life to about five days but might slightly dry out the cake if not tightly covered.
Can I make this cake gluten-free?
You sure can! Use a gluten-free all-purpose flour blend that measures cup-for-cup with regular flour. Just be mindful that the texture might be a bit different, but the flavor will still shine through beautifully.
Final Thoughts
There’s something truly special about the Rosewater Orange Zest Cake with Pistachios Recipe that makes every bite feel like a celebration of flavor and warmth. I encourage you to try this recipe—it’s perfect for those moments when you want to impress without fuss. Trust me, the enchanting combination of rosewater, orange, and pistachios will win hearts and become a cherished favorite for all your future gatherings.
Print
Rosewater Orange Zest Cake with Pistachios Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: International
- Diet: Vegetarian
Description
This Rosewater Orange Zest Cake with Pistachios is a fragrant and moist dessert combining the floral notes of rosewater, the citrus zing of fresh orange zest, and the crunch of crushed pistachios. Perfect for a refined afternoon tea or a delicate treat, this cake balances creamy yogurt and fresh orange juice with the sweetness of sugar and richness of butter, delivering a beautifully textured and flavorful experience.
Ingredients
Dry Ingredients
- 180g (1½ cups) all-purpose flour
- 1½ tsp baking powder
- ¼ tsp salt
Wet Ingredients
- 120g (½ cup) unsalted butter, softened
- 150g (¾ cup) granulated sugar
- 2 large eggs
- 2 tbsp rosewater
- Zest of 1 large orange
- 120ml (½ cup) plain yogurt or sour cream
- 60ml (¼ cup) orange juice
- 1 tsp vanilla extract
Toppings
- 50g (½ cup) crushed pistachios (divided)
- 1 tbsp orange zest (for garnish)
- Optional: dusting of powdered sugar
Instructions
- Preheat oven and prepare pan: Preheat your oven to 175°C (350°F). Grease an 8-inch round or loaf cake pan and line the bottom with parchment paper to prevent sticking.
- Mix dry ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set this mixture aside to keep the leavening agents evenly distributed.
- Cream butter and sugar: In a large mixing bowl, beat the softened butter and granulated sugar together until the mixture is light and fluffy, which helps incorporate air for a tender cake crumb.
- Add eggs and flavorings: Add the eggs one at a time, mixing thoroughly after each to combine well. Stir in the rosewater, orange zest, yogurt, orange juice, and vanilla extract until the batter is smooth and evenly blended.
- Combine dry and wet ingredients: Gradually fold the dry flour mixture into the wet ingredients, mixing gently until just combined to avoid overworking the batter which can lead to a dense cake.
- Add pistachios and zest: Carefully fold in half of the crushed pistachios and the additional orange zest to infuse the batter with texture and bright citrus flavor.
- Bake the cake: Pour the batter into the prepared pan, smoothing the surface with a spatula. Bake in the preheated oven for 35-40 minutes or until a toothpick inserted into the center comes out clean, indicating the cake is fully cooked.
- Cool and garnish: Allow the cake to cool in the pan for 10 minutes to firm up, then transfer it to a wire rack to cool completely. Before serving, top with the remaining crushed pistachios and orange zest. Optionally, dust with powdered sugar for an elegant finish.
Notes
- For a more intense orange flavor, use fresh orange juice and zest from organic oranges.
- You can substitute the plain yogurt with sour cream for a richer texture.
- Ensure the butter is softened, not melted, for optimal creaming results.
- Store leftovers tightly wrapped at room temperature for up to 3 days or refrigerate for longer freshness.
- If preferred, this cake can be made in a loaf pan or round cake pan with similar baking times.

