Pistachio Rose Semolina Cake

This pistachio rose semolina cake has been sitting in my “must bake” list for way too long, and honestly, the first time I pulled it out of the oven and that floral, nutty scent filled the kitchen, I was a little annoyed at myself for waiting. It’s the kind of cake that feels special without being fussy, floral from the rosewater, slightly earthy from the pistachios, and wonderfully dense yet tender from the fine semolina.

I first came across this style of cake inspired by Yotam Ottolenghi’s version, and it’s become my go-to whenever I want to bring something a little unexpected to the table.

What Is Pistachio Rose Semolina Cake

Pistachio rose semolina cake is a Middle Eastern-inspired dessert made with ground pistachios, almond meal, and fine semolina flour instead of regular wheat flour. The semolina gives it that signature slightly coarse, chewy crumb that holds onto a lemon rose syrup beautifully. It’s finished with a simple rosewater glaze and often topped with crushed pistachios and dried rose petals. Think of it as a drizzle cake, fragrant, moist, and completely unforgettable. It’s gluten-light, naturally dense with nuts, and gets better the day after baking.

Ingredients

For the Cake

  • 1½ cup sugar
  • 1¼ cup + 1 tbsp unsalted butter (room temperature, cubed), plus extra for greasing
  • 4 large eggs, lightly beaten
  • 1 cup + 4 tbsp shelled pistachios
  • 1 cup almond meal
  • ¾ cup + 3 tbsp fine semolina
  • 1¼ tsp baking powder
  • ¼ tsp Himalayan salt
  • ½ tsp ground cardamom
  • 1 tsp lemon zest + 1 tbsp lemon juice
  • 2 tbsp rosewater

For the Rose Syrup

  • ½ cup lemon juice
  • ⅓ cup rosewater
  • ⅓ cup sugar

For the Glaze

  • 1 cup powdered sugar
  • 2 tbsp lemon juice
  • 1 tbsp rosewater
  • Pinch of cardamom

How To Make This Pistachio Rose Semolina Cake Step by Step

  1. Preheat and prep your pan. Heat the oven to 350°F (175°C). Grease a 9-inch round cake pan or springform pan generously with butter, then line the base with parchment paper. Set aside.
  2. Grind the pistachios. Add the shelled pistachios and ground cardamom to a food processor. Pulse until you get a fine, coarse meal, stop before it turns into paste. Transfer to a large mixing bowl.
  3. Combine the dry ingredients. To the bowl with the ground pistachios, add the almond meal, fine semolina, baking powder, and Himalayan salt. Whisk together and set aside.
  4. Cream butter and sugar. In a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed for 4 to 5 minutes until the mixture is pale and noticeably fluffy.
  5. Add the eggs gradually. With the mixer running on low, pour in the beaten eggs a little at a time. Beat well between each addition to avoid the batter splitting. Scrape down the sides as needed.
  6. Mix in the aromatics. Add the lemon zest, lemon juice, and rosewater. Beat briefly on low until just incorporated, about 15 seconds.
  7. Fold in the dry ingredients. Remove the bowl from the mixer. Add the pistachio-semolina mixture and fold it in gently by hand using a spatula. Don’t overmix; stop as soon as no dry streaks remain.
  8. Bake the cake. Pour the batter into the prepared pan and smooth the top. Bake for 50 to 60 minutes, until the cake is golden, pulling slightly from the sides, and a skewer inserted in the center comes out clean. If the top browns too quickly, loosely tent with foil from the 35-minute mark.
  9. Make the rose syrup. About 10 minutes before the cake is done, combine the lemon juice, rosewater, and sugar in a small saucepan over medium heat. Stir until the sugar dissolves and the liquid is just simmering. Remove from heat.
  10. Soak the cake with syrup. As soon as the cake comes out of the oven, while still in the pan, pour the warm syrup slowly and evenly over the hot cake. It will seem like a lot, that’s fine. Let it absorb completely while the cake cools in the pan, about 45 minutes to 1 hour.
  11. Mix and add the glaze. Once the cake is fully cool, whisk together the powdered sugar, lemon juice, rosewater, and a pinch of cardamom until smooth. Drizzle over the top and let it set for 10 minutes before slicing.
  12. Garnish and serve. Top with a handful of finely chopped pistachios and dried or fresh rose petals. Slice and enjoy at room temperature.
Pistachio Rose Semolina Cake slice

Recipe Variations

You can swap the rosewater in the batter for orange blossom water if floral flavors aren’t quite your thing but you still want that fragrant warmth. It pairs really nicely with the pistachios and gives the cake a slightly more citrusy note. Keep the syrup as written or swap the rosewater there too for a fully orange blossom version.

For a lighter everyday version, skip the glaze entirely and just use the syrup. The cake doesn’t need both, the syrup alone keeps it beautifully moist and flavorful. Save the glaze for when you’re serving guests or want a prettier presentation.

If you want to add texture on top, press a small handful of whole or roughly chopped pistachios into the batter right before baking. They toast up nicely and give the top a satisfying crunch that contrasts the soft interior.

How to Serve Pistachio Rose Semolina Cake

This cake is wonderful on its own at room temperature, but a big dollop of lightly whipped cream or thick Greek yogurt alongside each slice makes it feel properly special. The cream cuts through the sweetness of the glaze and complements the floral notes really well.

For a more laid-back afternoon tea vibe, serve it as-is with a pot of Earl Grey or a strong milky coffee. The cake holds its own without any additions. I’ve also served it as a dinner party dessert with a spoonful of rose-scented whipped cream on the side, it always gets a reaction.

If you’re bringing it to an event, it actually travels really well. Keep it in the pan, add the glaze on-site, scatter some rose petals, and you’ve got a showstopper that required very little effort on arrival.

Storage and Make-Ahead Tips

The flavors of this cake genuinely improve after a night of rest. The syrup soaks deeper into the crumb and everything melds together. So if you have the time, bake it the day before you plan to serve it.

Store it covered at room temperature for up to 3 days, or refrigerated for up to a week. If you refrigerate it, let it come back to room temperature for at least 30 minutes before serving, it’s much better slightly warm or at room temp than cold from the fridge.

You can freeze the un-glazed, un-syruped cake tightly wrapped for up to 2 months. Thaw overnight in the fridge, then warm slightly, apply the syrup, and glaze before serving.

Pistachio Rose Semolina Cake top view

Baker’s Notes

  • Rosewater strength varies a lot by brand. Some bottles are very potent, others are mild. Start with 1 tablespoon if you’re using a new brand and taste the batter before adding more.
  • Don’t skip the parchment liner, this cake sticks. Grease the sides well and always line the base.
  • Pulse, don’t blend the pistachios. You want a coarse, slightly sandy texture. Over-processing turns them oily and the texture of the cake suffers.
  • The batter is thick, that’s normal. Don’t worry if it looks denser than a typical cake batter; the eggs and butter loosen it in the oven.
  • Let the syrup soak fully before turning out the cake. Moving it too soon can cause it to crumble.
  • For scaling up, this recipe doubles well. Use a larger pan (12-inch) and add 10 to 15 minutes to the baking time.
  • No springform pan? A regular 9-inch round works perfectly. Just run a butter knife around the edge before turning it out.

Frequently Asked Questions 

Can I make this cake ahead of time?

Yes, and I’d actually recommend it. Bake the cake and pour on the syrup the day before, then add the glaze the morning you plan to serve it. The overnight rest makes the texture even better as the syrup fully soaks through every layer.

How do I store leftovers?

Keep the cake covered at room temperature for up to 3 days. After that, refrigerate it. It’ll last up to a week in the fridge. Just bring slices to room temperature before eating.

Can I substitute the rosewater?

You can use orange blossom water in the same quantities for a different but equally lovely floral note. If you’d rather skip floral flavors entirely, replace the rosewater with extra lemon juice in the cake and syrup, the lemon flavor will come forward more.

Why did my cake turn out too dense?

The most common reason is over-processing the pistachios (which releases too much oil) or over-mixing the batter once the dry ingredients are added. Fold gently and stop as soon as the flour is incorporated.

Can I freeze this cake?

Freeze it without the syrup and glaze, well-wrapped, for up to 2 months. Thaw in the fridge overnight, apply warm syrup when it’s at room temperature, and add the glaze just before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pistachio Rose Semolina Cake slice

Pistachio Rose Semolina Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia Harper
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Ingredients

Scale

For the Cake

  • 1½ cup sugar
  • 1¼ cup + 1 tbsp unsalted butter (room temperature, cubed), plus extra for greasing
  • 4 large eggs, lightly beaten
  • 1 cup + 4 tbsp shelled pistachios
  • 1 cup almond meal
  • ¾ cup + 3 tbsp fine semolina
  • 1¼ tsp baking powder
  • ¼ tsp Himalayan salt
  • ½ tsp ground cardamom
  • 1 tsp lemon zest + 1 tbsp lemon juice
  • 2 tbsp rosewater

For the Rose Syrup

  • ½ cup lemon juice
  • ⅓ cup rosewater
  • ⅓ cup sugar

For the Glaze

  • 1 cup powdered sugar
  • 2 tbsp lemon juice
  • 1 tbsp rosewater
  • Pinch of cardamom

Instructions

  1. Preheat and prep your pan. Heat the oven to 350°F (175°C). Grease a 9-inch round cake pan or springform pan generously with butter, then line the base with parchment paper. Set aside.
  2. Grind the pistachios. Add the shelled pistachios and ground cardamom to a food processor. Pulse until you get a fine, coarse meal, stop before it turns into paste. Transfer to a large mixing bowl.
  3. Combine the dry ingredients. To the bowl with the ground pistachios, add the almond meal, fine semolina, baking powder, and Himalayan salt. Whisk together and set aside.
  4. Cream butter and sugar. In a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium speed for 4 to 5 minutes until the mixture is pale and noticeably fluffy.
  5. Add the eggs gradually. With the mixer running on low, pour in the beaten eggs a little at a time. Beat well between each addition to avoid the batter splitting. Scrape down the sides as needed.
  6. Mix in the aromatics. Add the lemon zest, lemon juice, and rosewater. Beat briefly on low until just incorporated, about 15 seconds.
  7. Fold in the dry ingredients. Remove the bowl from the mixer. Add the pistachio-semolina mixture and fold it in gently by hand using a spatula. Don’t overmix; stop as soon as no dry streaks remain.
  8. Bake the cake. Pour the batter into the prepared pan and smooth the top. Bake for 50 to 60 minutes, until the cake is golden, pulling slightly from the sides, and a skewer inserted in the center comes out clean. If the top browns too quickly, loosely tent with foil from the 35-minute mark.
  9. Make the rose syrup. About 10 minutes before the cake is done, combine the lemon juice, rosewater, and sugar in a small saucepan over medium heat. Stir until the sugar dissolves and the liquid is just simmering. Remove from heat.
  10. Soak the cake with syrup. As soon as the cake comes out of the oven, while still in the pan, pour the warm syrup slowly and evenly over the hot cake. It will seem like a lot, that’s fine. Let it absorb completely while the cake cools in the pan, about 45 minutes to 1 hour.
  11. Mix and add the glaze. Once the cake is fully cool, whisk together the powdered sugar, lemon juice, rosewater, and a pinch of cardamom until smooth. Drizzle over the top and let it set for 10 minutes before slicing.
  12. Garnish and serve. Top with a handful of finely chopped pistachios and dried or fresh rose petals. Slice and enjoy at room temperature.

Notes

  • Rosewater strength varies a lot by brand. Some bottles are very potent, others are mild. Start with 1 tablespoon if you’re using a new brand and taste the batter before adding more.
  • Don’t skip the parchment liner, this cake sticks. Grease the sides well and always line the base.
  • Pulse, don’t blend the pistachios. You want a coarse, slightly sandy texture. Over-processing turns them oily and the texture of the cake suffers.
  • The batter is thick, that’s normal. Don’t worry if it looks denser than a typical cake batter; the eggs and butter loosen it in the oven.
  • Let the syrup soak fully before turning out the cake. Moving it too soon can cause it to crumble.
  • For scaling up, this recipe doubles well. Use a larger pan (12-inch) and add 10 to 15 minutes to the baking time.
  • No springform pan? A regular 9-inch round works perfectly. Just run a butter knife around the edge before turning it out.
  • Prep Time: 20 minute
  • Cook Time: 45 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 slice
  • Calories: 320 kcal
  • Sugar: 18 g
  • Sodium: 90 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 35 g
  • Fiber: 3 g
  • Protein: 6 g
  • Cholesterol: 45 mg

More Recipes You Should Try

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star