Vegan Orange Cake (One Bowl)

We may earn money or products from the companies mentioned in this post.

Sharing is caring!

(Last Updated On: September 26, 2022)

Vegan Orange Cake Recipe

This vegan orange cake is packed with so much fresh orange flavor in a light and fluffy loaf!


This recipe uses freshly squeezed orange juice and orange zest to add tons of flavor and moisture to the cake.


This easy and delicious fruit cake is so easy to make in one bowl, and has the best flavor and texture that’ll have you baking it again and again!

Loaf with slices on cutting board.

Cake slices on serving board.

Eggless Dairy Free Vanilla Orange Cake

This vanilla orange loaf recipe is perfect for birthday parties, holidays, picnics or anytime you need a fresh and fruity cake that looks as good as it tastes!


It’s also easy enough to make for a weeknight dessert – it’s in the oven in no time and then you can focus on other things, and just come back when it’s time to frost.


If you love this vegan loaf cake, try my Vegan Orange Olive Oil Cake, Vegan Strawberry Cake, Vegan Rosewater Cupcakes, Vegan Apple Bundt Cake, Vegan Pound Cake or Vegan Carrot Cake Cupcakes next!

Cake piece on fork.


  • All-Purpose Flour – You can also substitute with a 1:1 gluten-free flour blend.
  • Sugar – I used plain white sugar.
  • Orange Juice & Zest – Fresh is best! If you can, try to use freshly squeezed juice and fresh zest, just use caution when zesting!
  • Vegan Vanilla Yogurt – Any dairy-free brand will do, you can also use non-flavored.
  • Oil – I used vegetable oil.
  • Milk – I used almond, but any plant-based milk is fine!
  • Vanilla – Pairs perfectly with the orange flavors.
  • Baking Powder – To let the cake rise.
  • Salt – To bring out all the flavors.
  • Orange Vanilla Glaze – A simple mixture of powdered sugar, orange juice, vanilla and plant-based milk.
  • Orange Syrup – This is optional but recommended for a super moist cake, just a bit of sugar and orange juice!

Ingredients for cake in bowls.

How to Make Cake with Fresh Oranges

Preparing the Cake Batter

This eggless orange cake batter comes together in one bowl.


You simply whisk the wet with the sugar until it’s dissolved and creamy, then add in the dry ingredients and whisk until smooth.


There’s no egg substitutes necessary for this recipe, the vegan yogurt and oil add all the binding and moisture you need!

Mixing the cake batter.

Baking Vegan Loaf Cake

You’ll want to grease a 9×5 loaf pan with oil and then pour your batter in.


Then you wait: it’ll take a good 50 or so minutes to fully bake, but it will smell divine while you wait, too!

Baking Cake in pan.

Adding Orange Syrup and Drizzle 

Once baked, you’ll want to let it rest for about 10-15 minutes until it’s easier to handle.


Then you’ll flip it onto a cooling rack and poke some holes in the top with a skewer. Add a baking tray or something to catch any syrup drips underneath cooling rack.


Now, pour your sugar and orange juice “syrup” over the holes and let the cake fully cool with the added syrup adding more moisture inside!


Once the cake is fully cooled, you can whisk together your frosting, generously pour all over the top, and finish with orange zest if desired.

Cake with oranges and juice.


This loaf can be stored in an air-tight container for up to five days. If your home is especially warm, I would recommend keeping it in the fridge so the glaze does not melt.



Really any kind will do: naval, valencia, blood or seville are all delicious options.


I would recommend the highest quality you can find for the strongest orange flavor, so if you can spend a bit more for the nicest ones at your store, you won’t regret it!



Absolutely! If you want a richer, thicker frosting on top, try my Vegan Vanilla Buttercream or Vegan Chocolate Buttercream!


Both flavors are great compliments to the orange flavor.


Baking with Oranges 

I highly recommend using freshly squeezed orange juice for this recipe if you can, but if you’re in a pinch, you can use store-bought juice.


Orange juice adds so much wonderful flavor to baked loaves, and fresh zest adds an even stronger citrus flavor!


Just like my Vegan Lemon Loaf, Vegan Lemon Cake, and Vegan Lavender Lemon Cake, citrus flavors in sweet loaves are some of my favorite desserts – they are so bright, fresh and perfectly sweet, and fun to decorate and serve!

Orange cake on serving table.

As you may know, I’m excited to be one of Google’s paid early testers for their Thank with Google pilot program. Thank with Google is an experimental feature that allows you to purchase a virtual sticker and directly show your appreciation for content on my website. As a loyal supporter, you can now feel more connected and engaged because you have the ability to express yourself and share what my work means to you.


I have loved seeing the variety of stickers and messages my readers have selected to date. And remember, every time you send a paid sticker, you can add a personal message which I enjoy receiving. For me, these virtual stickers translate into direct revenue to support the work that goes into the content that you are enjoying on my blog.


You can find the Thank with Google feature in multiple places on my site, including in my sidebar and as a button at the top and button of all blog posts. If you try it out, let me know what you think! Thanks you so much for your support!

Cake slices on serving board.

Vegan Orange Cake (One Bowl)

Yield: 12 Servings
Prep Time: 15 minutes
Cook Time: 50 minutes
Total Time: 1 hour 5 minutes

This zesty vegan orange cake recipe is filled with plenty of sweet citrus flavor! Made with a simple orange syrup and orange glaze on top!


  • 2 Cups All-Purpose Flour
  • 3/4 Cup White Sugar
  • 1/2 Cup Orange Juice*
  • 1/2 Cup Vegan Vanilla Yogurt
  • 1/2 Cup Vegetable Oil
  • 1/3 Cup Almond Milk
  • 2 Tbsp Orange zest + more to top
  • 1 Tsp Vanilla
  • 2 Tsp Baking Powder
  • 1/4 Tsp Salt

Orange Glaze

  • 1 Cup Powdered Sugar
  • 2 Tbsp Orange Juice
  • 1/4 Tsp Vanilla
  • 1-2 Tbsp Almond Milk

Orange Syrup (optional)

  • 2 Tbsp Sugar
  • 2 Tbsp Orange Juice


  1. Preheat oven to 350 degrees F and grease a 9x5 loaf pan, set aside.
  2. In a large bowl, add the orange juice, vegan yogurt, vanilla, oil, sugar, orange zest and plant milk and whisk until smooth.
  3. Add the flour, baking powder and salt and mix until smooth.
  4. Pour into prepared baking pan, bake for 45-55 minutes, or until a toothpick inserted into the cake comes out clean without any wet batter on it.
  5. Let cake cool for 10-15 minutes in the pan, and then flip over onto a cooling rack. Place a baking tray underneath or something to catch any dripping syrup.
  6. If using, mix together orange syrup, poke a few holes in the cake with a skewer, and pour glaze all over cake and into poked holes.
  7. Allow to cool completely. Then, whisk together your glaze and pour generously all over the cake, followed by more orange zest if desired. Enjoy!


*Preferably fresh squeezed

Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 268Total Fat: 10gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 0mgSodium: 137mgCarbohydrates: 43gFiber: 1gSugar: 27gProtein: 3g

Sharing is caring!

12 thoughts on “Vegan Orange Cake (One Bowl)”

Leave a Comment

Skip to Recipe