Vegan orange cake using a WHOLE orange including the rind just like the classic Sicilian orange cake. This cake is made with only 5 ingredients and is also gluten-free, oil-free, eggless and flourless!
What's a whole orange cake? Is it vegan-friendly?
A whole orange cake has origins in Sicily, Morocco and the Middle East. The cake is traditionally made using boiled whole oranges (with their rind and all) and often uses almond flour/meal rather than wheat flour.
Conventionally, a whole orange cake recipe uses up to 6 eggs and is not vegan (or easily veganizable). However, after vigorous testing, I figured out how you can make an eggless whole orange cake using common ingredients!
Why you'll love this cake
This cake tastes exactly how I remember whole orange cake or flourless orange almond cake in my pre-vegan days. It's bursting with complex orange flavor and is moist, dense but fluffy. The texture is similar to French financiers or friands.
5 ingredients you'll need
Notes about the ingredients
A whole orange, ideally one that is organic as we're using the peel as well! This cake contains sooo much more orange zest than other orange cakes :). And the orange adds so much moisture to the cake that we don't need oil or butter.
I do not recommend replacing the orange with orange juice. A whole orange contains pulp, fiber and rind which gives the cake moisture and structure. In comparison, orange juice is just liquid!
If you prefer not to use the white pith, you may just use the flesh/inside of the orange. Check out the FAQ boxes towards the bottom of this post for more information.
Regular granulated sugar. Coconut sugar will also work but it will make the cake denser and brown in color.
Potato starch (or corn starch). Check the info below for why we need to use this!
Baking powder. I added a little extra to this cake to help it rise and bake through. It also helps replace some of the lifting power normally provided by eggs in conventional whole orange cakes.
You'll also need water... but is that even an ingredient?!
A complete list of ingredients, quantities and instructions are in the gray recipe card at the bottom of this post.
About potato starch: the simple magical ingredient
Potato starch has various functions in this recipe:
- It is a great binder and thickener (it's a common vegan egg substitute).
- It is a dry ingredient that adds structure. Unfortunately, chia eggs, flax eggs and aquafaba makes the cake TOO moist and dense and minimizes the orange flavor.
- It is tasteless and colorless which allows the orange to shine!
However, potato starch isn't a straightforward 1:1 egg replacer in this recipe. I added reduced the overall liquid and added more baking powder to ensure the final cake isn't too dense!
You can get potato and corn starch in some major supermarkets, health food stores and Asian specialty stores. In Asian stores, they are both very affordable!
Preparing the whole orange
First, we need to boil a whole orange in water. Keep on the rind (or skin) but remove the 'stem' (if there is one). My orange weighed just over 250g but it doesn't matter if yours is 10g lighter or heavier.
The orange doesn't need to be completely submerged in water while in your pot. There just needs to be enough water so the orange boils/steams! Your home will smell absolutely lovely when you cook your orange... I need to do that more often haha :).
Once the orange is cooked, drain and discard all the water. Roughly chop the orange as it'll be easier to blend/process. If there are any seeds, remove them at this stage!
Making the vegan orange cake
Add the orange (rind and all) to a food processor and pulse until it's pureed. Alternatively, you can use a stick blender to puree the orange. The orange doesn't need to be extremely fine but 'smooth enough'. Any chunks in the orange will add beautiful specks to your final cake.
Next, add ALL the ingredients to the food processor and pulse until combined. The vegan orange cake batter will be quite thick which is exactly what we want! If your batter is runnier, I'd recommend adding a little more potato starch.
Normally I wouldn't recommend using a food processor to mix cake batter as over-mixing can create a tough cake. However, gluten is the culprit of tough cakes and this cake is gluten-free so you don't have to worry about over-mixing!
If you don't have a food processor, add your orange puree and all other ingredients to a large mixing bowl and stir using a spatula or spoon. The batter will be too thick to use a hand whisk.
Scoop (or pour) the thick batter into your cake tin. The surface will be a little rough so just smooth it out using a spatula or spoon.
Tip: For an extremely smooth surface, dip your spatula or spoon in water and use that to smooth the top.
Tips for baking the cake
The whole orange cake has a high amount of almond flour so we need to bake this at a slightly lower temperature than normal. Nuts tend to burn quickly so a lower temperature prevents this from happening!
The cake is ready when it is slightly golden brown on top and you can insert a toothpick into the middle and it comes out mostly clean. If the toothpick has wet batter, the cake isn't ready. However, if there are only a few cake crumbs, the cake should be ready!!
If you have an overly hot oven, your flourless orange almond cake might turn golden brown before the cake is cooked inside. If so, turn down the heat of your oven AND place an oven-safe plate on top of your cake tin (as long as it doesn't touch the cake).
When you remove the cake from the oven, it's very delicate so let it cool in the cake pan. When it's cool, you'll be able to easily remove it!
Serving the cake
This eggless orange cake is perfect for morning tea or with your daily coffee! It is delicious with a simple dusting of powdered sugar or can be served with:
- thick dairy-free yogurt
- dairy-free cream or ice cream
- slices of fresh oranges or candied orange peel
If you want to bring this cake to a celebration, you can top the cake with beautiful rose petals and pistachios!
I think the cake is already full of flavor (and sweetness) but if you really want to decorate it further, I'd recommend topping it with yogurt or a simple icing such as the one in my lemon pistachio cake. Instead of lemon juice, you can add orange juice to make an orange glaze!
I wouldn't recommend buttercream frosting as the cake is already quite sweet.
Ingredient substitutions and customizations
Almond flour is about 15% fat so adjustments need to be made if we replace it. I'd recommend using a combination of all-purpose flour and neutral oil or light-tasting olive oil (quantities are listed in the notes of the recipe card below). The cake will be fluffier and have a more subtle orange flavor compared to the original.
I haven't tried this but it should work if you cut off the rind. Without boiling the orange, remove some of the orange zest then remove all of the flesh inside. Blend the orange zest with the flesh then use it in the recipe.
Yes either will work!
The cake itself is already full of flavor. However, you may add 1 teaspoon of vanilla extract and/or a pinch of salt. I wouldn't recommend much else because the cake is dense enough.
More easy vegan cake recipes
Vegan Whole Orange Cake
- 1 x (~250 g) medium-sized organic orange, with the rind still on
- 250 g (2 ½ cups) almond flour / blanched almond meal, (note 1)
- 150 g (¾ cup) granulated sugar, (note 2)
- 85 g (½ cup + 1 tablespoon) potato starch, or corn starch / corn flour (plus more if needed)
- 80 g (⅓ cup) water
- 3 heaped teaspoons baking powder
- I recommend weighing the ingredients for this recipe rather than using the cups measurement. Like all of my recipes, this whole orange cake was tested using grams except the baking powder.
Preparing the orange:
- Thoroughly wash the skin of the orange and remove the stem, if it's still on. Add around 4 cups of water to a small saucepan and place the whole orange in it. Over medium heat, simmer the orange for 30 minutes until you can pierce the skin with no resistance. Drain the water and allow the orange to cool.
- Roughly chop the orange and remove any seeds. Place it in a food processor and blitz until it's pureed. Don't worry if there are little bits of rind in the puree.
Making the cake batter:
- Preheat the oven to 170°C (340°F). Grease or line a 20 cm (8 inch cake tin) with parchment paper (Note 3).
- Add the rest of the cake ingredients to the food processor. Process until the mixture is combined and quite thick. If your batter is more runny, add 1 tablespoon (7g) of potato starch at a time and mix until it forms a thick batter. If in doubt, err towards a thicker batter rather than thinner batter.
- Scoop the cake batter into a your cake tin. Smooth the top with a spoon or spatula.
Baking the cake:
- Bake the cake for 35-40 minutes (Note 4). The cake is ready when a skewer can be inserted into the middle and there is no wet batter on it (some crumbs are fine). Allow the cake to completely cool in the cake tin.
- To serve, dust the cake with powdered sugar (Note 5). Store leftovers in an airtight container at room temperature for 1 day, in the fridge for 3 days or in the freezer for up to 1 month.
- The total amount of almond flour can be substituted with 1 cup (125g) all purpose flour and ½ cup (125g) light-tasting vegetable oil such as sunflower or rapeseed. We have to add oil to compensate for the natural fats normally found in almond flour.
- This amount of sugar creates a mildly sweet cake. You can decrease the sugar to ½ cup (100g) but it will create a more dense cake that may be a little bitter.
- The cake bakes very well in muffin tins and can be divided into smaller cake tins, of course with different baking times. However, baking the whole quantity of the cake in a smaller tin (for example 15 cm or 7 inches) may cause 'dense streaks' throughout the cake.
- If your oven is too hot, your cake may be cooked on the outside but still unbaked inside. If so, turn down the oven temperature and cover the cake pan with an oven-safe plate, as long as it doesn't touch the cake.
- Alternatively, you can also:
- Drizzle a simple syrup on the cake. Combine ¼ cup (80g) orange juice and 2 tbsp of sugar in a small saucepan and heat until the sugar has dissolved. Drizzle on the cake while it's warm.
- Top the cake with a simple icing, such as the one in this recipe (but substitute the lemon juice with orange juice). Wait until the cake is completely cool before you ice the cake.
This recipe was originally published in November 2017 and updated a few times since then. Vegan baking science has grown a lot over the years!
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.