Pistachio, Rose & Cardamom Cake Recipe
Introduction
This Pistachio, Rose & Cardamom Cake is a fragrant and moist dessert that combines nutty richness with delicate floral notes. Perfect for special occasions or an afternoon treat, its unique flavors create a charming and memorable cake experience.

Ingredients
- 1 ½ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon ground cardamom
- ¼ teaspoon salt
- 1 cup unsalted pistachios, shelled and finely ground
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 3 large eggs
- 1 teaspoon vanilla extract
- ½ cup plain yogurt
- 2 tablespoons rosewater
- ¼ cup whole milk
- 1 tablespoon lemon zest (optional)
- For the Rosewater Glaze:
- 1 cup powdered sugar
- 2 tablespoons rosewater
- 1–2 teaspoons water (adjust for consistency)
- Optional Garnish:
- Crushed pistachios
- Edible rose petals
Instructions
- Step 1: In a medium bowl, whisk together the flour, baking powder, baking soda, ground cardamom, and salt. Set this aside.
- Step 2: Finely grind the pistachios using a food processor or nut grinder, avoiding turning them into a paste.
- Step 3: In a large bowl, beat the softened butter and granulated sugar on medium speed until light and fluffy, about 2-3 minutes.
- Step 4: Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
- Step 5: Mix in the plain yogurt and rosewater to the wet ingredients, blending well.
- Step 6: Gradually add the dry ingredients to the wet mixture, stirring just until combined to avoid overmixing.
- Step 7: Pour in the milk gradually and stir until smooth. If using, fold in the lemon zest for a citrusy touch.
- Step 8: Grease a cake pan and line the bottom with parchment paper. Pour the batter into the pan and spread evenly.
- Step 9: Preheat the oven to 350°F (175°C) and bake the cake for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
- Step 10: Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- Step 11: Prepare the glaze by whisking powdered sugar with rosewater. Add water one teaspoon at a time until you reach a drizzleable consistency.
- Step 12: Once cooled, drizzle the glaze over the cake. Optionally, sprinkle crushed pistachios and edible rose petals for decoration.
Tips & Variations
- Use high-quality rosewater for the best floral aroma; adjust quantity to suit your taste.
- Swap plain yogurt with Greek yogurt for a creamier texture.
- Add a teaspoon of orange blossom water for a different floral twist.
- To make it nut-free, omit pistachios and increase flour by ½ cup.
Storage
Store the cake in an airtight container at room temperature for up to 3 days or in the refrigerator for up to a week. If refrigerated, bring to room temperature before serving. The glaze may soften slightly when chilled. Leftovers can be gently reheated in a low oven or microwave for a few seconds.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other nuts instead of pistachios?
Yes, you can substitute pistachios with almonds or walnuts, but keep in mind this will alter the flavor profile and texture slightly.
Is rosewater safe for everyone to eat?
Rosewater is generally safe for culinary use when purchased from reputable sources. Avoid using rosewater intended for cosmetic purposes. If you have allergies or sensitivities, test a small amount first.
PrintPistachio, Rose & Cardamom Cake Recipe
A fragrant and moist Pistachio, Rose & Cardamom Cake that combines nutty pistachios, aromatic cardamom, and delicate rosewater. This cake is enhanced with a subtle citrusy note from lemon zest and finished with a floral rosewater glaze, making it perfect for special occasions or a delightful afternoon treat.
- Prep Time: 20 minutes
- Cook Time: 40-45 minutes
- Total Time: 60-65 minutes
- Yield: 8–10 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Middle Eastern
- Diet: Vegetarian
Ingredients
For the Pistachio, Rose & Cardamom Cake:
- 1 ½ cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon ground cardamom
- ¼ teaspoon salt
- 1 cup unsalted pistachios, shelled and finely ground
- 1 cup granulated sugar
- ½ cup unsalted butter, softened
- 3 large eggs
- 1 teaspoon vanilla extract
- ½ cup plain yogurt
- 2 tablespoons rosewater
- ¼ cup whole milk
- 1 tablespoon lemon zest (optional, for a citrusy kick)
For the Rosewater Glaze:
- 1 cup powdered sugar
- 2 tablespoons rosewater
- 1–2 teaspoons water (adjust for consistency)
Optional Garnish:
- Crushed pistachios
- Edible rose petals (for decoration)
Instructions
- Prepare the Dry Ingredients: In a medium mixing bowl, whisk together the flour, baking powder, baking soda, cardamom, and salt to ensure spices are evenly distributed.
- Grind the Pistachios: Finely grind the pistachios in a food processor or nut grinder without turning them into a paste for a nutty richness and moist texture.
- Cream the Butter and Sugar: Using an electric mixer, beat the softened butter and granulated sugar together on medium speed for 2-3 minutes until light and fluffy.
- Add the Eggs and Vanilla: Add eggs one at a time, beating well after each addition, then stir in vanilla extract for flavor balance.
- Incorporate the Yogurt and Rosewater: Stir the plain yogurt and rosewater into the wet mixture to add moisture and a floral fragrance.
- Add the Dry Ingredients: Gradually mix the dry ingredients into the wet ingredients just until combined, being careful not to overmix to avoid a dense cake.
- Add the Milk and Lemon Zest (Optional): Slowly pour in the milk while stirring until smooth, then add lemon zest to brighten the flavor.
- Prepare the Cake Pan: Grease the cake pan and line it with parchment paper, then pour in the batter and spread evenly.
- Bake the Cake: Preheat oven to 350°F (175°C). Bake for 40-45 minutes until a toothpick comes out clean; adjust time for different pan sizes.
- Cool the Cake: Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely to set the texture.
- Prepare the Rosewater Glaze: Whisk powdered sugar and rosewater in a small bowl, adding water a teaspoon at a time until drizzleable consistency is reached.
- Glaze the Cake: Once cooled, drizzle the glaze over the cake and garnish with crushed pistachios and edible rose petals if desired.
Notes
- Do not overmix the batter after adding the dry ingredients to keep the cake light and tender.
- Fine grinding the pistachios is key to achieving the perfect texture without turning it into a paste.
- Lemon zest is optional but adds a lovely brightness that complements the floral and nutty flavors.
- Ensure the cake is completely cool before glazing to prevent the glaze from melting.
- The glaze consistency can be adjusted with water to suit dripping or spreading preferences.
Keywords: pistachio cake, rosewater cake, cardamom dessert, floral cake, Middle Eastern cake, nutty cake, yogurt cake, baked dessert

