Vegan Orange Cake With Lemon Curd Frosting Recipe

2 Sep 2020

@cocothekoala profile image

Vegan Orange Cake Recipe 

My sister LOVES all things lemony — except when they’re paired with coconut. She wanted the lemon curd which I made with my coconut cake but not that cake, so I decided to go all out on the citrus and BOOM! I ended up with this cake! I also happened to have some homemade red bean paste with cooked red beans so stuffed them in as well. The combination was a godsend. I adapted the cake recipe from Cupful of Kale and the lemon curd recipe from School Night Vegan. Do check them out for mouthwatering and easy recipes!

  • Prep Time: 40 min
  • Bake Time: 45-55 min
  • Serves: 8-10 small slices


For the Lemon Curd (This makes enough for 2 Cakes)

  • 110g caster sugar
  • 25g corn starch
  • 115g coconut cream
  • 115ml fresh lemon juice (~2 1/2 lemons)
  • Zest of 1/2 lemon
  • 60ml water
  • A pinch of fine sea salt
  • 25 g vegan butter

For the Cake

  • 150g plain flour
  • 1 tsp baking powder
  • 80g caster sugar
  • 65ml rapeseed/canola oil
  • 100ml plant-based milk
  • Juice of 1 orange (~65ml)
  • Zest of 1 orange (~1 1/2 tbsp)
  • 1/2 tsp vanilla essence

Vegan Cake Recipe


To make the Lemon curd

  1. Combine all the ingredients except the butter in a medium saucepan over a medium/low heat.
  2. Using a whisk, whisk constantly while the temperature rises to prevent the mixture from curdling. After about 5 minutes, the mixture will start to thicken. Once it starts turning lumpy, whisk vigorously for a few seconds to smoothen it out.
  3. Once the mixture is thick enough to coat the back of a spoon, turn off the heat and stir in the vegan butter – mix well until the butter is fully combined and melted.
  4. Pour the lemon curd into a sterilized glass jar and set aside to cool. After frosting the cake, store leftover curd in the fridge.

To make the Cake

  1. Preheat oven to 180°C/350°F. Line and grease a 9x5" loaf tin.
  2. Sift flour and baking powder into a bowl. Add the sugar and mix with a wooden spoon.
  3. In a separate bowl mix together the oil, milk, orange juice, orange zest and vanilla.
  4. Pour wet ingredients into the dry ingredients and mix until just combined.
  5. Pour mixture into the loaf tin and bake for 45-55 minutes. Do the toothpick test. Once it comes out clean, it’s ready. If it's not, leave in for a few more minutes.
  6. Let cake cool in the pan for about 10 min and transfer out onto a cooling rack to cool completely. Top with lemon curd frosting.
  7. If not serving immediately, refrigerate in an airtight container. It will keep for 3-4 days.

Vegan Orange Cake with Lemon Curd Forsting Recipe

. . .

Suggested Articles

See all


@81089386628108938662 profile image
@florencia455 profile image
florencia4552 YEARS AGO
@sseruggadenis profile image
sseruggadenis2 YEARS AGO
@veganrama profile image
veganrama2 YEARS AGO
Yummy thanks for sharing!
@hubistierschutz profile image
hubistierschutz2 YEARS AGO
@sorayagold profile image
sorayagold2 YEARS AGO
@dsamson profile image
dsamson2 YEARS AGO
Thanks for sharing!!
@hbfloss profile image
hbfloss2 YEARS AGO
That looks so good 🙂 What did you put in the middle ?
@cocothekoala profile image
cocothekoala1 YEAR AGO
I stuffed red bean paste :D
@amindfulmiao profile image
amindfulmiao2 YEARS AGO
@cocothekoala this looks incredible
@manjugarg profile image
manjugarg1 YEAR AGO
@rebeljana profile image
rebeljana1 YEAR AGO
Looks Yummy! I wish I knew how to post a recipe 🙈