Gluten Free Vegan Chocolate Orange Cake

This post may contain affiliate links. Please see our privacy policy or read our disclosure policy for more info.

Jump to RecipeRate this Recipe
5 from 3 votes

This Gluten Free Vegan Chocolate Orange Cake is a total showstopper! With a moist, fluffy texture, and the rich flavors of chocolate, orange, and warm spice, this beautiful cake is EXACTLY the dessert you need this holiday season!

A slice of fudgy vegan chocolate orange cake on a white dessert plate

This Easy Chocolate Orange Cake Was Made For Holiday Celebrating!

I will never ever say no to classic Christmas cookies and homemade treats, but there are some nights around the holidays that call for a touch of elegance. And that’s where this fudgy chocolate orange cake recipe comes in.

🍫 EASE: Simple ingredients & simple prep. We’re not using any fancy techniques and you don’t need to have any fancy cake decorating skills OR a stand mixer to make this easy recipe.

🍊 FLAVORS: This gluten-free cake tastes like the holidays. Rich dark chocolate and fresh, zesty orange lead out, with subtle notes of cinnamon and vanilla as a chaser. The chocolate orange flavor combination gets me every time!

⚖️ TOP TIPS: Make sure to measure your flour with a kitchen scale or use the spoon and level method, rather than scooping WITH your measuring cup.

Happy baking! xo, Emily

Ingredients for vegan chocolate orange cake

Gather Your Ingredients

  • Gluten-Free Flour. I recommend King Arthur Measure-For-Measure Gluten-Free Flour blend. If you use another 1:1 blend, be sure it contains xanthan gum for the best texture. Do not substitute almond flour or coconut flour into this recipe.
  • Unsweetened Cocoa Powder. Use natural cocoa powder (like Hershey’s or Ghirardelli) rather than Dutch processed cocoa powder/dark cocoa powder.
  • Baking Soda & Baking Powder. For the perfect rise & softness.
  • Cinnamon & Salt. Lovely flavor enhancers!
  • Fresh Orange Zest. NOTHING beats the fresh orange flavor you get from using fresh orange zest! (Try to JUST use the orange peel, not the bitter white pith underneath!) I find the natural orange flavor SO much better than using orange extract or other flavorings. 
  • Granulated Sugar. I love using natural sweeteners when they make sense, but texturally, this moist chocolate cake needs regular granulated sugar or cane sugar. I do not recommend coconut sugar, honey, or pure maple syrup.
  • Warm Almond Milk. Using warm milk helps bloom the cocoa powder and prevents the melted coconut oil from seizing up.
  • Coconut Oil. You’ll need a bit of oil for both the cake batter and the chocolate orange ganache.
  • White Vinegar. This might seem strange, but this secret ingredient helps us mimic the effect of traditional buttermilk! It adds tenderness and lightness to the cake batter that’s lovely.
  • Vanilla Extract. So great for playing up the chocolate flavor!
  • Coconut Milk + Chocolate Chips. Then, we’ll finish this vegan orange chocolate cake recipe cake off with a chocolate ganache made from dark chocolate chips, coconut milk, coconut oil, and orange zest.
  • Your Favorite Garnish. Candied orange peel, dried orange slices, chocolate orange candy, sugared cranberries, chocolate shavings…whatever you like!
Making vegan chocolate orange cake batter, step by step

How To Make Vegan Chocolate Orange Cake, Step By Step

As always, you can find the full recipe with ingredient amounts, detailed instructions, and tips in the recipe card below.

  1. Preheat & Prep. To start, preheat oven temperature to 350 degrees F. Lightly grease an 8-inch round cake pan and line the bottom of the pan with parchment paper.
  2. Combine Dry Ingredients. In a medium bowl, combine gluten-free flour, cocoa powder, cinnamon, salt, baking powder, and baking soda. Whisk to combine, then set flour mixture aside.
  3. Rub Zest Into Sugar. In a large bowl, combine 1 Tablespoon orange zest with the granulated sugar. Use clean fingertips to rub the zest into the sugar until it’s a light orange color and it smells citrusy and fragrant.
  4. Combine Wet Ingredients. To the orange sugar mixture, add warm almond milk, 1/3 cup melted coconut oil, vinegar, and vanilla. Whisk to combine.
  5. Add Dry Ingredients To Wet Ingredients and stir until just evenly combined, with no big lumps or dry patches remaining.
Baking and decorating vegan chocolate orange cake, step by step
  1. Bake. Pour cake batter into prepared pan and gently tap on the counter to remove any extra air bubbles. Bake cake in preheated oven 30-35 minutes, or until a toothpick inserted in the center of the cake comes out clean with just a few moist crumbs.
  2. Cool & Turn Out. Let the cake cool 5 minutes in the pan. Run a thin knife around the edges of the cake, then turn the cake out onto a wire rack to finish cooling completely. I place the top side of the cooling rack face down on top of the cake, then flip it over so the cake is on top of the cooling rack. Let the cake cool completely before adding ganache.
  3. Make Ganache & Decorate The Cake. In a microwave-safe bowl, heat coconut milk, 1/2 Tablespoon coconut oil, and orange zest to steaming in the microwave. (It should be near a simmer or boil.) Add chocolate chips and stir to combine until the chocolate chips are melted and the ganache is smooth and glossy. Pour over the top of the cake and smooth the ganache with an offset spatula. Let the ganache set. (I like to add garnish right before serving.)
  4. Serve & Store. Enjoy cooled cake with your favorite garnish. Store leftover cake in an airtight container 1-2 days at room temperature, or freeze up to 2 months.
A chocolate orange cake with chocolate ganache and dehydrated orange slices
A slice of fudgy gluten-free chocolate orange cake on a white dessert plate

FAQ + Tips And Tricks For The Best Chocolate Orange Cake

Can I Make This Into a Layer cake? Yes! Just double the recipe and divide batter between two cake pans. For a layer cake, I recommend a chocolate buttercream frosting recipe made with vegan butter and coconut milk or whipped ganache, rather than drizzling with ganache. Frosting tends work better between cake layers than ganache!!

Decorating Ideas To Try. For these photos, I decorated the cake with the chocolate ganache and some dehydrated orange slices, but you can also use shaved chocolate, segments of chocolate oranges (the candy), candied orange peels, etc. I don’t recommend fresh oranges for decorating, since they can make the ganache soggy or slide off the cake.

Our Favorite Cake Pans. Any time I’m baking a cake, I like to use these light colored aluminum cake pans. They bake gently and evenly every time!

Not Dairy-Free? No problem! You can use whole milk in place of the almond milk and heavy cream in place of the coconut milk.

More Holiday Dessert Recipes To Try

Did You Make This Recipe?

Tell me all about it! Leave a star rating below when you try our Gluten-Free Vegan Chocolate Orange Cake recipe. I can’t wait to hear how it goes!

A slice of fudgy gluten-free chocolate orange cake on a white dessert plate

Gluten Free Vegan Chocolate Orange Cake

5 from 3 votes
Emily Dixon, One Lovely Life
This moist gluten-free vegan Chocolate Orange Cake is a delicious combination of fudgy chocolate, fresh orange & a delicious hint of spice. It's the perfect easy, elegant dessert for the holidays!
Prep Time: 25 minutes
Cook Time: 40 minutes
Total Time: 1 hour 5 minutes
Print Pin Rate
Servings: 10 -12 servings

Ingredients

For the Dry Ingredients:

  • 1 1/4 cup Gluten-Free Measure-For-Measure Flour* (150 grams)
  • 1/2 cup Unsweetened Cocoa Powder* (40 grams)
  • 1/2 teaspoon Cinnamon
  • 1/2 teaspoon Kosher Salt
  • 1/2 teaspoon Baking Powder
  • 1/4 teaspoon Baking Soda

For the Wet Ingredients:

  • 1 cup Granulated Sugar (200 grams)
  • 1 Tablespoon Fresh Orange Zest (from about 1 large orange)
  • 1 1/4 cup Almond Milk, Warmed (or your favorite dairy-free milk)
  • 1/3 cup Coconut Oil, melted and cooled slightly
  • 1 Tablespoon White Vinegar
  • 2 teaspoons Vanilla Extract

For the Orange Chocolate Ganache:

  • 1 cup Dairy-Free Dark Chocolate Chips (Or Semi-Sweet Chocolate Chips)
  • 1/2 cup Full-Fat Canned Coconut Milk can sub 1/4-1/2 cup other non-dairy milk
  • 1 Tablespoon Coconut Oil
  • 1/2 teaspoon Fresh Orange Zest (optional, for extra flavor)

Instructions

  • Preheat & Prep. To start, preheat oven temperature to 350 degrees F. Lightly grease an 8-inch round cake pan and line the bottom of the pan with parchment paper.
  • Combine Dry Ingredients. In a medium bowl, combine gluten-free flour, cocoa powder, cinnamon, salt, baking powder, and baking soda. Whisk to combine, then set flour mixture aside.
  • Rub Zest Into Sugar. In a large bowl, combine 1 Tablespoon orange zest with the granulated sugar. Use clean fingertips to rub the zest into the sugar until it's a light orange color and it smells citrusy and fragrant.
  • Combine Wet Ingredients. To the orange sugar mixture, add warm almond milk, 1/3 cup melted coconut oil, vinegar, and vanilla. Whisk to combine.
  • Add Dry Ingredients To Wet Ingredients and stir until just evenly combined, with no big lumps or dry patches remaining.
  • Bake. Pour cake batter into prepared pan and gently tap on the counter to remove any extra air bubbles. Bake cake in preheated oven 35-40 minutes, or until a toothpick inserted in the center of the cake comes out clean with just a few moist crumbs.
  • Cool & Turn Out. Let the cake cool 5 minutes in the pan. Run a thin knife around the edges of the cake, then turn the cake out onto a wire rack to finish cooling completely. I place the top side of the cooling rack face down on top of the cake, then flip it over so the cake is on top of the cooling rack. Let the cake cool completely before adding ganache.
  • Make Ganache & Decorate The Cake. In a microwave-safe bowl, heat coconut milk, 1/2 Tablespoon coconut oil, and orange zest to steaming in the microwave. (It should be near a simmer or boil.) Add chocolate chips and stir to combine until the chocolate chips are melted and the ganache is smooth and glossy. Pour over the top of the cake and smooth the ganache with an offset spatula. Let the ganache set. (I like to add garnish right before serving.)
  • Serve & Store. Enjoy cooled cake with your favorite garnish. Store leftover cake in an airtight container 1-2 days at room temperature, or freeze up to 2 months.

Notes

  • Gluten-Free Flour. I recommend King Arthur Measure-For-Measure Gluten-Free Flour blend. If you use another 1:1 blend, be sure it contains xanthan gum for the best texture. Do not substitute almond flour or coconut flour into this recipe.
  • Unsweetened Cocoa Powder. Use natural cocoa powder (like Hershey’s or Ghirardelli) rather than Dutch processed cocoa powder/dark cocoa powder.
  • Decorating Ideas To Try. For these photos, I decorated the cake with the chocolate ganache and some dehydrated orange slices, but you can also use shaved chocolate, segments of chocolate oranges (the candy), candied orange peels, etc. I don’t recommend fresh oranges for decorating, since they can make the ganache soggy or slide off the cake.

Video

Course: Cake, Dessert
Cuisine: American
Keyword: chocolate, christmas, gluten free cake, orange

Nutrition facts are an estimate only and will vary based on brands and amounts used.

Originally shared November 2017. Updated with new photos and video and improved recipe tips and republished November 2025.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments

  1. 5 stars
    I made this for my dad’s birthday and it was delicious. couldn’t tell it was vegan or gluten free! Lovely and moist. great flavours

  2. 5 stars
    This was delicious! My daughter loves chocolate oranges so we were excited to try this recipe and it did not disappoint. We loved the hint of real orange flavor. The ganache worked great using almond milk like you included as an optional substitute for coconut milk. Thank you for creating such great recipes!