This Eggless Orange Cake has a light and fluffy crumb, and a robust orange flavor. Toped with a simple orange syrup that soaks into the cake, and a light dusting of powdered sugar, it has a beautiful presentation and is simple and easy to make.

The late winter and early spring is the ideal time to enjoy citrus fruits. There aren’t a whole lot of other fruits that are in season during this time, but oranges, lemons, limes, and grapefruit are at the peak of freshness.
This time of year I particularly enjoy indulging in blood oranges. They are just so beautiful and have a hint of grapefruit, cherry, and raspberry flavor.
When I saw blood oranges at the grocery store I picked up a bag and got to work creating this bright citrus eggless orange cake recipe. This dessert has a rich and robust orange taste that is based on my vegan lemon cupcakes. The whole family was excited to give this cake a try, and not a crumb was left!
Why This Recipe Works
- Egg-Free
- Dairy-Free
- Vegan
- Gluten-Free Alternative
- Allergy Friendly
- Light and Fluffy Crumb
- Moist Texture
- Robust Citrus Flavor
- Easy to Make
Ingredients and Notes
All-Purpose Flour: This cake starts with basic all-purpose flour. If you’d like to add more fiber, try using white whole wheat flour.
Baking Soda and Baking Powder: Use both baking powder and baking soda. The baking soda reacts to the vinegar in the vegan buttermilk to give it an airy crumb.
Vegan Buttermilk: Buttermilk is used in cakes for a tangy flavor. Since this cake is dairy-free, the buttermilk is made with a combination of almond milk and apple cider vinegar.
Orange Juice and Orange Zest: This is what gives the cake its citrus flavor. The more zest you use the more orange flavor will come through in the cake. I recommend using at least 2 tablespoons of zest. That’s about 1-2 oranges depending on their size. Then squeeze the oranges you zested for the fresh orange juice you need for this recipe. You may need to squeeze a few more oranges to get enough juice.
Olive Oil: Most cakes don’t use olive oil, instead opting for coconut oil or vegetable oil. But olive oil complements the citrus flavor nicely in this cake, and I highly recommend using it. If you don’t have olive oil, you can use a different type of vegetable oil or room-temperature vegan butter.
Organic Sugar: I always recommend using organic sugar over white sugar. This is because not all white sugar made in the United States is vegan. However, you can use regular white sugar if you wish.
Vanilla and Almond Extract: Vanilla and almond extract are both used in this cake because they bring out the natural flavors of the oranges. If you have orange extract, feel free to use that instead of the almond extract, to really amp up the citrus flavor.
Orange Syrup: A combination of sugar and orange juice is whisked together to create an orange sugar syrup that is poured on top of the cake after it is baked to infuse it with more flavor.
Toppings: Powdered sugar and sliced orange rounds make for a beautiful presentation.
Instructions for Eggless Orange Cake
Step 1: Preheat the oven to 350 F. Prepare a 9-inch cake pan by lining the bottom with parchment paper.
Step 2: In a small bowl or glass measuring cup whisk together the almond milk or soy milk and apple cider vinegar. Set aside for 10 minutes to curdle and become dairy-free buttermilk.
Step 3: In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
Step 4: In a medium mixing bowl whisk together the sugar, curdled almond milk, olive oil, orange juice, orange zest, vanilla extract, and almond extract. Make sure that the sugar has dissolved.
Step 5: Pour the wet mixture into the dry ingredients. Fold together until combined.
Step 6: Pour the batter into the prepared cake tin. Smooth out the top with a spatula to even out the batter.
Step 7: Place on the middle rack of the preheated oven. Bake for 28-30 minutes or until golden brown on top and a toothpick inserted into the center comes out clean. Allow the cake to cool in the pan for 10 minutes.
Step 8: While the cake is baking make the orange syrup. Whisk together 2 tablespoons of orange juice, and 2 tablespoons of orange juice. Make sure the sugar is dissolved.
Step 9: After the cake has cooled for 10 minutes on a wire rack, use a skewer to poke holes around the cake. Pour the orange syrup on top of the cake and into the holes.
Step 10: Run a knife around the edge of the cake. Carefully remove the cake from the pan. Allow the cake to cool completely. Dust with powdered sugar using a sieve, and garnish with orange slices.
Expert Tips
- Measure the flour for the cake by spooning the flour into the measuring cup rather than scooping the measuring cup into the bag of flour. This will ensure that you don’t end up with too much flour as it gets packed down into the bag.
- Ensure that the sugar has fully dissolved into the other wet ingredients before adding it to the dry ingredients.
- For a light and fluffy batter don’t overmix when folding the wet ingredients into the dry ingredients.
- For a more intense orange flavor use a teaspoon of orange extract, or add 2 additional tablespoons of orange zest.
- Check the cake at the 25 minute mark. Cake is done when the top is golden brown and a toothpick inserted in the center comes out clean.
Recipe FAQS
Yes, you can make this recipe gluten-free by using a 1:1 gluten-free baking flour.
Yes, you can make this a two-layer cake. You’ll either need to double the recipe and bake two layers of cake or use two small 5-inch cake pans to make a small two-layer cake.
Yes, you can make this recipe into cupcakes. Simply line a cupcake tin with baking cups, and fill each cup ⅔ of the way full. Bake at 350 F for 13-15 minutes. This recipe will make about 12 cupcakes.
Serving Suggestions
Powdered Sugar: I served this cake dusted with powdered sugar and topped with slices of fresh oranges.
Buttercream Frosting: Whip up a simple buttercream frosting. Add some orange zest or orange extract to give the frosting a citrus flavor.
Orange Glaze: Make an orange glaze with powdered sugar, almond milk, and orange zest, and melted butter. Drizzle over the top and add fresh oranges for garnish.
Storing
Cover the cake and store it at room temperature for up to 3 days, or in the refrigerator for up to 5 days.
More Eggless Cake Recipes!
If you made this recipe, please comment below and leave a ⭐️ rating. You can also follow me on Instagram, Pinterest, and Facebook for more family-friendly vegan recipes!
Recipe
Eggless Orange Cake
Ingredients
- 1 cup unsweetened almond milk
- 1 tbsp apple cider vinegar
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup organic sugar
- ⅓ cup olive oil
- ¼ cup orange juice
- 2 tbsp orange zest
- 1 teaspoon vanilla extract
- ½ teaspoon almond extract or orange extract
Orange Syrup
- 2 tablespoon organic sugar
- 2 tablespoon orange juice
Toppings
- powdered sugar
- orange slices
Instructions
- Preheat the oven to 350 F. Prepare a 9-inch cake pan by lining the bottom with parchment paper.
- In a small bowl or glass measuring cup whisk together the almond milk or soy milk and apple cider vinegar. Set aside for 10 minutes to curdle and become dairy-free buttermilk.
- In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.
- In a medium bowl whisk together the sugar, curdled almond milk, olive oil, orange juice, orange zest, vanilla extract, and almond extract. Make sure that the sugar has dissolved.
- Pour the wet ingredients into the dry ingredients. Fold together until combined.
- Pour the batter into the prepared cake pan. Smooth out the top with a spatula to even out the batter.
- Place on the middle rack of the preheated oven. Bake for 28-30 minutes or until golden brown on top and a toothpick inserted into the center comes out clean. Allow the cake to cool in the pan for 10 minutes.
- While the cake is baking make the orange syrup. Whisk together 2 tablespoons of orange juice, and 2 tablespoons of orange juice. Make sure the sugar is dissolved.
- After the cake has cooled for 10 minutes, use a skewer to poke holes around the cake. Pour the orange syrup on top of the cake and into the holes.
- Run a knife around the edge of the cake. Carefully remove the cake from the pan. Allow the cake to cool completely. Dust with powdered sugar, and garnish with orange slices. Store covered at room temperature for up to 3 days, or in the refrigerator for up to 5 days.
Video
Notes
- Measure the flour for the cake by spooning the flour into the measuring cup rather than scooping the measuring cup into the bag of flour. This will ensure that you don’t end up with too much flour as it gets packed down into the bag.
- Ensure that the sugar has fully dissolved into the other wet ingredients before adding it to the dry ingredients.
- For a light and fluffy batter don’t overmix when folding the wet ingredients into the dry ingredients.
- For a more intense orange flavor use a teaspoon of orange extract, or add 2 additional tablespoons of orange zest.
- Check the cake at the 25-minute mark. The cake is done when the top is golden brown and a toothpick inserted in the center comes out clean.
Mandy Applegate
This was one of the best orange cakes that I’ve made!
Dannii
Orange cake is one of my favourites for spring. So light and fresh and this eggless version looks delicious.
Tara
Such a delicious and beautiful use for oranges! That texture looks perfect and I love the dusting of powdered sugar over the top.
Jacqueline Meldrum
That looks heavenly and I do love an orange cake. Yum!
Kris
We used gluten-free all purpose flour and it turned out perfectly! Will definitely make again – thank you!