If you love citrus fruits this cake is for you! This gluten free orange cake is moist and soft, the perfect breakfast cake, and dessert too!
This cake is also dairy free and egg free, everyone will love it and they will hardly believe they are having a vegan orange cake!

I've tested this recipe during blood oranges season and loved the flavor they add to this loaf cake!
Also, using fresh juice instead of milk adds such a lovely pink color to the sugar glaze, making this gluten free vegan orange cake even better.
And with its dense and moist texture, this can be considered very similar to a traditional pound cake.
Ingredients
The ingredients to make this gluten free orange cake are:
- potato starch, almond and rice flour for your homemade gluten free cake flour mix
- white or light brown sugar, both work great
- baking powder, and you can make your own from scratch
- fresh orange juice (I've used blood orange juice), you can use bottled juice too
- light seed oil, I used sunflower, coconut oil is great too for a soft cake
- plain plant based yogurt, which helps you get this dense and moist texture (if using oat yogurt, make sure it's certified gluten free, if needed)
- icing sugar to make that lovely pink glaze with blood oranges!
Instructions
How to make orange cake gluten free from scratch at home:
- Line a loaf baking pan and set aside
- In a bowl mix well flours, sugar, baking powder
- Add fresh orange juice, oil, yogurt and mix well until you obtain a smooth batter

- Pour the cake batter into a previously greased loaf baking pan and lightly shake it to even the batter out
- Bake uncovered for 25 minutes and covered with parchment paper for another 10-12 minutes, until the top is golden brown and a toothpick inserted in the center comes out clean

- Let the cake cool completely (at least one hour)
- Mix icing sugar with a couple teaspoons of orange juice at a time, until you have a smooth dense glaze
- Pour the glaze all over the cake
- Slice and enjoy!

How to store orange cake
Stored in an airtight container, this gluten free orange pound cake keeps soft and moist for 2-3 days.
You can also slice it and freeze it, storing the slices in a freezer bag or a glass container.
This way you will only need to reheat the slices for a minute in the microwave to enjoy the cake warm, just as freshly baked!
Baking in grams
I cook and bake in grams as they are more accurate (than cups) when measuring ingredients. This is especially important when it comes to gluten free and vegan recipes.
Also, I weigh both dry and wet ingredients in grams and most of the time I share one- or two-bowl recipes, to make everything easier for you.
A simple affordable kitchen scale is definitely a useful and worthy investment for your gluten free cooking.
So you will simply need to place the bowl on the scale and weigh ingredients as you go!

If you make this recipe or have questions, leave me a comment down here! And a 5 star rating if you have loved it would help me grow the blog 😉
For all the updates, follow me on Pinterest and Instagram and tag me if you make this or any of my recipes! I absolutely LOVE to see what you make and share it in my stories!
Ciao!
Sonia
📖 Full Recipe

Soft Moist Gluten free Orange Cake (Vegan)
Equipment
- kitchen scale
- bowl
- 9x5 inch loaf pan
- parchment paper
Ingredients
- 130 grams gluten free almond flour
- 130 grams gluten free white rice flour
- 130 grams gluten free potato starch (or other gf starch)
- 1 tablespoon baking powder
- ½ teaspoon baking soda
- 80 grams white or light brown sugar
- 1 tablespoon grated orange zest
- 220 grams fresh or bottle (blood) orange juice (+ extra for the glaze)
- 60 grams plain, plant-based yogurt (if using oat yogurt, make sure it's gluten free)
- 40 grams light seed oil or melted coconut oil
- ½ cup icing sugar
Instructions
- Pre-heat oven at 340°F/170°C
- Lightly oil the baking pan and line it with parchment paper
- In a bowl mix well flours, sugar, baking powder and orange zest
- Add fresh orange juice, oil, yogurt and mix well (best with a hand mixer) until you obtain a smooth batter
- Pour the cake batter into the prepared baking pan and lightly shake it to even the batter out
- Bake uncovered for 25 minutes and covered with parchment paper for another 10-12 minutes, until the top is golden brown and a toothpick inserted in the center comes out clean
- Let the cake cool completely (at least one hour)
- Mix icing sugar with a couple teaspoons of orange juice at a time, until you have a smooth dense glaze
- Pour the glaze all over the cake, slice and enjoy!
Leave a Reply