Print Options:

Gluten-free Birthday Cake

Yields1 ServingPrep Time40 minsCook Time35 minsTotal Time1 hr 15 mins

A moist chocolate gluten free birthday cake made in just 1 bowl! Three layers of fluffy chocolate cake, coconut whipped cream, and fresh berries makes it the perfect summer birthday cake!

 1 cup unsweetened plain almond milk
 1 ½ tsp apple cider vinegar
 4 batches flax eggs (4 Tbsp (28 g) flaxseed meal + 10 Tbsp (150 ml) water as original recipe is written)
 1 tbsp baking soda
 ½ cup avocado oil
  cup maple syrup or agave nectar
  cup cane sugar
 1 ½ cups unsweetened applesauce
 1 tsp pure vanilla extract
 ½ tsp sea salt
 1 tsp baking powder
 1 cup unsweetened cocoa powder
 1 cup almond meal (finely ground from raw almonds)
 ½ cup gluten free oat flour (finely ground from raw oats)
 1 ½ cups gluten free flour blend
Coconut Whipped Cream + Berries
 2 14-ounce cans coconut cream (or full-fat coconut milk// chilled overnight in the refrigerator)
 1 tbsp vanilla extract
 7 tbsp organic powdered sugar
 1 cup fresh berries (strawberries, blueberries, blackberries)

Preheat oven to 350 degrees F (176 C) and butter three 8" round cake pans (or line 24 muffin tins with paper liners // adjust number/size of pans if altering batch size). Dust pans with gluten free flour and shake out excess.

Measure out almond milk in a liquid measuring cup and add vinegar. Stir and let curdle while moving onto the next step.
Prepare flax eggs by mixing water with flaxseed meal in a large mixing bowl and let rest for 5 minutes.

Next, add baking soda to the almond milk vinegar mixture and stir. Set aside.

Add the oil, cane sugar, and maple syrup to the flax egg and beat/whisk to combine.

Next, add applesauce, vanilla, and salt and beat/whisk to combine. Then add almond milk mixture and whisk again.

Lastly, add baking powder, cocoa powder, almond meal, oat flour, and gluten-free flour and beat/whisk to combine, making sure no large clumps remain.

If the batter appears too thick, add a touch more almond milk, but it should be perfect. It should resemble a semi-thick batter that’s pourable.


Divide batter evenly between the three prepared cake pans (or muffin tins). Bake cakes for 30-40 minutes (cupcakes for about 28-35 minutes) or until a toothpick inserted into the center comes out completely clean and the edges appears dry. (Time will vary if you subbed ingredients, as well as depending on the size of your pans.)
Let cake rest in the pans for 15 minutes, then carefully run a butter knife along the edges and invert onto cooling racks. Let cool completely.


In the meantime, prepare your coconut whipped cream. Follow these instructions to make a double batch, sweetened to taste (I found 6-8 Tbsp | 42-56 g to be the right amount // amount as original recipe is written // adjust if altering batch size). Set in the refrigerator to chill/firm up while cake cools completely.

NOTE: Assemble just before serving so the whipped cream doesn’t over-moisten the cake.

To assemble, lay down one cake bottom side up on a serving plate or cake stand. Spread on a semi-thick layer of coconut whipped cream and top with second cake, also bottom side up. Frost with another layer of coconut whipped cream.


Carefully top with remaining cake (also bottom side up) and frost the top generously with remaining coconut whipped cream. (You may not use it all, which you can reserve for serving). Top with berries and serve immediately (or cover and chill in the refrigerator until serving).

Leftovers will keep covered with a cake stand or plastic wrap in the refrigerator for 2-3 days, though best when fresh. (The unfrosted cake will keep covered at room temperature for several days.)

Nutrition Facts

Serving Size 1 slice

Amount Per Serving
Calories 542
% Daily Value *
Total Fat 33.9g53%

Saturated Fat 24.6g123%
Sodium 966mg41%
Total Carbohydrate 61.1g21%

Dietary Fiber 9.6g39%
Sugars 31.1g
Protein 7.9g16%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.