This layered Olive Oil Carrot Cake is made with extra virgin olive oil and over two cups of grated carrots for a moist and tender cake spiced with cinnamon, cloves, allspice, and nutmeg and frosted with a simple velvety cream cheese icing.
Using olive oil is a great way to add flavor to a cake and can be used in all sorts of cakes, such as Italian Olive Oil Cake or Blueberry Lemon Olive Oil Cake.

I've tested this recipe many times to get it just right, using all sorts of ingredients like pineapple and applesauce (which I've found are unnecessary), grating the carrots in different ways, and adjusting the amount of eggs, flour, and spices.
All to make an easy cake that is flavorful, but not overpowering, using all real ingredients, and not making it overly complicated or difficult. This results in a delicious, moist carrot cake with an emphasis on extra virgin olive oil and freshly grated carrots.
Jump to:
✏️ A Few Notes
- You don’t need a stand mixer or really any special tools or equipment (just two cake pans).
- This Olive Oil Carrot Cake recipe is great to make ahead and great to freeze. Perfect for Easter, Mother's Day, holidays, birthdays, or other special occasions.
- Using olive oil, whole milk, and freshly grated carrots keeps the cake extra moist. Not to mention the good fat from the olive oil adds so much flavor (where vegetable oil and canola oil are lacking).
- I keep this cake simple by foregoing any applesauce, pineapple, raisins, or nuts in the batter. Feel free to add in raisins or nuts, but the applesauce and pineapple are unnecessary. Let the carrots shine (I’ve made it both ways).
- Top with crunchy pecans or walnuts for an earthy, crunchy bite.
🛒 Ingredients
Below are the ingredients needed to make this Olive Oil Carrot Cake.

- Olive Oil: Use extra-virgin olive oil (not regular or light). I prefer to use Spanish olive oil, which can be found at Trader Joe’s, Costco, or Whole Foods. It’s often less expensive and higher quality (Spain is the largest producer of olive oil).
- Milk: I recommend using whole milk, but 1% or 2% will work in a pinch.
- Eggs: This cake uses 3 large whole eggs and an extra egg yolk for extra richness.
- Vanilla Extract: Use real vanilla extract, not imitation vanilla. Large bottles can be purchased at Costco or other wholesale stores for much less per volume than at the grocery store.
- Carrots: Buy whole, large fresh carrots and grate them yourself. Use a vegetable peeler to first peel the carrots, then grate them in a food processor or by hand with a box grater. Do not use pre-shredded carrots, as they are tougher and have a much lower water content. Pre-shredded carrots will leave you with tough, crunchy carrots in your cake. Use any leftover grated carrots to make these Banana Carrot Muffins.
- Flour: Use all-purpose flour, unbleached.
- Granulated Sugar: Because this cake is layered with creamy cream cheese frosting, the cake is not overly sweet (though it is sweet enough that you could eat it on its own). Feel free to substitute brown sugar for a more caramel/molasses like flavor.
- Baking Powder and Baking Soda: For leavening.
- Salt: To balance and bring out flavor.
- Cinnamon, Cloves, Allspice, Nutmeg: I err on the side of more cinnamon and less nutmeg as nutmeg can be overpowering. Feel free to adjust the spices according to your preference.
- Pecans or Walnuts: Optional for topping the cake.
Cream Cheese Frosting
- Cream Cheese: Use full-fat cream cheese bars.
- Butter: I use salted butter.
- Powdered Sugar: For a velvety smooth frosting.
- Vanilla Extract: Adds a subtle vanilla flavor.
See the recipe card for full information on ingredients and quantities.
🫒 Other Ways To Use Olive Oil in Cake
Olive Oil can be used to replace butter, vegetable oil, or canola oil in many cakes. Butter adds fat and flavor but leads to a denser cake. Vegetable oil and canola oil create a fluffier cake, but it can be flat in terms of flavor. Olive oil is a healthier ingredient that adds both fat and flavor and results in a light, fluffy cake.
Use it to make any of these cakes, all of which are great year-round.
📝 How to Make Olive Oil Carrot Cake
Below are the step-by-step instructions for how to make this Olive Oil Carrot Cake.
Note: The recipe card with instructions, ingredient list, and quantities is included further below these step-by-step photos.

Step 1. Prep: Preheat the oven to 350°F. Butter and flour two 8-inch cake pans.
Tip: You can also line the cake pans with a round piece of parchment paper fitted to the bottom of each cake pan.
Step 2. Wet Ingredients: In a large bowl, combine the extra virgin olive oil, milk, eggs, egg yolk, and vanilla extract. Stir in the grated carrots.

Step 3. Dry Ingredients: In a separate bowl, combine the flour, sugar, baking powder, baking soda, salt, cinnamon, cloves, allspice, and nutmeg.
Step 4. Combine Wet and Dry Ingredients: Add the wet ingredients to the dry ingredients in the large mixing bowl and stir until just combined. Do not overmix.

Step 5. Bake: Divide the carrot cake batter evenly between the two prepared cake pans. Bake in the preheated oven at 350°F for 40 minutes, or until they are a deep golden brown with a rounded top and a toothpick inserted in the center of the cake comes out clean. Transfer to a wire rack and allow to cool fully.

Step 6. Tangy Cream Cheese Frosting: In a medium bowl, combine the softened cream cheese, softened butter, powdered sugar, and vanilla extract. This can be done with a hand mixer or by hand.
Tip: To ensure a smooth and creamy icing, the cream cheese and butter need to be very softened (but not melted), otherwise, you may see specks of butter in the icing. If the icing is too soft, you can always refrigerate it briefly so that it becomes firmer.

Step 7. First Layer: Use a large bread knife to remove the rounded top of the cake. This allows the two cake layers to sit flat on top of each other. Spread a thick layer of the frosting over the top of the first cake.

Step 8. Second Layer and Crumb Coat: As you did with the first cake, remove the top rounded portion with a bread knife. Invert the cake on top of the first cake. Add a thin layer of the frosting around the top and sides of the cake. This is the crumb coat.
Place the cake in the fridge for 30 minutes. This locks in the crumbs so that you can add a second layer of frosting that will cover the crumbs so that you can no longer see them.

Step 9. Frosting and Decorating: Remove the cake from the fridge and add a second, thicker layer of frosting. Use a large butter knife or an offset spatula to create a smooth appearance. Top the cake with chopped pecans or walnuts, if using.
🥕 Tips for Baking Olive Oil Carrot Cake
- Carrots: Peel and grate large carrots. You can use a food processor or a box grater; either one works. Do not use pre-grated carrots.
- Room Temperature Ingredients: Use room temperature ingredients if possible.
- Don’t Overmix: Overmixing develops gluten (think chewy pizza crust) and leads to a denser, tougher cake, whereas less gluten development leads to a lighter, fluffier cake.
- Frosting the Cake:
- Make sure that the butter and cream cheese are quite soft before combining the frosting ingredients. That way, you get an ultra-smooth consistency.
- Let the cake cool before frosting.
- Crumb Coat: First, do a thin layer of frosting around the whole cake, then refrigerate briefly to trap in all the crumbs so that you can add a second smooth, thick layer. That way, no crumbs show through.
- Topping the Cake: Use chopped pecans or walnuts to top the cake. For an extra special touch, you can toast the nuts in the oven at 350°F for 8-10 minutes. Let the nuts cool and sprinkle them on the cake.
- 9-inch Cake Pan: This cake can also be made in two 9-inch cake pans by simply reducing the baking time. Start checking the cake at 25 minutes and remove when a toothpick inserted in the middle comes out clean.
🍴How to Serve, Store, and Freeze
- To Serve: Use a sharp knife to cut into slices and serve at room temperature.
- To Store: This cake can be stored in the fridge for 3-5 days.
- To Freeze: Wrap lightly with plastic wrap or aluminum foil or cut slices and place them in an airtight container in the freezer for up to 3 months

💖 If You're Interested In More Cakes, You May Enjoy These
If you tried this 🥕 Olive Oil Carrot Cake or any other recipe on my site, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. I'd love to hear from you!

Olive Oil Carrot Cake
Ingredients
Olive Oil Carrot Cake
- 1½ cups extra virgin olive oil
- 1½ cups milk
- 3 large eggs
- 1 large egg yolk
- 1½ teaspoon vanilla extract
- 2½ cups grated carrots 1 lb or about 5 carrots
- 3 cups all-purpose flour (420 grams)
- 1¼ cup granulated sugar
- 4 tsps baking powder
- 2 teaspoon baking soda
- 1½ teaspoon salt
- 1½ teaspoon cinnamon
- ¾ teaspoon ground cloves
- ¾ tsp allspice
- ½ teaspoon nutmeg
- pecans or walnuts optional for topping the cake
Cream Cheese Frosting
- 24 oz cream cheese, softened 3 standard 8 oz bars
- ¾ cup butter, softened
- 3 cups powdered sugar
- 1½ teaspoon vanilla extract
Instructions
- Preheat the oven to 350°F. Butter and flour two 8-inch cakepans.
- In a large mixing bowl, combine the extra virgin olive oil, whole milk, eggs and egg yolk, and vanilla extract. Add the grated carrots and combine.
- In a separate large bowl, combine the flour, granulated sugar, baking powder, baking soda, salt, cinnamon, cloves, allspice, and nutmeg.
- Add the wet ingredients to the dry ingredients and stir to combine. Do not overmix. Divide the batter between the two prepared cake pans.
- Place the pans in the oven and bake for 40 minutes or until a toothpick inserted in the middle comes out clean. Allow the cakes to cool.
- Meanwhile, make the frosting. In a large bowl, combine the softened cream cheese, softened butter, powdered sugar, and vanilla extract.
- Remove one of the cakes from the cake pan and place it on a cake stand or cake plate. Use a bread knife to remove the very top rounded edge of the cake. Add a few heaping spoonfuls of the frosting and use an offset spatula or a bread knife to spread the frosting over the top of the cake.
- Remove the rounded top of the second cake and invert it on top of the frosting. Spread a thin layer of frosting over the entire cake. This is the crumb coat. Refrigerate for 30 minutes to allow the frosting to set and “lock in” the cake crumbs.
- Remove the cake from the fridge and add a second layer of frosting around the entire cake. Top with chopped walnuts or pecans if desired.
Notes
-
- Carrots: Peel and grate large carrots. You can use a food processor or a box grater; either one works. Do not use pre-grated carrots.
-
- Don’t Overmix: Overmixing develops gluten (think chewy pizza crust) and leads to a denser, tougher cake, whereas less gluten development leads to a lighter, fluffier cake.
-
- Frosting the Cake:
-
- Make sure that the butter and cream cheese are quite soft before combining the frosting ingredients. That way, you get an ultra-smooth consistency.
-
- Let the cake cool before frosting.
-
- Crumb Coat: First, do a thin layer of frosting around the whole cake, then refrigerate briefly to trap in all the crumbs so that you can add a second smooth, thick layer. That way, no crumbs show through.
-
- Frosting the Cake:
-
- Topping the Cake: Use chopped pecans or walnuts to top the cake. For an extra special touch, you can toast the nuts in the oven at 350°F for 8-10 minutes. Let the nuts cool and sprinkle them on the cake.
- 9-inch Cake Pan: This cake can also be made in two 9-inch cake pans by simply reducing the baking time. Start checking the cake at 25 minutes and remove when a toothpick inserted in the middle comes out clean.
Leave a Reply