There is something magical about a homemade cake fresh from the oven. The warm aroma of cinnamon, sweet carrots, and freshly grated oranges instantly fills the kitchen and brings everyone together. This Carrot and Orange Cake is inspired by classic Southern bakery recipes, but with a refreshing citrus twist that makes every bite bright, moist, and unforgettable.
Whether you’re baking for Easter, Mother’s Day, a birthday celebration, or simply looking for a beautiful weekend treat, this recipe delivers soft layers, creamy orange frosting, and a stunning bakery-style finish. The combination of carrots and oranges creates the perfect balance between sweetness and freshness, making this cake one you’ll want to bake again and again.
JUMP TO

Carrot and Orange Cake
A moist carrot and orange layer cake made with fresh grated carrots, orange zest, orange juice, cream cheese frosting, and a light citrus glaze. Perfect for Easter, Mother’s Day, brunch, birthdays, and spring celebrations.
- Total Time: 1 hour 5 minutes
- Yield: 12 slices
Ingredients
For the Carrot Orange Cake:
– 2 1/2 cups all-purpose flour
– 2 cups finely grated carrots
– 1 1/2 cups granulated sugar
– 3 large eggs, room temperature
– 1 cup vegetable oil
– 1/4 cup fresh orange juice
– 2 teaspoons fresh orange zest
– 2 teaspoons baking powder
– 1/2 teaspoon baking soda
– 1 teaspoon ground cinnamon
– 1/4 teaspoon ground nutmeg, optional
– 1 teaspoon vanilla extract
– 1/2 teaspoon salt
– 1/2 cup chopped walnuts or pecans, optional
For the Orange Cream Cheese Frosting:
– 8 oz cream cheese, softened
– 1/2 cup unsalted butter, softened
– 3 cups powdered sugar
– 2 tablespoons fresh orange juice
– 1 teaspoon fresh orange zest
– 1/2 teaspoon vanilla extract
For the Orange Glaze:
– 1 cup powdered sugar
– 2 tablespoons fresh orange juice
For Decoration:
– Candied orange slices
– Fresh orange zest
– Finely grated carrots
Instructions
1. Preheat oven to 350°F / 175°C. Grease three 8-inch cake pans and line the bottoms with parchment paper.
2. In a bowl, whisk flour, baking powder, baking soda, cinnamon, nutmeg, and salt.
3. In a separate large bowl, whisk eggs, sugar, oil, vanilla, orange juice, and orange zest until smooth.
4. Add the dry ingredients to the wet mixture. Mix gently until just combined.
5. Fold in the grated carrots and nuts, if using.
6. Divide the batter evenly between the three pans.
7. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean.
8. Let the cakes cool in the pans for 15 minutes, then transfer to a wire rack. Cool completely before frosting.
9. For the frosting, beat cream cheese and butter until smooth and fluffy.
10. Add powdered sugar gradually, then mix in orange juice, orange zest, and vanilla.
11. Place the first cake layer on a plate. Spread frosting over the top.
12. Repeat with the second layer, then add the final layer.
13. Cover the whole cake with the remaining frosting.
14. Mix powdered sugar and orange juice to make the glaze.
15. Drizzle glaze over the top of the chilled cake.
16. Decorate with candied orange slices, orange zest, and grated carrots.
17. Chill for 30 minutes before slicing for cleaner layers.
Notes
Use freshly grated carrots, not pre-shredded carrots. They contain more moisture and give a softer cake.
Use fresh orange zest for the best citrus flavor.
Do not frost warm cake layers. The frosting will melt and slide.
For neat bakery-style layers, chill the cake before slicing.
Store leftovers covered in the refrigerator for up to 5 days.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Why You’ll Love This Carrot and Orange Cake
Unlike traditional carrot cake, this version brings a vibrant citrus flavor thanks to fresh orange zest and juice. Every layer stays incredibly moist while the orange cream cheese frosting adds richness without becoming overly sweet.
This recipe is perfect because:
- Soft and fluffy texture
- Fresh orange flavor in every bite
- Easy ingredients found in any grocery store
- Beautiful bakery-style appearance
- Perfect for holidays and celebrations
- Easy enough for beginners
The fresh orange zest makes a noticeable difference, so avoid bottled orange juice whenever possible.
Ingredients

For the Cake
- 2½ cups all-purpose flour
- 2 cups finely grated carrots
- 1½ cups granulated sugar
- 3 large eggs (room temperature)
- 1 cup vegetable oil
- 2 teaspoons fresh orange zest
- ¼ cup freshly squeezed orange juice
- 2 teaspoons baking powder
- 1 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
- ½ teaspoon salt
Optional for Better Texture
Professional bakers often add:
- ½ teaspoon baking soda
- ½ cup chopped walnuts or pecans
- ¼ teaspoon ground nutmeg
These ingredients help produce a softer crumb and a richer flavor while maintaining the same beautiful appearance.
Orange Cream Cheese Frosting
- 8 ounces softened cream cheese
- ½ cup softened unsalted butter
- 3 cups powdered sugar
- 2 tablespoons fresh orange juice
- 1 teaspoon orange zest
Orange Glaze
- 1 cup powdered sugar
- 2 tablespoons fresh orange juice
Decoration
- Candied orange slices
- Fresh orange zest
- Finely grated carrots
Step-by-Step Instructions

Begin by preheating your oven to 350°F (175°C). Grease three 8-inch cake pans, then line the bottoms with parchment paper to prevent sticking.
In one large bowl, whisk together the flour, baking powder, cinnamon, salt, and baking soda if using.
In another bowl, whisk the eggs until smooth before adding the sugar. Continue mixing until the mixture becomes lighter in color. Add the vegetable oil, vanilla extract, fresh orange juice, and orange zest.
Gradually add the dry ingredients, mixing only until no dry flour remains. Overmixing can produce a dense cake.
Finally, gently fold in the grated carrots using a rubber spatula.
Divide the batter evenly among the prepared pans. A kitchen scale helps ensure each layer bakes evenly.
Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool for 15 minutes before removing them from the pans. Transfer them to a cooling rack and let them cool completely before frosting.
Preparing the Frosting

Beat the softened butter and cream cheese together for about three minutes until light and fluffy.
Gradually add the powdered sugar one cup at a time while mixing on low speed.
Add the orange juice and zest, then beat for another minute until smooth and creamy.
If the frosting becomes too soft, refrigerate it for 20 minutes before assembling the cake.
Assembling the Cake
Place the first cake layer on a serving plate.
Spread an even layer of frosting.
Repeat with the second layer.
Place the final layer on top and cover the entire cake with the remaining frosting.
For a professional finish, chill the cake for 20 minutes before applying the final smooth coat.
Mix the glaze ingredients until smooth, then drizzle gently around the edges.
Decorate with candied orange slices and fresh orange zest.
Professional Baking Tips

Small details make a huge difference in the final result.
Always use room-temperature eggs and cream cheese. Cold ingredients prevent proper mixing and create an uneven batter.
Freshly grate the carrots yourself. Pre-shredded carrots are usually too dry and thick, which affects the cake’s texture.
Measure flour correctly by spooning it into the measuring cup rather than scooping directly from the bag. Too much flour creates a dry cake.
Avoid overbaking. Even five extra minutes can remove much of the cake’s moisture.
For perfectly flat layers, gently tap each pan on the counter before baking to release trapped air bubbles.
If you want bakery-style layers like the photo, trim the tops with a serrated knife once cooled.
Decorating Ideas
This cake already looks elegant, but you can make it even more impressive.
Try decorating with:
- Candied orange wheels
- Toasted chopped walnuts
- White chocolate curls
- Edible flowers
- Small rosemary sprigs for spring celebrations
The bright orange garnish creates an eye-catching centerpiece perfect for Easter tables or family gatherings.
Storage Tips
Store the finished cake covered in the refrigerator for up to five days.
Remove it about 30 minutes before serving so the frosting becomes soft and creamy again.
The unfrosted cake layers freeze beautifully for up to three months. Wrap each layer tightly in plastic wrap followed by aluminum foil before freezing.
Common Mistakes to Avoid
Many home bakers overlook a few important details.
Avoid these common mistakes:
- Using cold cream cheese
- Overmixing the batter
- Using bottled orange juice instead of fresh
- Skipping parchment paper
- Frosting warm cake layers
- Baking in unevenly filled pans
Correcting these simple mistakes dramatically improves the final cake.
Frequently Asked Questions
Can I make this cake one day ahead?
Yes. In fact, the flavors become even better after resting overnight in the refrigerator.
Can I use butter instead of vegetable oil?
Yes, but oil produces a much softer and moister cake.
Can I add nuts?
Absolutely. Walnuts and pecans pair wonderfully with carrots and oranges.
Can I freeze this cake?
Yes. Freeze individual layers or the fully assembled cake for up to three months.
What makes this cake extra moist?
Fresh carrots, vegetable oil, and freshly squeezed orange juice all contribute to the incredibly tender texture.
Final Thoughts
A great homemade cake is more than just a dessert—it creates memories around the table. This Carrot and Orange Cake combines the comforting flavor of classic carrot cake with the fresh brightness of oranges, resulting in a dessert that feels both timeless and refreshing.
Every slice offers moist layers, creamy orange cream cheese frosting, and just the right hint of citrus. Whether you’re preparing it for a holiday celebration, a birthday, a weekend brunch, or simply because you’re craving something special, this recipe delivers bakery-quality results with simple ingredients and clear steps.
Once you taste the combination of warm spices, sweet carrots, and fresh oranges, it’s easy to understand why this beautiful cake has become a favorite for family gatherings and spring celebrations. Happy baking!
