Birthday cake is a big deal in an allergy house. My daughter is allergic to cow’s milk and all dairy, including butter, plus tree nuts, so bakery cakes are off the table. She can eat baked egg, though, so for her birthday I made this dairy-free vanilla birthday layer cake: three tiers of soft, tender vanilla cake. Seeing her blow out candles on a cake she could actually eat made my whole year.
I doubled my recipe so it fills a three-pan set, and I wrote it out step by step so it’s easy to follow on your phone while you bake.
Allergens: Contains: wheat, baked egg, coconut. Free of: dairy, peanuts and tree nuts, as long as your brands are. Check the “may contain” label on your coconut milk.
Baked egg: this cake is only for kids who tolerate baked egg. Bake every tier fully through, and check the center of each one.
Coconut: most allergists don’t consider coconut a tree nut, but please confirm with your own allergist. I’m a mom sharing what works for my family, not medical advice.
🎂 What I use
- Thai Kitchen Organic unsweetened coconut milk (I buy the 6-pack at Costco). Shake the can well before measuring.
- Melt butter, our favorite dairy-free butter, in the cake.
- Light olive oil in the cake for extra moisture (light/mild, not peppery extra virgin).
Pans I use: Chicago Metallic Professional Nonstick Round Cake Pan Set, model 5233128 (6-inch, 8-inch and 10-inch, each 2 inches deep). Even though they’re nonstick, I still grease them and line the bottoms with parchment.
How Many Layers Does This Make?
This doubled batch makes one 2-inch layer in each of the three pans (6, 8 and 10 inch) for a three-tier cake. If you want taller tiers with two layers each, bake a second double batch. A single batch (halve everything) makes two 8-inch layers.
Tips for Success
- Don’t overmix. Mix only until no dry flour remains; a few small lumps are fine.
- Watch your mixer bowl. A double batch can overfill a small mixer, so make two single batches if needed.
- Check every center. Because of the baked-egg allergy, make sure a toothpick comes out clean from the middle of each tier.

Dairy-Free Vanilla Birthday Layer Cake (Doubled, Three Tiers)
Ingredients
Method
- Heat the oven to 350°F. Grease all three pans and line the bottoms with parchment.
- Shake the coconut milk can well. Whisk 2 cups coconut milk with the 1/2 cup water and 2 tablespoons vinegar; let it sit 5 minutes.
- In a bowl, whisk the flour, baking powder, baking soda and salt.
- In the mixer, beat the 1/2 cup Melt and the sugar about 1 minute; it will look like wet sand.
- Add the eggs one at a time, beating after each, then beat about 1 more minute until pale and thick.
- On low, slowly pour in the olive oil, then the vanilla.
- Add the dry mix in three parts, alternating with the coconut milk mixture in two parts. Mix only until no dry flour or white streaks remain; a few small lumps are fine. Scrape the bowl and give it a few gentle folds by hand. Don’t overmix, or the cake gets tough.
- Fill each pan about 1/2 to 2/3 full; extra batter makes cupcakes (18 to 20 min).
- Bake: 6-inch 25 to 30 min, 8-inch 30 to 35 min, 10-inch 40 to 45 min, until a toothpick in the center comes out clean and the top springs back. Check every center, since baked egg must be fully baked.
- Cool 10 to 15 min in the pans, turn out onto a rack, cool completely, and chill at least 30 min.
- Stack and frost with your favorite dairy-free frosting once the layers are completely cool.
- Put the 10-inch layer on a cake board and push in 4 to 5 straws or dowels trimmed level.
- Put the 8-inch layer on a cardboard round, set it on top, and add 3 to 4 straws.
- Set the 6-inch layer on top.
Notes
A quick note on photos: I’ve been perfecting these recipes for years, but I never published them because photographing everything takes so much time. As a busy working, homeschooling mom, I decided it was more important to get them out there to help other allergy families. So many of the photos here are AI-generated to show what the dish looks like, but the recipes themselves are real, made in my kitchen and tested on my family.
You Might Also Like
Allergy note: I write these recipes with allergy families in mind, but every allergy is different. Always check labels on every product, every time, for allergens and cross-contamination (“may contain” or shared-facility) warnings, since formulations change. When in doubt, check with your allergist.



Leave a Reply