The first time I tasted pistachio olive oil cake was pure magic – like biting into sunshine! I’d wandered into this tiny bakery in Santorini, drawn by the most incredible nutty aroma wafting through the air. One bite of that impossibly moist crumb with its delicate grassy olive oil notes and I was hooked. Now whenever I bake this Mediterranean-inspired beauty at home, the scent takes me right back to that whitewashed patio overlooking the Aegean Sea.
What makes pistachio olive oil cake so special is how simple ingredients transform into something extraordinary. The olive oil keeps it luxuriously moist for days, while the pistachios add this gorgeous speckled green hue and subtle sweetness. It’s the kind of dessert that feels fancy but comes together shockingly fast – my kind of baking perfection!
Why You’ll Love This Pistachio Olive Oil Cake
Oh my goodness, where do I even start? This cake is everything you want in a dessert and more! Here’s why it’s become my go-to:
- That moist crumb! The olive oil works magic, keeping every bite tender for days – no dry cake here!
- Simple pantry staples – just pistachios, eggs, flour and good olive oil. No fancy equipment needed.
- The flavor! Nutty pistachios meet fruity olive oil in the most delicious dance. It’s unexpected but oh-so-right.
- Foolproof baking – if you can whisk and fold, you can make this stunner. Perfect for baking newbies!
Trust me, one slice and you’ll be as obsessed as I am!
Ingredients for Pistachio Olive Oil Cake
Here’s the beautiful simplicity of this cake – just seven ingredients standing between you and pistachio heaven! But let me tell you, each one plays a starring role:
- 1 cup shelled unsalted pistachios (finely ground – but don’t go turning them into paste!)
- 1 cup all-purpose flour (sifted – yes, it makes a difference, I promise)
- 1/2 cup extra virgin olive oil (splurge on the good stuff here – that fruity flavor shines)
- 3 large eggs at room temperature (take them out an hour before – cold eggs don’t play nice)
- 3/4 cup granulated sugar (golden sugar works too for a deeper flavor)
- 1 teaspoon baking powder (fresh is best – check that expiration date!)
- 1/2 teaspoon fine sea salt (balances all that sweetness perfectly)
See? Nothing weird or complicated – just real ingredients doing magical things together. Now let’s gather everything and get baking!
Equipment Needed
You won’t need anything fancy for this pistachio olive oil cake – just the basics from your kitchen! Here’s what I always grab:
- 9-inch cake pan (springform works great for easy removal)
- Food processor (for grinding those pistachios to perfection)
- Mixing bowls (one large, one medium – you know the drill)
- Whisk and spatula (my trusty baking sidekicks)
That’s it! No stand mixer required – just good old-fashioned elbow grease and love.
How to Make Pistachio Olive Oil Cake
Okay, let’s get to the fun part – making this gorgeous cake come to life! Follow these steps, and you’ll have the most fragrant, golden beauty ready to impress. The key? Patience with those pistachios and gentle hands when mixing. Here’s exactly how I do it:
Preparing the Pistachio Base
First things first – those glorious pistachios! Toss them into your food processor and pulse until you’ve got a fine powder. Watch closely! You want them finely ground but stop before they turn into a paste (about 15-20 pulses should do it). I learned this the hard way – over-processed pistachios make the cake dense. The texture should look like coarse sand with tiny flecks of green. So pretty!
Mixing the Batter
Now for the magic! In your large bowl, whisk the eggs and sugar like your life depends on it – about 2 minutes until pale and fluffy. Here’s my trick: drizzle in the olive oil super slowly while whisking constantly. This creates this luscious emulsion that makes the cake so moist. Then gently fold in your dry ingredients – pistachio flour mix included – just until combined. A few flour streaks are fine! Overmixing is the enemy of tender crumb.
Pour this gorgeous batter into your prepared pan, smooth the top, and bake at 350°F for 40 minutes. Your kitchen will smell like a Mediterranean bakery – pure heaven!

Tips for Perfect Pistachio Olive Oil Cake
After making this cake more times than I can count (okay fine, I may have a slight obsession), I’ve learned all the little tricks that take it from good to oh-my-goodness amazing:
- Fresh pistachios are non-negotiable – stale nuts taste flat. Give them a sniff – they should smell sweet and nutty!
- Stop mixing the batter the moment it comes together. Those last few flour streaks will disappear in the oven – I promise!
- Start checking at 35 minutes – oven temps vary, and you want that perfect golden edge with a center that springs back lightly.
- Let it cool completely before slicing. I know it’s hard to wait, but this keeps the crumb perfect.
- Dust with powdered sugar right before serving – it makes those green pistachio flecks pop beautifully!
Follow these simple tips, and you’ll have bakery-worthy results every single time!
Serving Suggestions for Pistachio Olive Oil Cake
Oh, the possibilities! This cake shines bright all on its own, but I love dressing it up for special occasions. A dollop of thick Greek yogurt adds lovely tang next to the sweet nuttiness. For summer gatherings, I’ll zest a whole lemon over the top – those citrusy sparks make the flavors sing!
Presentation tip: slice it right at the table so everyone can admire that gorgeous green-speckled interior. Stack slices on a vintage cake stand with fresh mint sprigs for a picture-perfect moment. Trust me, your guests will think you slaved for hours!
Storing and Reheating Pistachio Olive Oil Cake
Here’s the beautiful thing about this cake – it actually gets better after a day! Just wrap it tightly in plastic or store in an airtight container at room temperature for up to 3 days. The olive oil keeps it crazy moist.
For longer storage, freeze individual slices wrapped in parchment then foil. They’ll keep beautifully for 2 months! Thaw overnight in the fridge or pop a frozen slice straight into the toaster oven for 5 minutes – tastes just-baked with that heavenly aroma all over again.
Pistachio Olive Oil Cake Variations
One of my favorite things about this recipe is how easily it adapts to different flavors! Feeling adventurous? Try swapping half the pistachios for almond flour – it creates this lovely marzipan-like depth. A tablespoon of lemon zest brightens everything up beautifully, while a pinch of cardamom adds exotic warmth. For chocolate lovers, fold in 1/4 cup mini chocolate chips – the bittersweet notes play so nicely with the pistachios!
Pistachio Olive Oil Cake FAQs
I get asked about this cake all the time – here are the questions that pop up most often from fellow bakers!
Can I use other nuts besides pistachios?
Absolutely! Almonds work beautifully – just use the same amount ground to a powder. Walnuts add a deeper earthiness, though they’ll darken the cake’s color. But trust me, pistachios’ sweet green magic is worth seeking out!
How do I prevent the cake from drying out?
Two secrets: First, don’t overbake – pull it when the edges just start pulling from the pan. Second, that glorious olive oil is your moisture insurance! Store leftovers properly wrapped – mine stays tender for days.
Will the olive oil taste be too strong?
Not if you use good quality extra virgin! The fruity notes mellow beautifully during baking. My neighbor swore she hated olive oil desserts until she tried this cake – now she begs me for the recipe!
Can I make this gluten-free?
You bet! Swap the all-purpose flour for a 1:1 gluten-free blend. I’ve had great results with King Arthur’s measure-for-measure – just add 1/4 tsp xanthan gum if your mix doesn’t include it.
Why did my cake sink in the middle?
Ah, the dreaded sink! Usually means we got overzealous with mixing. Next time, fold those dry ingredients in gently – stop when just combined. Also check your baking powder’s freshness – old stuff won’t give proper lift.
Nutritional Information
Now let’s talk numbers – but remember, these are just estimates! Every slice of this glorious pistachio olive oil cake comes in around 280 calories, with 16g of that beautiful good-for-you fat (mostly from heart-healthy olive oil and pistachios). You’re also getting 5g protein per serving – not bad for dessert! The sugar content balances out at 18g per slice, which is why I always say a little goes a long way with this rich, flavorful cake.
Honestly though? When something tastes this good and makes your kitchen smell like a Mediterranean paradise, I say savor every bite without overthinking it!
PrintPistachio Olive Oil Cake Recipe
A moist and flavorful cake made with pistachios and olive oil.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 1 cup pistachios
- 1 cup flour
- 1/2 cup olive oil
- 3 eggs
- 3/4 cup sugar
- 1 tsp baking powder
- 1/2 tsp salt
Instructions
- Preheat oven to 350°F.
- Grind pistachios into a fine powder.
- Mix dry ingredients in a bowl.
- Whisk eggs and sugar until fluffy.
- Slowly add olive oil to egg mixture.
- Fold in dry ingredients.
- Pour batter into greased pan.
- Bake for 40 minutes.
- Let cool before serving.
Notes
- Use high-quality olive oil for best flavor.
- Check cake with toothpick for doneness.
- Store in airtight container.
Nutrition
- Serving Size: 1 slice
- Calories: 280
- Sugar: 18g
- Sodium: 150mg
- Fat: 16g
- Saturated Fat: 2.5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 70mg

