This easy and delicious olive oil cake recipe is the perfect brunch or dessert recipe for your special holiday gathering or for enjoying by the fire with a cup of tea. Swapping olive oil for butter gives the cake extra richness without weighing it down.
This post was created in partnership with Primal Kitchen.
an Olive Oil Cake to Love
You may have thought that olive oil was only for dressing salads and sauteing or roasting but we’re here to show you that it’s also great for baking. This decadent citrus-scented olive oil cake is studded with tart cranberries and the simple orange glaze makes it a festive and delicious addition to your holiday table.
Ingredients for Cranberry Orange Olive Oil cake
Here’s what you’ll need to make this show-stopping dessert:
- Almond flour
- Gluten-free all-purpose flour – If you don’t need this olive oil cake recipe to be gluten-free feel free to substitute all-purpose flour
- Baking soda
- Baking powder
- Cane sugar
- Olive oil – Primal Kitchen Organic Extra Virgin Olive Oil is our go-to oil for dressing salads, sautéing, and roasting and it’s great for baking
- Apple cider vinegar
- Orange juice
- Orange zest
- Fresh cranberries – May substitute frozen whole cranberries if desired.
- Optional for garnish – Sugared cranberries and fresh rosemary
For the Orange Glaze:
- Powdered sugar
- Orange juice
- Orange zest
- Butter – For dairy-free, use plant-based stick butter
Find the ingredient list with exact measurements in the recipe card below.
Ingredient Spotlight: Primal Kitchen Extra Virgin Olive Oil
Primal Kitchen Organic Extra Virgin Olive Oil is unrefined and sourced from Spain and Tunisia. It’s Whole30 Approved®, Certified Paleo, Keto Certified, Certified Organic, non-GMO Project Verified and NAOOA Certified for quality and purity.
We love the complex, fruity flavor for dressing salads and for roasting and sautéing vegetables. It’s incredibly versatile and the perfect addition to every pantry.
How to make this olive oil cake recipe
- Preheat the oven then prepare a bundt pan by greasing and flouring it.
- Whisk together the almond flour, gluten-free flour, baking soda, baking powder, and cane sugar then add the eggs, olive oil and apple cider vinegar and mix well.
- Fold the orange juice, zest and cranberries into the batter.
- Pour the batter into the prepared bundt pan and bake.
- Remove from the oven and let cool completely before turning the cake out onto a serving tray.
How to Make the Simple Orange Glaze:
- Combine the powdered sugar, orange juice, orange zest, and melted butter. Stir until a thin glaze forms.
- Drizzle over cooled cake. Garnish with sugared cranberries and fresh rosemary just before serving, if desired.
For the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories, protein, carbohydrates, fiber, sugar, sodium, and more per serving.
Frequently Asked Questions
How do you keep the cake from sticking to the pan?
We recommend greasing and flouring the pan before adding the batter to prevent your olive oil cake from sticking when turning it out of the pan. If you’re a visual learner, check out this post from Taste of Home to see how to properly grease and flour a bundt pan.
Can this cake be made in a different type of pan?
We haven’t tested this cranberry orange olive oil cake in a regular cake pan or Springform pan and instead, highly recommend making it in a bundt pan. Not only is a bundt cake a classic and stunning dessert, the increased surface area means more deliciously crisp edges for the simple orange-scented glaze to cling to!
Can this olive oil cake be made without eggs?
Unfortunately, because this citrus olive oil cake is so moist and relies on eggs for leavening and structure in the absence of gluten, we do not recommend making this with an egg replacer.
Recipe Swaps & Substitutions
Make it Grain-Free
Easily make this cake grain-free by substituting the gluten-free flour blend for with cassava flour.
Make it Dairy-Free
Make this citrus olive oil cake recipe dairy-free by swapping the butter for plant-based (vegan) stick butter or coconut oil in the glaze and for greasing the pan.
When to Serve this Cranberry olive oil cake
Cranberries and citrus are at their peak in the winter and together their flavor has become synonymous with holiday treats. This stunning yet easy-to-make olive oil cake is perfect for holiday gatherings, for gifting to friends and family, or for enjoying alongside a cup of tea by the fire.
For the Cake
- 1 cup almond flour (112g)
- 1 cup gluten-free all-purpose flour* (148g)
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- ⅔ cup cane sugar
- 2 large eggs
- ⅓ cup Primal Kitchen Organic Extra Virgin Olive Oil
- 1 teaspoon apple cider vinegar
- 2 tablespoons fresh-squeezed orange juice
- 1 tablespoon orange zest
- 1 ½ cups fresh cranberries
For the Simple Glaze
- ½ cup powdered sugar
- 1 tablespoons orange juice
- 1 tablespoon orange zest
- ½ tablespoon melted butter (use plant-based butter for dairy-free)
Optional for garnish – Sugared cranberries and fresh rosemary
For the Cake:
- Preheat oven to 350℉. Spray a 12-cup bundt pan generously with cooking spray or grease with coconut oil. Take a spoonful of gluten-free flour and sprinkle it evenly in the pan. Pick up the pan and gently tap the sides of the pan while rotating it to spread the flour. Set aside.
- In a mixing bowl, whisk together the almond flour, gluten-free flour, baking soda, baking powder, and cane sugar.
- Add the eggs, olive oil and apple cider vinegar and mix well.
- Add the orange juice and zest and mix into the batter.
- Fold in the fresh cranberries. Pour the batter into the prepared bundt pan and smooth the batter with a spatula to evenly fill the pan.
- Bake for 30-35 minutes or until a toothpick inserted into the center comes out clean.
- Remove from the oven and let cool completely. Slide a spatula around the edges of the cake pan to loosen the cake from the sides. Place a plate or serving platter over the top of the pan, flip the pan over onto the plate and remove the pan.
For the Simple Glaze:
- In a small mixing bowl add the powdered sugar, orange juice, orange zest, and melted butter. Stir until a thin glaze forms.
- Drizzle the glaze over the completely cooled cake and garnish with sugared cranberries and fresh rosemary just before serving, if desired.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
*May substitute an equal amount of all-purpose flour, if you don’t need cake that is gluten free. Or, may substitute an equal amount of cassava flour for cake that is both grain free and gluten free.
- Serving Size: 1 slice with glaze (1/12th of cake)
- Calories: 233
- Fat: 11 g
- (Sat Fat: 1 g)
- Sodium: 131 mg
- Carbohydrate: 29 g
- (Fiber: 2 g
- Sugar: 16 g)
- Protein: 4 g
- Cholesterol: 25 mg
© The Real Food Dietitians
Pin Now to Make Later!
Photo Credit: The photos in this blog post were taken by Rachel of Half Acre House
This is a sponsored post. Although we received compensation for this post, the opinions expressed here are – as always – 100% our own. Thank you for supporting the great companies we work with thereby allowing us to continue creating high-quality recipes and content for you.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!
Ana is a recipe developer, fellow food blogger, and Pinterest manager. She lived in Blue Earth, MN with her husband and four boys. She’s on a mission to turn highly-processed meals into real-food meals…one dish at a time! She loves spending time with her family, powerlifting, traveling, and being in the kitchen.