If you’re looking to impress your friends or simply want to indulge in something uniquely fragrant and moist, this Pistachio and Rosewater Syrup Cake Recipe is exactly what you need. Imagine the nutty richness of finely ground pistachios combined with the delicate floral notes of rosewater, all wrapped up in a tender, syrup-soaked cake that keeps every bite irresistibly moist. This dessert is not only a feast for the palate but also a visual delight, garnished with crunchy pistachios and charming edible rose petals. It’s a magical combination that turns a simple cake into an unforgettable experience.

Ingredients You’ll Need
Gathering the right ingredients is key to nailing this beautiful Pistachio and Rosewater Syrup Cake Recipe. Each component plays an essential role—whether providing texture, flavor depth, or that luscious syrup soak—so make sure to use quality items for the best results.
- 1 cup (150g) shelled pistachios: Finely ground for a rich, nutty flavor that forms the cake’s hearty base.
- 1 cup (120g) all-purpose flour: This flour gives structure to your cake while keeping it light and tender.
- 1 tsp baking powder: Ensures your cake rises beautifully into a fluffy, soft texture.
- 1/2 tsp ground cardamom: Adds a warm, exotic spice note that perfectly complements the pistachios.
- 1/4 tsp salt: Just a pinch to enhance every flavor in the cake.
- 1/2 cup (115g) unsalted butter: Softened for a smooth mix and to give the cake a rich mouthfeel.
- 3/4 cup (150g) granulated sugar: Sweetens the cake and helps achieve that golden finish.
- 3 large eggs: Provide structure and keep the cake moist and tender.
- 1/2 cup (120ml) plain yogurt: Adds moisture and a subtle tang for depth of flavor.
- 1 tsp vanilla extract: Introduces a lovely, sweet aroma that wraps the flavors together.
- 1/2 cup (100g) granulated sugar (for syrup): Sweetens the rosewater syrup that makes this cake decadent.
- 1/2 cup (120ml) water: Combines with sugar to create the luscious syrup soak.
- 1 1/2 tsp rosewater: Imparts the signature floral essence that defines this cake.
- Chopped pistachios: For a crunchy, colorful garnish that adds texture contrast.
- Edible dried rose petals: Beautify the cake and elevate the rose flavor theme.
How to Make Pistachio and Rosewater Syrup Cake Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C). Grease a 9-inch round cake pan thoroughly; this ensures your cake bakes evenly and comes out without a hitch. A properly prepared pan sets the stage for the magic to come.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together the finely ground pistachios, all-purpose flour, baking powder, cardamom, and salt. This mix forms the flavorful dry foundation of your cake, balancing nuttiness with spice and a tiny hint of saltiness to boost all the other flavors.
Step 3: Cream Butter and Sugar
Using a large bowl, beat the softened butter with 3/4 cup sugar until the mixture is light, fluffy, and pale in color. This process traps air to help your cake rise and achieve that perfect, tender crumb we all adore.
Step 4: Incorporate Eggs, Yogurt, and Vanilla
Add the eggs one by one, mixing well after each addition to maintain that airy texture. Then, stir in the plain yogurt and vanilla extract. These ingredients add moisture and a subtle richness that elevate the cake’s flavor and softness.
Step 5: Combine Dry and Wet Ingredients
Carefully fold the dry ingredients into your wet mixture until just combined. This gentle approach keeps the batter airy and prevents overworking, which can lead to a dense cake.
Step 6: Bake the Cake
Pour your luscious batter into the prepared pan and bake for 30 to 35 minutes. You’ll know it’s done when the top is golden and a toothpick inserted in the center comes out clean. Baking time may vary slightly depending on your oven, so keep an eye out!
Step 7: Cool and Prepare the Syrup
Let the cake cool in the pan for 10 minutes to settle before transferring it to a wire rack to cool completely. Meanwhile, gently warm sugar and water in a saucepan over medium heat, stirring until the sugar dissolves. Let it simmer for 5 minutes to thicken slightly, then stir in the rosewater to infuse that signature floral fragrance.
Step 8: Soak the Cake with Rosewater Syrup
Poke small holes all over the cooled cake using a skewer or fork — this allows the syrup to soak deep into the crumb. Slowly pour the warm syrup over the cake and let it absorb fully, resulting in a moist, fragrant dessert that melts in your mouth.
Step 9: Garnish and Serve
Finish by sprinkling chopped pistachios and edible dried rose petals on top. These not only add a lovely visual appeal but also provide that satisfying crunch and aroma that make every bite extra special.
How to Serve Pistachio and Rosewater Syrup Cake Recipe

Garnishes
For a stunning presentation, use extra chopped pistachios and edible rose petals as a finishing touch. You can also dust a little powdered sugar over the top just before serving to add a soft, snowy look that’s perfect for any occasion.
Side Dishes
This fragrant cake pairs beautifully with a dollop of lightly whipped cream or a scoop of rose or vanilla ice cream. If you prefer something lighter, a cup of mint or green tea enhances the floral and nutty notes without overpowering the dessert.
Creative Ways to Present
Try serving individual slices on elegant plates with a drizzle of extra rosewater syrup or rose-infused honey on the side. To add a modern twist, you can layer pieces of this cake with fresh berries and mascarpone in a glass for a beautiful parfait-style dessert.
Make Ahead and Storage
Storing Leftovers
Keep any leftover cake covered tightly in an airtight container at room temperature for up to 2 days, or in the fridge for up to 4 days. The syrup soak helps the cake stay moist, so don’t worry about it drying out too quickly.
Freezing
You can freeze this cake by wrapping it tightly in plastic wrap followed by aluminum foil to protect it from freezer burn. Freeze for up to 3 months. Thaw in the refrigerator overnight and refresh the syrup on top if needed for optimum moisture.
Reheating
To bring back that fresh-from-the-oven warmth, reheat slices in the microwave for about 15-20 seconds or in a preheated oven at 300°F (150°C) for 10 minutes. This simple step revives the flavors and texture wonderfully.
FAQs
Can I use other nuts instead of pistachios?
Absolutely! While pistachios are key to this recipe’s unique flavor and color, you can experiment with almonds or walnuts. Just keep in mind that the distinctive pistachio taste will change accordingly.
Is rosewater syrup very strong or overpowering?
The rosewater syrup in this recipe offers a subtle floral hint that complements, rather than overwhelms, the cake. The balanced amount ensures a delicate fragrance that enhances every bite.
Can I make this cake vegan?
To make a vegan version, substitute butter with a plant-based option, use flax or chia eggs, and swap yogurt for a dairy-free alternative like coconut yogurt. Keep the rest of the ingredients as they are for a lovely vegan treat.
How do I know when the cake is fully soaked with syrup?
After pouring the syrup over the cake, let it absorb slowly—you’ll notice the cake will feel heavier and moist but not soggy. If any syrup remains, it’s fine to reserve and drizzle during serving for an extra touch.
Can I prepare this cake ahead for a party?
Definitely! This cake actually tastes better after sitting for a few hours or overnight as the syrup fully penetrates the crumb. Just store it covered in the fridge until party time and garnish fresh just before serving.
Final Thoughts
There’s something truly special about the Pistachio and Rosewater Syrup Cake Recipe that makes it memorable—its blend of nutty richness, floral elegance, and perfect moistness is a match made in dessert heaven. Whether you’re baking it for a celebration or a cozy weekend treat, I promise this cake will quickly become a favorite you’ll cherish and want to share with everyone you love. So, roll up your sleeves and give it a try—you’re going to adore every slice!
Print
Pistachio and Rosewater Syrup Cake Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Middle Eastern
- Diet: Vegetarian
Description
This Pistachio and Rosewater Syrup Cake is a delightful and aromatic treat, combining the nutty richness of pistachios with the floral essence of rosewater. Moist and fluffy, it’s perfect for special occasions or a luxurious afternoon tea.
Ingredients
Dry Ingredients
- 1 cup (150g) shelled pistachios – finely ground
- 1 cup (120g) all-purpose flour
- 1 tsp baking powder
- 1/2 tsp ground cardamom
- 1/4 tsp salt
Wet Ingredients
- 1/2 cup (115g) unsalted butter – softened
- 3/4 cup (150g) granulated sugar
- 3 large eggs
- 1/2 cup (120ml) plain yogurt
- 1 tsp vanilla extract
Syrup
- 1/2 cup (100g) granulated sugar
- 1/2 cup (120ml) water
- 1 1/2 tsp rosewater
Garnish
- Chopped pistachios
- Edible dried rose petals
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C) and grease a 9-inch round cake pan to prevent sticking.
- Mix Dry Ingredients: In a medium bowl, whisk together the finely ground pistachios, all-purpose flour, baking powder, ground cardamom, and salt until evenly combined.
- Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and granulated sugar together until the mixture is pale and fluffy, ensuring a light texture for the cake.
- Add Eggs and Flavorings: Add the eggs one at a time to the butter and sugar mixture, mixing well after each addition. Then stir in the plain yogurt and vanilla extract to add moisture and aroma.
- Combine Wet and Dry Ingredients: Gently fold the dry ingredient mixture into the wet ingredients until just combined, taking care not to overmix to keep the batter light.
- Bake the Cake: Pour the batter into the prepared cake pan and bake in the preheated oven for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean.
- Cool the Cake: Allow the cake to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely, ensuring it is ready for the syrup.
- Prepare the Syrup: In a saucepan over medium heat, combine the sugar and water. Stir until the sugar dissolves, then simmer for 5 minutes. Remove from heat and stir in the rosewater to infuse the syrup with floral notes.
- Soak the Cake: Poke holes all over the cooled cake using a fork or skewer. Pour the warm rosewater syrup evenly over the cake, allowing it to soak in fully for maximum flavor and moisture.
- Garnish and Serve: Decorate the cake with chopped pistachios and edible dried rose petals for a beautiful and textured finish before serving.
Notes
- For an extra moist cake, allow the syrup to soak in for at least 30 minutes before serving.
- Ensure pistachios are finely ground to distribute their flavor evenly throughout the cake.
- If rosewater is unavailable, you can substitute with orange blossom water, though the flavor will vary.
- Use unsalted butter for better control over salt content.
- Store leftovers in an airtight container at room temperature for up to 3 days.

