Pistachio Rose Milk Cake Recipe
Introduction
Pistachio Rose Milk Cake is a beautifully fragrant and moist dessert that combines the nutty richness of pistachios with the delicate floral notes of rose water. Perfect for special occasions or an elegant everyday treat, this cake is sure to impress with its unique flavor and tender crumb.

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 flour, baking powder, and salt; set aside.
- Step 3: In another bowl, cream the melted butter and sugar until light and fluffy, about 3 minutes.
- Step 4: Add the eggs one at a time, mixing well after each addition.
- Step 5: Gradually incorporate the milk, rose water, and vanilla extract until combined.
- Step 6: Gently fold in the dry ingredients followed by the chopped pistachios.
- 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 in the center comes out clean.
- Step 9: Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.
Tips & Variations
- For a nut-free version, omit the pistachios and sprinkle the top with sliced almonds or toasted coconut instead.
- Add a pinch of cardamom powder to enhance the floral notes and add warmth to the flavor.
- Use almond milk to make the cake dairy-free while keeping it moist and flavorful.
- Garnish with chopped pistachios or rose petals for an elegant presentation.
Storage
Store the cake in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. To refresh, warm slices slightly in the oven or microwave before serving to bring back moisture and aroma.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use bottled rose water for this recipe?
Yes, pure bottled rose water works well. Ensure you use food-grade rose water meant for cooking to avoid unwanted flavors.
Can I make this cake gluten-free?
Yes, substitute all-purpose flour with a gluten-free flour blend. Make sure the blend contains xanthan gum for the best texture.
PrintPistachio Rose Milk Cake Recipe
This Pistachio Rose Milk Cake is a delicate and fragrant dessert combining the nutty crunch of pistachios with the floral essence of rose water. Moist and tender, it’s perfect for special occasions or as a unique treat to brighten any day.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Indian-inspired
- Diet: Vegetarian
Ingredients
Dry Ingredients
- 1 ½ cups all-purpose flour
- 2 tsp baking powder
- ¼ tsp salt
Wet Ingredients
- ½ cup unsalted butter, melted
- 1 cup granulated sugar
- 3 large eggs
- 1 cup whole milk (or almond milk)
- 2 tsp pure rose water
- 1 tsp vanilla extract
Add-ins
- ½ cup unsalted pistachios, roughly chopped
Instructions
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C). Grease and line an 8-inch round baking pan with parchment paper to prevent sticking and ensure easy removal.
- Mix Dry Ingredients: In a medium bowl, combine the all-purpose flour, baking powder, and salt. Set this mixture aside for later incorporation.
- Cream Butter and Sugar: In a large mixing bowl, beat the melted butter and granulated sugar together until the mixture becomes light and fluffy, which should take about 3 minutes. This helps create a tender crumb.
- Add Eggs: Add the eggs one at a time to the creamed mixture, beating well after each addition to ensure full incorporation and a smooth batter.
- Add Milk and Rose Water: Gradually pour in the milk and pure rose water, mixing gently until fully combined. The rose water will impart a lovely floral aroma and flavor.
- Fold in Dry Ingredients and Pistachios: Gently fold the dry flour mixture into the wet batter to combine without overmixing, then carefully fold in the chopped pistachios to distribute them evenly.
- Transfer Batter to Pan: Pour the batter into the prepared baking pan and smooth the top with a spatula for an even surface.
- Bake: 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 cooked.
- Cool the Cake: Remove the cake from the oven and let it cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely. This prevents sogginess and keeps the texture perfect.
Notes
- You can substitute almond milk for whole milk for a dairy-free version.
- If you prefer a stronger rose flavor, add an extra teaspoon of rose water, but be cautious as too much can be overpowering.
- Be sure not to overmix the batter once the flour is added to keep the cake tender.
- Chop pistachios coarsely for a nice crunch and visual appeal.
- Store the cake in an airtight container at room temperature for up to 2 days or refrigerate for longer freshness.
Keywords: Pistachio Cake, Rose Milk Cake, Floral Dessert, Nutty Cake, Indian Dessert, Pistachio Rose Cake

