Orange Olive Oil Cake (Moist, Bright, and Perfectly Balanced)

This orange olive oil cake is incredibly moist, tender, and full of fresh citrus flavour, made with extra virgin olive oil, real orange juice, and zest. After testing different ratios, I found the key is balancing the oil and citrus so the cake stays light—not dense or greasy. I’ll show you exactly how I make it for a soft crumb and bright, clean flavour every time.

Subscribe to
the Newsletter

Let’s keep in touch! Sign up for exclusive weekly recipes!

Table of Contents

What top recipes get right (and what I did differently)

After reviewing a few popular recipes, a few consistent patterns stood out:

What most include:

  • Olive oil instead of butter for moisture
  • Fresh orange zest and juice
  • A simple, one-bowl mixing method
  • Minimal frosting or a light glaze

Where they differ:

  • Some lean dense (almost like a pound cake)
  • Others are lighter and more airy
  • Some include spices or yogurt for added richness

What I changed after testing:
When I made this, I wanted a cake that was:

  • Moist but not heavy
  • Bright with real orange flavor (not subtle)
  • Balanced with a slightly creamy finish

Adding milk alongside the oil and using a whipped ricotta icing created a softer, more delicate texture while still keeping that classic olive oil cake richness.

Why you can trust this recipe

I tested this orange olive oil cake recipe multiple times—adjusting the oil, citrus, and liquid ratios. Too much oil made it heavy, too much juice made it too loose. This version is the balance I landed on: a cake that smells citrusy as it bakes, has a golden crumb, and stays moist for days without feeling greasy.

Why I love this orange olive oil cake

  • Incredibly moist with a soft, tender crumb
  • Bright, natural orange flavor
  • Simple ingredients, elevated result
  • Even better the next day
  • Perfect with coffee or a light dessert

Ingredient insights (what actually matters)

Extra virgin olive oil
Use a good-quality extra virgin olive oil—you’ll taste it. It should be smooth, not overly bitter.

Orange zest + orange juice
The zest brings the real flavor. The juice adds moisture and brightness.

Granulated sugar
Balances the citrus and helps create a tender crumb.

Eggs (room temperature)
Help emulsify the oil and create structure.

Milk
This is what keeps the cake from becoming too dense—something I found missing in many versions.

Flour + baking powder + baking soda
Provides structure while keeping the cake light.

Substitutions & variations

  • Use dairy-free milk if needed
  • Skip icing and dust with powdered sugar
  • Add a hint of cardamom for a spiced variation
  • Bake as a loaf or orange olive oil bundt cake
  • Serve with whipped cream or ice cream

Directions (clear + tested)

1. Preheat & prep

Preheat oven to 350°F. Grease and line a cake pan.

2. Mix dry ingredients

In a large bowl, whisk together:

  • Flour
  • Baking powder
  • Baking soda
  • Salt
  • Sugar
  • Orange zest

3. Mix wet ingredients

In another bowl, whisk together:

  • Olive oil
  • Eggs
  • Milk
  • Orange juice
  • Vanilla

4. Combine

Add wet ingredients to dry ingredients.
Mix until just combined—do not overmix.

5. Bake

Pour into prepared pan and bake for 50–60 minutes, until:

  • Golden on top
  • A toothpick comes out clean

6. Make the whipped ricotta icing

Beat together:

  • Ricotta
  • Butter (room temperature)
  • Powdered sugar
  • Orange juice + zest

Until smooth and fluffy.

7. Finish

Let cake cool completely, then top with icing.

Expert tips (from my kitchen)

  • Rub orange zest into sugar for stronger flavor
  • Use room temperature ingredients for a smooth batter
  • Don’t overbake—this keeps the cake moist
  • Let the cake cool fully before icing
  • Taste your olive oil before using—it impacts flavor

How to store leftovers & make ahead

  • Store in an airtight container for up to 4 days
  • Flavor improves after a day
  • Can be made ahead and iced later

Other Cake Recipes You’ll Love

FAQ

Slightly—but in a good way. It adds richness, not heaviness.

You can, but you’ll lose the signature flavor.

Too much oil or overmixing can cause this.

Yes—freeze without icing for best results.

Final Thoughts

This orange olive oil cake is a perfect example of how simple ingredients can create something truly special.

When I make it, I always notice the aroma first—that citrusy, slightly floral scent as it bakes. That’s when I know it’s going to turn out right. It’s effortless, but intentional—and that’s what makes it worth making again.

Connect With Me

Follow me on Instagram for more delicious recipes and food tips. And, join me over on Facebook where I share recipes daily!

Orange Olive Oil Cake Recipe

Yield: 8-10
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour

Moist orange olive oil cake made with fresh orange juice and zest. This easy recipe is tender, flavorful, and topped with whipped ricotta icing.

Ingredients

  • 2 cups all-purpose flour
  • 1 ½ cups granulated sugar
  • 1 tbsp orange zest
  • 1 ½ tsp salt
  • ½ tsp baking soda
  • ½ tsp baking powder
  • 1 ⅓ cups extra virgin olive oil
  • 3 eggs (room temperature)
  • 1 ¼ cups milk
  • ½ cup fresh orange juice
  • 1 tsp vanilla extract

Instructions

  1. Preheat oven to 350°F. Grease and line a cake pan.
  2. In a large bowl, whisk together flour, sugar, orange zest, salt, baking soda, and baking powder.
  3. In another bowl, whisk together olive oil, eggs, milk, orange juice, and vanilla.
  4. Add wet ingredients to dry ingredients and mix until just combined.
  5. Pour batter into prepared pan and bake for 50–60 minutes, until golden and a toothpick comes out clean.
  6. Let the cake cool completely before icing.

Notes

  • In a bowl, beat ricotta and butter until smooth.
  • Add powdered sugar, orange juice, salt, and zest.
  • Mix until light and creamy.
  • Nutrition Information:
    Yield: 10 Serving Size: 1
    Amount Per Serving: Calories: 226Total Fat: 2gSaturated Fat: 1gUnsaturated Fat: 2gCholesterol: 58mgSodium: 202mgCarbohydrates: 42gFiber: 2gSugar: 2gProtein: 8g

    Similar Posts