I published this olive oil carrot cake recipe a few years ago after a baking disaster that turned into my favorite happy accident. I was out of my usual vegetable oil and, in a pinch, grabbed the bottle of good extra virgin olive oil from my counter. I was so nervous it would taste savory or weird. If you love unique twists on classic desserts, you might also enjoy this oatmeal carrot cake for another wholesome take.
But friends, the result blew me away. The cake was incredibly moist, with a beautiful, tender crumb and a subtle, sophisticated flavor. It was a total game-changer. Now, I won’t make it any other way. This version is my go-to for a special treat that feels both rustic and gourmet.

My secret for this recipe is twofold. First, I use a generous amount of that fantastic olive oil. It gives the cake its signature texture and keeps it fresh for days. Second, I grate my carrots on the fine side of a box grater. This lets them melt right into the batter, giving you amazing flavor without any chunky bits.
Recipe Overview
- Cuisine: Mediterranean-inspired
- Category: Dessert
- Prep Time: 20 minutes
- Cook Time: 40-45 minutes
- Total Time: 1 hour 5 minutes
- Servings: 10-12 slices
Why This Recipe is So Special
This cake is special because it breaks the rules in the best way. Using extra virgin olive oil instead of a neutral oil or butter gives it a unique depth. You get a hint of fruitiness and pepper that pairs magically with the warm spices and sweet carrots.
It’s also naturally dairy-free, which is a wonderful bonus for sharing. The olive oil creates an unbelievably moist texture that just gets better the next day. It’s a perfect fit for the principles of the Mediterranean diet—indulgent, yet made with simple, wholesome ingredients. For another impressive and shareable treat, try these easy Starbucks-style cake pops.
The Full Ingredient List
Gathering your ingredients is the first step to baking joy. I like to measure everything out before I start. It makes the process so smooth and relaxing.
- 2 cups (250g) all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 1/2 teaspoons ground cinnamon
- 1/2 teaspoon ground ginger
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon fine sea salt
- 1 cup (200g) granulated sugar
- 1 cup (200g) light brown sugar, packed
- 1 1/4 cups (250ml) extra virgin olive oil (use a good, fruity one you enjoy)
- 4 large eggs, at room temperature
- 1 teaspoon pure vanilla extract
- 3 cups (about 300g) finely grated carrots (from about 4 medium carrots)
- 1 cup (100g) chopped walnuts or pecans (optional, but great for crunch)
My Step-by-Step Method
Here’s my simple, tried-and-true method. Follow these steps and you’ll have a gorgeous cake ready for the oven in no time.
- Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking pan or two 9-inch round cake pans. You can also line them with parchment paper for easy removal.
- In a medium bowl, whisk together the flour, baking powder, baking soda, cinnamon, ginger, nutmeg, and salt. This makes sure your spices are evenly distributed throughout the batter.
- In a large mixing bowl, combine the granulated sugar, brown sugar, and olive oil. Whisk them together until they are well blended and look like a thick syrup.
- Add the room temperature eggs, one at a time, whisking well after each addition. Then whisk in the vanilla extract. Room temperature eggs blend much more easily into the batter.
- Switch to a spatula. Gently fold the dry flour mixture into the wet sugar and oil mixture. Mix just until you no longer see streaks of flour. Do not overmix at this stage.
- Fold in the finely grated carrots and the chopped nuts, if you’re using them. The batter will be thick and luxurious.
- Pour the batter into your prepared pan(s) and smooth the top. Bake for 40-45 minutes for a 9×13 pan, or 30-35 minutes for round layers. The cake is done when a toothpick inserted into the center comes out clean.
- Let the cake cool completely in the pan set on a wire rack. This patience is key for the perfect texture before you frost or slice it.
My Top Tips for Success
- Grate Your Carrots Fine: This is my biggest tip! Fine grating lets the carrot flavor spread through every bite and keeps the cake’s texture smooth and even.
- Use a Quality Olive Oil: Since it’s the star, use an extra virgin olive oil you like the taste of on its own. A fruity, medium-intensity oil works beautifully here.
- Don’t Skip the Room Temp Eggs: Taking the chill off your eggs helps them emulsify with the oil and sugar. This creates a stable, high-rising batter. Just place them in warm water for 5-10 minutes if you forgot.
- Cool Completely Before Frosting: If you’re using a cream cheese frosting (dairy-free or regular), make sure the cake is totally cool. Otherwise, your frosting will melt right off.
Common Mistakes to Avoid
Even the best bakers can run into a hiccup. Here’s how to steer clear of the common ones with this cake.
- Overmixing the Batter: Once you add the flour, mix just until it’s combined. Overmixing develops the gluten in the flour and can make your cake tough instead of tender.
- Using Chunky Carrot Grates: Big, thick shreds of carrot can sink to the bottom and make the cake bake unevenly. They also won’t soften as much. The fine grate is the way to go.
- Underbaking: Because it’s so moist, it can be tricky to tell when this cake is done. Use the toothpick test. If it comes out with wet batter, it needs more time. A few moist crumbs are perfect.
NUTRITION INFORMATION
- Serving Size: 1 slice (of 12), without frosting
- Calories: ~420
- Fat: 24g
- Saturated Fat: 3.5g
- Carbohydrates: 50g
- Fiber: 2g
- Sugar: 33g
- Protein: 5g
FREQUENTLY ASKED QUESTIONS
Can I make this olive oil cake gluten-free?
Absolutely! I’ve had great success using a 1-to-1 gluten-free all-purpose flour blend. Just make sure your blend contains xanthan gum. The texture might be a touch more delicate, but it will still be delicious and moist.
What’s the best way to store this carrot cake?
This cake keeps wonderfully. Once cooled, cover it tightly with plastic wrap or store it in an airtight container at room temperature for up to 3 days. The olive oil helps it stay fresh and soft. You can also freeze the unfrosted cake layers for up to 2 months.
Olive Oil Carrot Cake Recipe

The Full Ingredient List
My Step-by-Step Method
Notes
Enjoy your homemade Olive Oil Carrot Cake Recipe!
Nutrition Information
Can I add raisins or pineapple?
You can! If you love raisins, fold in 1/2 cup with the carrots. For crushed pineapple, drain a 8-ounce can very well and add it. You might need to bake the cake a few minutes longer if you add extra wet ingredients.

Leave a Reply! (I’d Love to Hear From You!)
Did you try my olive oil twist on classic carrot cake? I would be thrilled to hear how it turned out in your kitchen! Tell me in the comments below—did you add nuts? What did your family think? Your stories and questions are my favorite part of baking and sharing. If you’re looking for another elegant cake to try, this stunning pistachio raspberry cake is a fantastic choice. Happy baking, friends!

Tired of the 5 PM dinner panic? Grab my new 30-Minute Cookbook!