

Cranberry Olive Oil Cake Recipe made with cranberries, olive oil, orange, eggs, Greek yogurt, flour, almond flour, cinnamon, vanilla, and almonds.
Table of Contents
Thereโs a very specific kind of fall evening that makes me want to bake. Not the cheerful, sunny pumpkin-patch kind of fall day โ I mean the chilly, dark-too-early kind of evening when the kitchen lights feel extra warm and a cup of coffee suddenly sounds like a small act of self-care. Thatโs the mood I think of whenever I make this Cranberry Olive Oil Cake Recipe. Itโs soft, bright, just tart enough, and honestly, it feels like the kind of cake you cut into while wearing socks that donโt match. Which, around here, is most nights.
The first time I made an olive oil cake, I was a little unsure. I remember standing there with the bottle of extra virgin olive oil thinking, โOkay, but is this going to taste like salad?โ Maybe youโve wondered that too? It doesnโt. At least, not if you use a good mild or fruity olive oil. It gives the cake this tender, moist crumb that feels rich but not heavy. Add orange zest, fresh cranberries, Greek yogurt, cinnamon, and almond flour, and suddenly it tastes like something youโd want with coffee on a cold night. Not fancy-fancy, but quietly special.
This Cranberry Olive Oil Cake Recipe reminds me of those little homemade desserts people bring to a family brunch or holiday gathering, the kind that doesnโt shout for attention but somehow disappears slice by slice. No frosting mountain. No dramatic layers. Just a golden cake with ruby cranberries tucked inside, sliced almonds on top, and a dusting of powdered sugar that makes it look a little snowy. Itโs simple, but it has charm. Like a handwritten note tucked into a cookbook.
Iโve made plenty of cakes that demand a lot from me โ frosting bags, cooling racks, crumb coats, all that business. And while I enjoy that sometimes, I also deeply appreciate a cake that says, โMix me, bake me, dust me with sugar, and letโs move on.โ This cranberry orange olive oil cake is that kind of cake. It gives you big cozy flavor without making your kitchen look like a baking competition exploded.
The cranberries are my favorite part. Theyโre sharp and tart, almost a little bossy, but in a good way. They keep the cake from being too sweet and make every slice feel bright. The orange zest softens that tartness and brings everything together. The Greek yogurt keeps the crumb tender, and the almond flour gives it this subtle nutty richness. I wouldnโt call it a heavy cake. Itโs more like a soft, slightly rustic coffee cake that decided to dress up for the holidays.
And yes, I absolutely think this Cranberry Olive Oil Cake Recipe works for breakfast. Maybe not every morning. Iโm not trying to cause trouble. But if there are fresh cranberries and Greek yogurt involved, I feel like we have some room for negotiation. Serve it with coffee, hot tea, or even a little spoonful of yogurt on the side, and it feels right at home.
Itโs the kind of cake Iโd make for Thanksgiving morning, a Christmas brunch, or a quiet Sunday afternoon when the house needs to smell like orange and cinnamon. You know those days when baking feels less like cooking and more like pressing pause for a minute? This cake is good for that.

Why youโll Love this Cranberry Olive Oil Cake Recipe?
This Cranberry Olive Oil Cake Recipe works because it has balance. Itโs sweet, but not too sweet. Tart, but not sour. Moist, but not heavy. The olive oil, Greek yogurt, orange, almond flour, cinnamon, and cranberries all pull in slightly different directions, and somehow they meet in the middle. Thatโs what I love about it.
The texture is one of the biggest reasons this cake feels so special. Olive oil keeps the crumb soft and moist, and it stays that way longer than some butter cakes. Greek yogurt adds tenderness and just a little tang. Almond flour brings a softer, richer feel, almost like the cake is extra tender without trying too hard. Iโm always a little happy when a cake still tastes good the next day, and this one does.
The flavor is where the cozy part comes in. Fresh cranberries bring those tart little bursts, orange zest and juice add brightness, cinnamon adds warmth, and vanilla smooths everything out. It feels like fall and winter, but not in an overly spiced way. You wonโt feel like you accidentally bit into a candle, which is always a plus.
This fresh cranberry olive oil cake also looks beautiful without much decorating. The sliced almonds toast lightly on top, the cranberries peek through the crumb, and powdered sugar gives it that snowy holiday look. I love a dessert that looks polished even when I didnโt have to do much. That feels like a small kitchen victory.
Itโs also beginner-friendly, which makes it even better. You beat the eggs, sugar, and orange zest until theyโre light and fluffy, then add the wet ingredients, fold in the dry ingredients and cranberries, top with almonds, and bake. Nothing wild. No frosting drama. No special pastry skills. Just a good cake.
One small thing to watch is the top. Because of the almonds and longer baking time, the cake may brown before the center is fully baked. If that happens, cover it loosely with foil near the end. Not tightly. Just a little foil blanket. It keeps the top from getting too dark while the center finishes baking.
This Cranberry Olive Oil Cake Recipe is the kind of dessert that works for both casual and festive moments. It can sit on a holiday table, but it can also sit beside your coffee mug on a Tuesday. I like recipes with that kind of range.

Ingredient Notes
The ingredients in this Cranberry Olive Oil Cake Recipe are simple, but they each bring something important. The cranberries give the cake tartness and color, the olive oil keeps it moist, the orange makes it bright, the Greek yogurt adds tenderness, and the almond flour gives the crumb a soft, slightly nutty texture. Nothing too complicated, but everything has a reason for being there.
- Granulated sugar: Sugar sweetens the cake and balances the tart cranberries. It also helps the eggs whip into a lighter mixture, which gives the cake a better texture. Since cranberries are naturally sharp, the sugar really does matter here.
- Orange zest and orange juice: Orange is one of the key flavors in this Cranberry Olive Oil Cake Recipe. The zest gives the strongest citrus aroma, while the juice adds brightness and moisture. Zest the orange before juicing it. I have forgotten this before, and trying to zest a floppy juiced orange half is not fun.
- Eggs: Eggs give the cake structure and help the batter become light when beaten with the sugar. Large eggs work best for this recipe.
- Greek yogurt: Greek yogurt keeps the cake moist and tender. It also adds a tiny tang that works beautifully with cranberries and orange. Sour cream can work too, but Greek yogurt gives a lovely texture.
- Extra virgin olive oil: Olive oil is what makes this cake so moist and soft. Use a mild or fruity extra virgin olive oil if you can. A very strong, bitter oil may come through more than you want.
- Vanilla extract: Vanilla rounds out the orange, cranberry, cinnamon, and almond flavors. It gives the cake that warm bakery-style background flavor.
- All-purpose flour: All-purpose flour gives the cake enough structure so it slices cleanly and doesnโt fall apart.
- Fine almond flour: Almond flour adds tenderness and a gentle nutty flavor. It makes the cake feel a little more special than a basic snack cake. Fine almond flour works best because it blends into the batter more smoothly.
- Baking powder and baking soda: These help the cake rise. The baking soda also works with the Greek yogurt and orange juice to keep the texture light.
- Ground cinnamon: Cinnamon adds warmth without taking over. It makes the cake feel cozy and seasonal, but the orange and cranberry still stay in the spotlight.
- Salt: Salt balances the sweetness and sharpens all the flavors. It may seem small, but please donโt skip it.
- Fresh cranberries: Fresh cranberries give this cranberry orange cake its bright, tart bites. Theyโre bold little things, and thatโs what makes the cake interesting. Tossing them with the dry ingredients helps them spread through the batter, though a few may still sink. Thatโs normal.
- Sliced almonds: Sliced almonds add crunch and make the top look pretty. They toast lightly as the cake bakes, giving the top a simple bakery-style finish.
- Powdered sugar: Powdered sugar gives the cake a soft, snowy finish. Add it after the cake cools and close to serving time, because it can melt into the cake as it sits.

How to Make Cranberry Olive Oil Cake Recipe?
Making this Cranberry Olive Oil Cake Recipe is pretty easy, but a few little details help the cake turn out better. Beating the eggs, sugar, and orange zest gives you a lighter base. Folding gently keeps the crumb tender. And watching the top near the end keeps the almonds from getting too dark. Nothing stressful, just small cake-saving details.
Step 1: Preheat the oven.
Preheat your oven to 325ยฐF. Prepare a springform pan with cooking spray. Make sure the sides and bottom are coated well so the cake releases more easily after baking.
Step 2: Beat the eggs, sugar, and orange zest.
Add the eggs, granulated sugar, and orange zest to the bowl of a stand mixer. Beat until the mixture looks light and fluffy. This step helps give the cake a softer texture and brings out the orange flavor.
Step 3: Add the wet ingredients.
Add the Greek yogurt, olive oil, orange juice, and vanilla extract. Mix until combined. The batter may look smooth and glossy from the olive oil, and thatโs exactly what you want.
Step 4: Mix the dry ingredients.
In a separate bowl, whisk together the all-purpose flour, almond flour, baking powder, baking soda, cinnamon, and salt. Whisking helps spread the leavening and cinnamon evenly so you donโt get random pockets of spice or baking powder.
Step 5: Toss the cranberries with the dry ingredients.
Add the fresh cranberries to the dry mixture and toss gently. This helps coat the cranberries and spreads them more evenly through the batter. Some may still move around while baking, because cranberries have their own little agenda, but this helps.
Step 6: Fold the batter together.
Add the dry ingredients and cranberries to the wet mixture. Fold gently until no flour clumps remain. Try not to overmix. If you stir too much, the cake can turn dense, and this cake is best when it stays soft and tender.
Step 7: Pour the batter into the pan.
Pour the batter into the prepared springform pan. Smooth the top gently with a spatula. It doesnโt have to be perfect; the almonds will cover the top anyway.
Step 8: Add the almonds.
Sprinkle the sliced almonds evenly over the batter. Theyโll toast as the cake bakes and give the top a pretty finish.
Step 9: Bake the cake.
Bake for 50 to 55 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs. If the top starts browning too quickly, cover it loosely with aluminum foil during the last part of baking.
Step 10: Let the cake cool.
Remove the cake from the oven and let it cool in the pan before removing the springform ring. This helps the cake set and makes it easier to slice without breaking.
Step 11: Dust with powdered sugar.
Once the cake has cooled, dust the top with powdered sugar. This gives the Cranberry Olive Oil Cake Recipe a simple, pretty finish.
Step 12: Serve and enjoy.
Slice and serve with coffee, tea, whipped cream, Greek yogurt, or vanilla ice cream. Or just enjoy it plain. It really doesnโt need much help.
Storage Options
This Cranberry Olive Oil Cake Recipe stores nicely because the olive oil and Greek yogurt help keep the crumb moist. I actually think itโs one of those cakes that still tastes lovely the next day, which makes it a good choice for holidays or brunch when you want to bake ahead.
To store it at room temperature, let the cake cool completely. Cover it tightly with plastic wrap or place it in an airtight container. Keep it at room temperature for up to 2 days. A cool, dry spot is best.
For longer storage, refrigerate the cake. Wrap it tightly or store individual slices in an airtight container. It will keep in the refrigerator for up to 5 days. The crumb may firm up a little when cold, so let slices sit at room temperature for 15 to 20 minutes before serving if you want that softer texture back.
You can also freeze this cranberry olive oil cake. Wrap the cooled cake tightly in plastic wrap, then foil, or freeze slices in freezer-safe bags. Freeze for up to 2 months. Thaw overnight in the fridge or at room temperature before serving.
If you plan to dust the cake with powdered sugar, wait until just before serving. Powdered sugar has a funny habit of disappearing into moist cakes. It still tastes fine, but the pretty snowy look fades. Learned that one the slightly disappointing way.
Leftover slices are wonderful with coffee. You can eat them at room temperature or warm them for 10 to 15 seconds in the microwave. Just enough to make the cake feel cozy again. Itโs a small thing, but on a cold morning, very nice.
Variations & Substitutions
This Cranberry Olive Oil Cake Recipe is flexible enough for a few changes. You can swap the citrus, add a glaze, use different nuts, or play with warm spices. The cake base is moist and simple, so it handles seasonal twists pretty well. Just keep the balance of wet and dry ingredients in mind.
- Use dried cranberries: Fresh cranberries give the best tart flavor, but dried cranberries can work if thatโs what you have. The cake will be sweeter and less sharp. Iโd use a little less than the fresh amount since dried cranberries are more concentrated and chewy.
- Add orange glaze: Mix powdered sugar with orange juice and drizzle it over the cooled cake. This makes the cake sweeter and adds more citrus flavor. Itโs a nice option if youโre serving the cake for dessert rather than brunch.
- Use lemon instead of orange: Lemon zest and lemon juice can replace orange for a brighter, sharper flavor. It will feel a little less holiday-style, but still fresh and delicious.
- Add walnuts or pecans: Chopped walnuts or pecans can be added to the batter or sprinkled on top with the almonds. They add crunch and a deeper nutty flavor. Pecans especially feel very cozy with cranberry and cinnamon.
- Use sour cream instead of Greek yogurt: Sour cream can replace Greek yogurt in the same amount. It gives a similar tang and keeps the cake tender.
- Skip the almond flour: You can replace the almond flour with more all-purpose flour if needed. The cake may be slightly less tender and less nutty, but it will still work.
- Add more warm spices: Nutmeg, cardamom, or ginger can be added in small amounts. Start with a pinch. These spices are lovely, but they can become bossy quickly.
- Make it sweeter: If you prefer a sweeter cake, add the orange glaze or serve slices with sweetened whipped cream. The cake itself is balanced and not overly sugary.
- Make it more festive: Add sugared cranberries on top after baking for a pretty holiday presentation. This looks especially nice for Thanksgiving, Christmas, or a winter brunch.

What to Serve With Cranberry Olive Oil Cake Recipe?
This Cranberry Olive Oil Cake Recipe is lovely all by itself, but it also pairs beautifully with cozy drinks and simple toppings. Since the cake is moist and not overly sweet, you can serve it for dessert, brunch, afternoon coffee, or one of those โI just need a little sliceโ moments after dinner.
- Coffee: Coffee is probably my favorite pairing. The slight bitterness of coffee balances the sweet-tart cranberry flavor so well. A slice of this cake with coffee on a cold morning? Very dangerous in the best way.
- Hot tea: Black tea, chai, or herbal tea all work nicely. Chai adds warm spices, while black tea keeps things simple and classic.
- Whipped cream: Lightly sweetened whipped cream adds softness without covering up the orange and cranberry flavors. Itโs simple and always welcome.
- Vanilla ice cream: Vanilla ice cream turns this Cranberry Olive Oil Cake Recipe into more of a dessert. The cold, creamy ice cream is lovely with the tart cranberries.
- Greek yogurt: For brunch, serve slices with Greek yogurt and a drizzle of honey. It feels a little fresher and less sweet, which I really like.
- Orange glaze: An orange glaze adds extra sweetness and citrus flavor. It also makes the cake feel a bit more festive.
- Fresh fruit: Orange slices, berries, or pomegranate seeds look beautiful with this cake and add freshness to the plate.
- Holiday brunch: Serve it with eggs, bacon, fruit salad, coffee, and tea for a cozy holiday breakfast or brunch spread.
- Dessert board: Add slices to a dessert board with cookies, nuts, chocolate, and fruit. It gives the board a homemade seasonal touch.
FAQ
Can I use dried cranberries instead of fresh cranberries?
Yes, you can use dried cranberries, but the cake will taste sweeter and less tart. Fresh cranberries give this Cranberry Olive Oil Cake Recipe its bright, tangy flavor. If you use dried cranberries, use a slightly smaller amount.
Does olive oil cake taste like olive oil?
A little, but not in a strong or strange way. If you use a mild or fruity olive oil, the flavor is soft and pleasant. The orange, vanilla, cinnamon, and cranberries balance it nicely.
Can I make this cake ahead of time?
Yes, this cake is great for making ahead. Olive oil and Greek yogurt help keep it moist, so it stays tender for several days when stored properly.
Why did my cranberries sink?
Some sinking is normal. Cranberries are heavier than the batter, so a few may settle as the cake bakes. Tossing them with the dry ingredients helps, but it may not stop all sinking. Thatโs okay. It still tastes wonderful.

This Cranberry Olive Oil Cake Recipe is moist, tender, bright, and full of cozy fall flavor. It has fresh cranberries, olive oil, orange zest, orange juice, Greek yogurt, almond flour, vanilla, cinnamon, sliced almonds, and powdered sugar. It feels simple, but not plain. Festive, but not fussy.
Make this Cranberry Olive Oil Cake Recipe for fall evenings, Thanksgiving, Christmas, brunch, dessert, or whenever you want something homemade with a cup of coffee. Itโs sweet, tart, soft, and just elegant enough to feel special. Canโt wait to hear what you think โ are you serving it after dinner, or saving a slice for morning coffee?

Cranberry Olive Oil Cake Recipe
Ingredients
Cranberry Olive Oil Cake
- 1 c granulated sugar
- 1 orange zested and juiced
- 4 large eggs
- 1/3 c Greek yogurt
- 3/4 c extra virgin olive oil plus 3 tbsp
- 1 tbsp vanilla extract
- 1 1/2 c all-purpose flour
- 1 c fine almond flour
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp ground cinnamon
- 1 tsp salt
- 2 c fresh cranberries
- 1/4 c sliced almonds
- Powdered sugar for dusting
- Cooking spray for preparing the springform pan
Instructions
Preheat the oven.
- Preheat the oven to 325ยฐF.
Prepare the pan.
- Coat a springform pan thoroughly with cooking spray. Set aside.
Beat the eggs, sugar, and orange zest.
- In the bowl of a stand mixer, combine the eggs, granulated sugar, and orange zest. Beat until the mixture is light and fluffy.
Add the wet ingredients.
- Add the Greek yogurt, extra virgin olive oil, orange juice, and vanilla extract to the bowl. Mix until fully combined.
Combine the dry ingredients.
- In a separate bowl, whisk together the all-purpose flour, fine almond flour, baking powder, baking soda, ground cinnamon, and salt.
Add the cranberries.
- Add the fresh cranberries to the dry ingredients and toss gently until the cranberries are lightly coated.
Combine the batter.
- Fold the dry ingredients and cranberries into the wet mixture until no visible flour clumps remain. Do not overmix.
Transfer to the pan.
- Pour the batter into the prepared springform pan and spread it evenly.
Add the topping.
- Sprinkle the sliced almonds evenly over the top of the batter.
Bake the cake.
- Bake for 50 to 55 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Protect the top if needed.
- If the top of the cake begins to brown too quickly, loosely cover it with aluminum foil during the final portion of baking.
Cool the cake.
- Remove the cake from the oven and allow it to cool in the pan before removing the springform ring.
Dust with powdered sugar.
- Once the cake has cooled, dust the top lightly with powdered sugar.
Serve.
- Slice and serve as desired.
Notes











