If you’re craving a cake that bursts with vibrant flavors and offers a delightful twist on a classic, then you absolutely must try this Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe. This beauty boasts a moist, tender crumb thanks to the olive oil, a fragrant citrusy punch from fresh orange juice and zest, and a nutty, rich touch with both ground and chopped pistachios. What truly sets it apart is the luxurious saffron syrup, which seeps deeply into the cake, creating a perfect harmony of sweet and aromatic notes that will have everyone asking for seconds. It’s a stunning dessert that feels both exotic and comfortingly familiar, ideal for sharing on special occasions or elevating a simple afternoon coffee.

Ingredients You’ll Need
This recipe keeps things wonderfully simple, but each ingredient plays a crucial role in shaping the cake’s flavor, texture, and even its eye-catching color. From the fruity olive oil to the golden saffron threads, every element contributes something special.
- Extra virgin olive oil (180ml / ¾ cup): Adds moistness and a subtle fruity richness that’s perfect for a tender crumb.
- Granulated sugar (200g / 1 cup): Sweetens the cake and helps create a lovely golden crust.
- Large eggs (3): Provide structure and a silky texture.
- Fresh orange juice (120ml / ½ cup): Injects bright citrus flavor and moisture.
- Zest of 1 large orange: Intensifies the orange aroma with essential oils from the peel.
- Vanilla extract (1 tsp): Adds warmth and depth to the overall flavor.
- All-purpose flour (200g / 1½ cups): Forms the cake’s foundation and structure.
- Baking powder (1½ tsp): Ensures a tender rise with light, fluffy texture.
- Salt (¼ tsp): Balances the sweetness and enhances all the flavors.
- Ground pistachios (60g / ½ cup): Infuse nutty flavor and a subtle texture within the cake.
- Chopped pistachios (30g / ¼ cup): Provide appealing crunch and gorgeous green flecks on top.
- Water (120ml / ½ cup): Used to make the saffron syrup, providing a delicate sweetness.
- Sugar (100g / ½ cup) for syrup: Sweetens the syrup to soak into the cake.
- Pinch of saffron threads: Imparts a golden hue and unique floral fragrance to the syrup.
- Additional fresh orange juice (1 tbsp): Enhances the syrup’s citrus lift.
- Rosewater (½ tsp, optional): Adds an exotic, fragrant note to the saffron syrup if you’re feeling adventurous.
How to Make Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe
Step 1: Prep and preheat
Start by heating your oven to 175°C (350°F), and grease or line an 8-inch round cake pan. This is crucial for an easy release after baking and ensures your cake’s edges remain delectably tender.
Step 2: Mix the dry ingredients
In a large bowl, whisk together the all-purpose flour, baking powder, salt, and ground pistachios. Doing this first evenly distributes the leavening agent and nuts so your cake rises beautifully and has little pockets of nutty flavor throughout.
Step 3: Combine the wet ingredients
In a separate bowl, vigorously whisk the olive oil, granulated sugar, and eggs until the mixture turns pale and creamy. This step creates a light and airy base, helping your cake achieve the perfect fluffy texture. Then stir in the fresh orange juice, orange zest, and vanilla extract for that fragrant citrusy punch.
Step 4: Bring wet and dry together
Gently fold the dry ingredients into the wet mixture. Be careful not to overmix here—you want to combine just until no streaks remain, preserving the cake’s tender crumb. Over-mixing can make it tough.
Step 5: Add chopped pistachios
Fold in the chopped pistachios with a gentle hand. These add delightful bursts of crunch and a beautiful visual contrast against the cake’s golden hue.
Step 6: Bake the cake
Pour the batter into your prepared pan, then sprinkle the remaining chopped pistachios evenly over the top. Pop it in the oven and bake for 35 to 40 minutes, or until a toothpick inserted in the center comes out clean. The nutty topping will toast lightly, adding an irresistible texture and aroma.
Step 7: Make the saffron syrup
While the cake bakes, combine water, sugar, and saffron threads in a small saucepan. Simmer gently until the sugar dissolves and the liquid turns a rich golden color. Stir in fresh orange juice and rosewater, if using, and then remove from heat. This syrup is the magic that saturates the cake with fragrant sweetness.
Step 8: Soak the cake
Once the cake is out of the oven and still warm, use a skewer or fork to poke holes all over its surface. Slowly drizzle the saffron syrup evenly on top, allowing it to soak deep into the cake layers. This final step infuses every bite with that signature fragrant and moist finish that makes the Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe so special.
How to Serve Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe

Garnishes
A simple dusting of powdered sugar or a sprinkling of finely chopped pistachios adds a lovely touch of elegance to this already stunning cake. You could also add a few edible orange blossoms or lightly toasted pistachio halves for a show-stopping presentation that isn’t fussy but impresses every time.
Side Dishes
This cake pairs beautifully with a dollop of lightly whipped cream or a scoop of smooth vanilla bean ice cream to balance the citrus and saffron notes. For a lighter option, try serving it alongside fresh berries or a bright citrus salad to enhance the orange flavors in the cake.
Creative Ways to Present
Transform your cake into individual mini rounds using cupcake pans for an elegant tea party treat. You can also serve slices with a drizzle of honey or alongside a fragrant chai latte for a cozy twist. Another fun idea is to layer thin slices between cream cheese frosting for a colorful trifle display that highlights the cake’s vibrant orange and green pistachio hues.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake tightly covered in an airtight container at room temperature for up to 2 days, or refrigerate it for up to 5 days. The olive oil keeps the cake moist, but chilling will slightly firm the texture.
Freezing
This cake freezes beautifully. Wrap it well in plastic wrap and place it in a freezer-safe container. Freeze for up to 3 months. When you’re ready to enjoy it again, thaw overnight in the fridge before serving.
Reheating
If you like your cake slightly warm, gently reheat slices in the microwave for 15 to 20 seconds or warm the whole cake in a low oven at about 150°C (300°F) for 10 minutes. This will revive that fresh-out-of-the-oven feeling perfectly.
FAQs
Can I substitute the olive oil in the Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe?
While olive oil gives a unique fruity flavor and moist texture, you can substitute it with a mild-tasting oil like grapeseed or vegetable oil if needed, though it may slightly alter the cake’s character.
Is it necessary to use saffron in the syrup?
Saffron is essential for authentic flavor and color in the syrup; however, if saffron is unavailable, you might try a small pinch of turmeric for color combined with orange blossom water for aroma, keeping in mind it won’t be quite the same.
Can I make the syrup ahead of time?
Yes, the saffron syrup can be prepared a day in advance and stored in the refrigerator. Warm it slightly before drizzling over the cake to help it soak in evenly.
What’s the best way to chop pistachios for this recipe?
Use a sharp knife or pulse briefly in a food processor to get small, even pieces that offer texture without overpowering the cake. Avoid finely grinding them, as that’s what the ground pistachios are for.
Is this cake gluten-free?
The recipe uses all-purpose flour, so it’s not gluten-free. To make a gluten-free version, substitute with a 1-to-1 gluten-free flour blend, but results may vary slightly in texture.
Final Thoughts
This Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe is hands down one of the most enchanting cakes you can bake, merging simple pantry ingredients with vibrant, exotic flavors that will delight your senses and guests alike. Whether you’re baking for a special occasion or simply craving a slice of sunshine, this cake delivers in every bite. Don’t hesitate to give it a try—it just might become your new favorite treat to share!
Print
Orange Pistachio Olive Oil Cake with Saffron Syrup Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This Orange Pistachio Olive Oil Cake with Saffron Syrup is a moist, fragrant dessert combining zesty citrus flavors with the rich nuttiness of pistachios. The cake is tender and aromatic, enhanced by a luxurious saffron syrup infused with rosewater and fresh orange juice, making it perfect for special occasions or a delightful treat.
Ingredients
Cake
- 180ml (¾ cup) extra virgin olive oil
- 200g (1 cup) granulated sugar
- 3 large eggs
- 120ml (½ cup) fresh orange juice
- Zest of 1 large orange
- 1 tsp vanilla extract
- 200g (1½ cups) all-purpose flour
- 1½ tsp baking powder
- ¼ tsp salt
- 60g (½ cup) ground pistachios
- 30g (¼ cup) chopped pistachios (for topping and folding in)
Saffron Syrup
- 120ml (½ cup) water
- 100g (½ cup) sugar
- Pinch of saffron threads
- 1 tbsp fresh orange juice
- ½ tsp rosewater (optional)
Instructions
- Preheat oven and prepare pan: Preheat your oven to 175°C (350°F). Grease and line an 8-inch round cake pan to ensure the cake does not stick.
- Mix dry ingredients: In a bowl, whisk together the all-purpose flour, baking powder, salt, and ground pistachios until well combined and evenly distributed.
- Combine wet ingredients: In a separate large bowl, mix together the olive oil, granulated sugar, and eggs. Beat until the mixture is pale and creamy. Then stir in the fresh orange juice, orange zest, and vanilla extract for fragrant citrus flavor.
- Fold dry into wet: Gradually add the dry ingredients into the wet mixture, gently folding with a spatula until just combined to avoid overmixing and to keep the cake light.
- Add chopped pistachios: Fold in half of the chopped pistachios into the batter to add crunch within the cake.
- Bake the cake: Pour the batter into the prepared cake pan, then sprinkle the remaining chopped pistachios evenly on top for texture and visual appeal. Bake in the preheated oven for 35 to 40 minutes or until a toothpick inserted in the center comes out clean.
- Prepare saffron syrup: While the cake is baking, combine water, sugar, and saffron threads in a small saucepan. Simmer gently until the sugar dissolves and the saffron releases its vibrant color and flavor. Remove from heat and stir in fresh orange juice and rosewater if using.
- Drizzle syrup over cake: Once the cake is baked and still warm, use a skewer or fork to poke several holes across the surface. Slowly drizzle the saffron syrup over the cake allowing it to soak in and infuse moistness and flavor throughout.
Notes
- You can substitute rosewater with orange blossom water or omit it entirely for a different floral note.
- Use fresh orange juice and zest for the best vibrant citrus flavor.
- Ensure not to overmix the batter once the flour is added to keep the cake tender.
- Allow the cake to cool slightly before serving so the syrup settles.
- This cake pairs beautifully with a dollop of whipped cream or Greek yogurt.

