Irresistible Pistachio Rose Milk Cake Recipe to Delight Recipe
Introduction
This Irresistible Pistachio Rose Milk Cake is a delicate and fragrant dessert inspired by Middle Eastern flavors. With the subtle aroma of rose water and the crunch of pistachios, it’s perfect for special occasions or an elegant everyday treat.

Ingredients
- 1 ½ cups all-purpose flour
- 1 cup granulated sugar
- ½ cup unsalted pistachios, roughly chopped
- 1 cup whole milk (or almond milk)
- 2 tsp pure rose water
- 2 tsp baking powder
- 3 large eggs
- ½ cup unsalted butter, melted
- 1 tsp vanilla extract
- ¼ tsp salt
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and line an 8-inch round baking pan with parchment paper.
- Step 2: In a bowl, mix together the all-purpose flour, baking powder, and salt. Set aside.
- Step 3: In another bowl, cream the melted butter and granulated sugar until light and fluffy, about 3 minutes.
- Step 4: Add the eggs one at a time, mixing well after each addition to ensure a smooth batter.
- Step 5: Gradually incorporate the milk, rose water, and vanilla extract, stirring until combined.
- Step 6: Gently fold the dry ingredients into the wet mixture, followed by the chopped pistachios, being careful not to overmix.
- Step 7: Pour the batter into the prepared pan and smooth the top evenly.
- Step 8: Bake for 30-35 minutes or until a toothpick inserted into the center comes out clean.
- Step 9: Allow the cake to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Tips & Variations
- For a richer flavor, toast the pistachios lightly before chopping to enhance their nuttiness.
- Substitute rose water with orange blossom water for a different floral note.
- For a dairy-free version, use almond milk and coconut oil instead of butter.
- Decorate with extra pistachios or edible rose petals for an elegant presentation.
Storage
Store the cake in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Reheat slices gently in the microwave for 10-15 seconds before serving to bring back moisture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different nut instead of pistachios?
Yes, chopped almonds or walnuts can be used as alternatives, though they will slightly change the flavor and texture of the cake.
Is rose water necessary in this recipe?
Rose water provides the signature floral aroma that defines this cake, but if you don’t have it, you can omit it or substitute with vanilla or orange blossom water for a different flavor twist.
PrintIrresistible Pistachio Rose Milk Cake Recipe to Delight Recipe
This Irresistible Pistachio Rose Milk Cake is a delightful Middle Eastern-inspired dessert combining the delicate floral flavor of rose water with the rich nuttiness of pistachios. Moist and fragrant, this cake is perfect for special occasions or an elegant afternoon treat.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Middle Eastern
Ingredients
Dry Ingredients
- 1 ½ cups all-purpose flour
- 2 tsp baking powder
- ¼ tsp salt
- ½ cup unsalted pistachios, roughly chopped
Wet Ingredients
- 1 cup whole milk (or almond milk)
- 2 tsp pure rose water
- 3 large eggs
- ½ cup unsalted butter, melted
- 1 cup granulated sugar
- 1 tsp vanilla extract
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C). Grease and line an 8-inch round baking pan with parchment paper to prevent sticking.
- Mix Dry Ingredients: In a bowl, combine the all-purpose flour, baking powder, and salt. Stir them together and set the mixture aside.
- Cream Butter and Sugar: In a separate large bowl, cream the melted butter and granulated sugar together until light and fluffy, approximately 3 minutes, to incorporate air for a tender crumb.
- Add Eggs: Add the eggs one at a time into the creamed butter and sugar mixture, mixing thoroughly after each addition to ensure a smooth batter.
- Incorporate Milk and Rose Water: Gradually add the whole milk and pure rose water to the wet ingredients, mixing until fully combined to infuse fragrant flavor and moisture.
- Combine Dry and Wet Ingredients: Gently fold the dry ingredient mixture into the wet ingredients until just combined, taking care not to overmix to maintain a light texture.
- Add Pistachios: Fold in the roughly chopped pistachios evenly throughout the batter to add crunch and nutty flavor.
- Prepare to Bake: Pour the batter into the prepared baking pan and smooth the top with a spatula for even cooking.
- Bake the Cake: Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out clean, indicating the cake is fully baked.
- Cool: Allow the cake to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely, which helps prevent condensation and sogginess.
Notes
- You can substitute whole milk with almond milk for a dairy-free alternative.
- Ensure eggs are at room temperature to help the batter blend smoothly.
- For a more intense rose flavor, you can add an extra half teaspoon of rose water, but be cautious not to overpower the cake.
- Store the cake in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
- This cake pairs wonderfully with a cup of black tea or rose-flavored lassi.
- To toast pistachios before adding, lightly roast them in a dry pan for 2-3 minutes for enhanced flavor.
Keywords: Pistachio Rose Milk Cake, Middle Eastern Dessert, Rose Water Cake, Nutty Cake, Homemade Cake, Floral Cake

