Perfect Rose Water Pistachio Cake Recipe Easy Homemade Mascarpone Frosting

Posted on

rose water pistachio cake - featured image

“You have to try this cake,” my neighbor said over the fence, holding out a slice wrapped in parchment paper. The moment I bit into that Perfect Rose Water Pistachio Cake with Mascarpone Frosting, my afternoon took a sudden turn for the better. Honestly, I was skeptical about rose water at first—flowers in cake? It sounded fancy but maybe too perfumed. Yet, the subtle floral note paired with crunchy pistachios and that creamy mascarpone frosting was unlike anything I’d tasted before. It wasn’t just dessert; it was a little escape from the usual busy day craziness.

That slice sparked a mini obsession. I found myself making this cake multiple times in a week—sometimes for calming solo coffee moments, other times for unexpected guests who kept asking for more. The combination of flavors feels delicate but grounded, like a secret recipe handed down with a modern twist. The mascarpone frosting isn’t too sweet, just enough to balance the nutty pistachio cake, and it’s surprisingly easy to whip up.

What stuck with me, beyond the taste, was how approachable this cake felt despite its elegant vibe. It’s the kind of recipe that makes you want to slow down and savor, whether you’re sharing it with friends or indulging in a quiet moment alone. That’s why this Perfect Rose Water Pistachio Cake recipe with Mascarpone Frosting has earned a permanent spot in my baking rotation—trust me, it’s as comforting as it is impressive.

Why You’ll Love This Recipe

Having tested this rose water pistachio cake recipe countless times (and yes, eaten way too many slices), I can say it checks all the boxes for a go-to homemade dessert. Here’s why it’s worth your kitchen time:

  • Quick & Easy: From mixing to frosting, it comes together in about 1 hour and 15 minutes, perfect for weeknight baking or last-minute celebrations.
  • Simple Ingredients: No need for obscure or pricey items—most are pantry staples or easy to find, like shelled pistachios and mascarpone cheese.
  • Perfect for Special Occasions: Whether it’s a birthday, brunch, or an intimate tea party, this cake feels festive without stress.
  • Crowd-Pleaser: The nutty crunch paired with floral hints is a hit with both kids and adults; it’s often requested at family gatherings.
  • Unbelievably Delicious: The moist crumb with a subtle rose water aroma and creamy frosting offers a unique yet familiar comfort.

This recipe isn’t your run-of-the-mill pistachio cake. The secret lies in toasting the pistachios to deepen their flavor, and folding in just the right amount of rose water so it whispers rather than shouts. Plus, the mascarpone frosting is whipped to a luxuriously smooth texture without being overly sweet, which sets it apart from typical buttercream. Honestly, it’s the kind of dessert that makes you close your eyes after the first bite and say, “This is something special.”

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these you probably have on hand, and substitutions are straightforward if needed.

  • For the Cake:
    • All-purpose flour – 1¾ cups (220g), sifted for a light crumb
    • Baking powder – 2 tsp (8g), to give that perfect rise
    • Salt – ¼ tsp, balances sweetness
    • Unsalted butter – ¾ cup (170g), softened (I like Plugrá for its richness)
    • Granulated sugar – 1 cup (200g), for sweetness without heaviness
    • Large eggs – 3, room temperature to keep batter stable
    • Whole milk – ½ cup (120ml), adds moisture (dairy-free options like almond milk work too)
    • Rose water – 1½ tsp, the star flavor (taste before adding; some brands are stronger)
    • Vanilla extract – 1 tsp, rounds out the flavor
    • Pistachios – 1 cup (130g), shelled and toasted, finely chopped (toast them in a dry pan for 3-4 minutes until fragrant)
  • For the Mascarpone Frosting:
    • Mascarpone cheese – 8 oz (225g), chilled (look for small-curd for best texture)
    • Heavy cream – ½ cup (120ml), cold
    • Powdered sugar – ¾ cup (90g), sifted to avoid lumps
    • Vanilla extract – 1 tsp, adds warmth
    • Optional: a splash of rose water (½ tsp) if you want a stronger floral note in the frosting

Pro tip: If you want a gluten-free version, swap the flour for a 1:1 gluten-free blend and add a tsp of xanthan gum for structure. Also, fresh pistachios pack the best flavor but if you only find roasted salted ones, rinse and pat dry first to avoid excess saltiness.

Equipment Needed

  • 9-inch (23 cm) round cake pan – a standard size that bakes evenly; I use a non-stick one but a well-greased metal pan works great too.
  • Mixing bowls – at least two, medium and large size for batter and frosting.
  • Electric mixer – a handheld or stand mixer makes creaming butter and whipping mascarpone easier and faster.
  • Measuring cups and spoons – precise measurements are key here.
  • Spatula – for folding in pistachios gently without deflating the batter.
  • Cooling rack – vital for letting the cake cool completely before frosting to avoid melting.
  • Optional: food processor or nut chopper – for finely chopping pistachios quickly and evenly.

I once tried making this cake without an electric mixer and ended up with a denser crumb—lesson learned! Also, when working with mascarpone, keep everything cold to avoid curdling; chilling the bowl helps if you don’t have a fancy stand mixer.

Preparation Method

rose water pistachio cake preparation steps

  1. Preheat and prep: Set your oven to 350°F (175°C). Grease your 9-inch cake pan and line the bottom with parchment paper for easy removal. This step saves you from cake heartbreak later.
  2. Toast the pistachios: In a dry skillet, toast the pistachios over medium heat for about 3-4 minutes, stirring often until fragrant and lightly browned. Set aside to cool.
  3. Sift dry ingredients: In a bowl, whisk together the all-purpose flour, baking powder, and salt. Sifting avoids lumps and helps keep the cake light.
  4. Cream butter and sugar: Using your mixer, beat the softened butter and granulated sugar on medium-high speed for about 3-4 minutes until pale and fluffy. This aerates the batter for a tender crumb.
  5. Add eggs: Crack in the eggs one at a time, mixing well after each addition. Scrape down the sides to keep everything blended evenly.
  6. Flavor it: Mix in the rose water and vanilla extract. If you’re unsure about rose water strength, start with 1 tsp and add more to taste after baking next time.
  7. Alternate adding dry ingredients and milk: Reduce mixer speed to low. Add one-third of the flour mixture, then half the milk. Repeat until all is incorporated, ending with flour. This alternating method keeps the batter smooth and prevents overmixing.
  8. Fold in pistachios: Using a spatula, gently fold in the toasted pistachios. Don’t overdo it — just enough to evenly distribute the nuts.
  9. Bake: Pour the batter into your prepared pan and smooth the top. Bake for 35-40 minutes, or until a toothpick inserted in the center comes out clean. The cake should spring back slightly when pressed.
  10. Cool completely: Let the cake rest in the pan for 10 minutes before transferring to a wire rack. Cooling fully (about 1 hour) is essential before frosting to keep the mascarpone from melting.
  11. Prepare frosting: In a chilled bowl, beat mascarpone cheese and powdered sugar on medium speed until smooth. In a separate bowl, whip cold heavy cream with vanilla until soft peaks form, then gently fold into the mascarpone mixture. Add rose water if desired.
  12. Frost the cake: Spread the mascarpone frosting evenly over the cooled cake. For a finishing touch, sprinkle chopped pistachios on top.
  13. Serve and enjoy: Slice and savor immediately, or chill for 30 minutes for a firmer texture.

Note: If your mascarpone looks grainy, it’s usually because it was too warm. Next time, keep all ingredients cold and beat gently. Also, if the cake cracks on top, it’s usually from oven temperature being too high—try an oven thermometer to check for accuracy.

Cooking Tips & Techniques

One trick I learned is toasting pistachios just before mixing. It brings out a toasty, nutty aroma that really makes the cake sing. But don’t walk away—nuts can burn fast.

When creaming butter and sugar, patience is your friend. Whip longer until pale and fluffy to trap air, which helps the cake rise and stay tender.

Rose water can be tricky. Too much, and the cake tastes like perfume; too little, and it’s barely noticeable. Start with 1 teaspoon and adjust on later bakes. Quality matters too—I prefer brands with a natural rose aroma rather than artificial fragrance.

Folding in pistachios gently keeps the batter light. I usually do this by hand with a spatula, folding just until combined.

For mascarpone frosting, keep everything cold! Mascarpone melts quickly, so chill your bowl and beaters before whipping. If it’s too runny, pop it in the fridge for 10 minutes and then stir gently.

Timing is important—don’t rush cooling the cake before frosting. I sometimes speed this up by placing the cake on a wire rack in front of a fan.

Variations & Adaptations

If you want to mix things up, this recipe is flexible enough to handle a few twists:

  • Vegan version: Use a dairy-free butter substitute, almond or oat milk, and a vegan cream cheese for frosting. Aquafaba whipped with powdered sugar can replace eggs.
  • Seasonal twist: Swap pistachios for chopped toasted almonds or walnuts in fall. Fresh raspberries or pomegranate seeds on top add a pop of color and tartness.
  • Flavor boost: Add a teaspoon of ground cardamom or cinnamon to the batter for a warm spice note. It pairs beautifully with rose water.
  • Gluten-free: Use a 1:1 gluten-free flour blend and add 1 tsp xanthan gum for structure. The cake remains moist and tender.
  • Mini cupcakes: Divide batter into lined muffin tins and bake for 18-22 minutes for bite-sized treats, perfect for parties or gifting.

I once made a batch with a drizzle of white chocolate ganache on top instead of frosting—unexpected, but the balance of flavors was delightful and fancy enough for a small gathering.

Serving & Storage Suggestions

This rose water pistachio cake is best served at room temperature so the mascarpone frosting is soft and creamy. A light dusting of powdered sugar or extra chopped pistachios on top adds a pretty finish.

It pairs wonderfully with a cup of jasmine tea or a mild coffee, which complements the floral and nutty notes without overpowering them. For a brunch spread, I’ve found it’s a lovely counterpoint to savory dishes like the spicy avocado chicken wrap.

Store leftovers wrapped tightly in the refrigerator for up to 3 days. The flavors actually deepen overnight. When ready to eat, let slices sit out for 15 minutes so the frosting softens.

For longer storage, freeze the unfrosted cake layers wrapped well in plastic wrap and foil for up to 2 months. Thaw in the fridge overnight before frosting and serving.

Nutritional Information & Benefits

This cake offers a moderate indulgence with benefits from its ingredients. Pistachios provide heart-healthy fats, fiber, and antioxidants. The rose water contains trace compounds that have calming properties.

A slice (approximately 1/12 of the cake) contains about 320 calories, 18g fat, 32g carbohydrates, and 5g protein. Using mascarpone instead of heavier buttercream reduces overall sugar and fat, making it a lighter frosting option.

If you’re mindful of gluten or dairy, the recipe adapts well with gluten-free flours and dairy-free mascarpone alternatives. It’s a dessert that feels special without being overwhelmingly rich.

Conclusion

This Perfect Rose Water Pistachio Cake with Mascarpone Frosting has become one of those recipes I keep coming back to, whether it’s a quiet night in or a reason to gather some friends. The balance of floral, nutty, and creamy elements feels like a little luxury that’s not too complicated to make. If you enjoy baking treats that impress without stress, this one’s for you.

Feel free to tweak the rose water intensity or nut choice to make it your own. I love how forgiving and versatile it is—plus, it’s a delightful way to show up with something a little different than the usual sweets, like the triple chocolate mousse bars I often turn to when craving rich desserts.

Give it a try, and if you do, drop a comment sharing your favorite twist or how it turned out. Baking is better when shared, you know?

FAQs

Can I substitute rose water with another flavor?

Yes, you can swap rose water for orange blossom water or almond extract for a different floral or nutty note, but start with smaller amounts since these can be stronger.

How do I store the cake if I’m not serving it right away?

Keep the frosted cake in an airtight container in the fridge for up to 3 days. You can also freeze unfrosted layers wrapped tightly for up to 2 months.

Is it possible to make this cake gluten-free?

Absolutely. Use a 1:1 gluten-free flour blend and add 1 tsp xanthan gum for structure. The texture will stay moist and tender.

What if I don’t have mascarpone for the frosting?

You can substitute cream cheese mixed with a little heavy cream for a similar texture and tang, though mascarpone gives a richer, smoother finish.

Can I make this cake ahead of time?

Yes, bake the cake layers a day ahead and store them wrapped at room temperature or in the fridge. Assemble and frost the day you plan to serve for best freshness.

Pin This Recipe!

rose water pistachio cake recipe

Print

Perfect Rose Water Pistachio Cake with Mascarpone Frosting

A moist and delicate pistachio cake infused with subtle rose water flavor, topped with a smooth and lightly sweetened mascarpone frosting. Perfect for special occasions or a comforting treat.

  • Author: Tessie Martinez
  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: International

Ingredients

Scale
  • 1¾ cups (220g) all-purpose flour, sifted
  • 2 tsp (8g) baking powder
  • ¼ tsp salt
  • ¾ cup (170g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 3 large eggs, room temperature
  • ½ cup (120ml) whole milk (or dairy-free alternative like almond milk)
  • 1½ tsp rose water
  • 1 tsp vanilla extract
  • 1 cup (130g) shelled and toasted pistachios, finely chopped
  • 8 oz (225g) mascarpone cheese, chilled
  • ½ cup (120ml) heavy cream, cold
  • ¾ cup (90g) powdered sugar, sifted
  • 1 tsp vanilla extract
  • Optional: ½ tsp rose water for frosting

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9-inch round cake pan and line the bottom with parchment paper.
  2. Toast pistachios in a dry skillet over medium heat for 3-4 minutes until fragrant and lightly browned. Set aside to cool.
  3. In a bowl, sift together flour, baking powder, and salt.
  4. Using an electric mixer, beat softened butter and granulated sugar on medium-high speed for 3-4 minutes until pale and fluffy.
  5. Add eggs one at a time, mixing well after each addition and scraping down the sides.
  6. Mix in rose water and vanilla extract.
  7. Reduce mixer speed to low. Alternately add flour mixture and milk in thirds and halves respectively, starting and ending with flour. Mix until just combined.
  8. Gently fold in toasted pistachios with a spatula.
  9. Pour batter into prepared pan and smooth the top.
  10. Bake for 35-40 minutes or until a toothpick inserted in the center comes out clean and cake springs back when pressed.
  11. Let cake rest in pan for 10 minutes, then transfer to a wire rack to cool completely (about 1 hour).
  12. For frosting, beat mascarpone cheese and powdered sugar on medium speed until smooth in a chilled bowl.
  13. In a separate bowl, whip cold heavy cream with vanilla extract until soft peaks form, then gently fold into mascarpone mixture. Add optional rose water if desired.
  14. Spread mascarpone frosting evenly over cooled cake and sprinkle with chopped pistachios.
  15. Slice and serve immediately or chill for 30 minutes for firmer frosting.

Notes

Keep mascarpone and bowl cold to avoid curdling. Toast pistachios just before mixing to enhance flavor but watch carefully to prevent burning. Adjust rose water amount to taste to avoid overpowering floral notes. Cool cake completely before frosting to prevent melting. For gluten-free, use 1:1 gluten-free flour blend and add 1 tsp xanthan gum.

Nutrition

  • Serving Size: 1 slice (1/12 of cak
  • Calories: 320
  • Fat: 18
  • Carbohydrates: 32
  • Protein: 5

Keywords: rose water cake, pistachio cake, mascarpone frosting, floral dessert, easy cake recipe, nutty cake, homemade cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating