Vegan angel food cake is a light, dairy-free dessert with a soft, tender crumb, simple pantry ingredients, and a gentle vanilla flavor. It is beginner-friendly, bakes in one pan, and pairs beautifully with berries or vegan whipped cream.

If you want a lighter cake for birthdays, spring gatherings, afternoon coffee, or a simple weekend dessert, this one is a practical choice. Instead of relying on whipped egg whites, the batter gets its structure from a combination of cornstarch, baking powder, baking soda, and a lightly curdled oat milk mixture.
Creaming softened plant-based butter with sugar, oil, and vanilla also helps build a softer, more delicate texture. The result is an airy vegan cake that slices cleanly once it has cooled completely and works just as well served plain as it does dressed up with fresh fruit.
The preparation is straightforward, but a few small details matter. Give the oat milk and vinegar time to sit, cream the butter mixture until visibly fluffy, and avoid overmixing once the flour is incorporated. Those simple steps help keep the finished cake light instead of dense.
Ingredients for This Airy Cake
Oat milk: Provides the main liquid for the batter and reacts with vinegar to create a lightly tangy dairy-free buttermilk mixture.
Vinegar: Helps curdle the oat milk and works with the baking soda to support the cake’s rise.
All-purpose flour: Forms the primary structure of the cake while keeping the crumb soft enough for a delicate dessert.
Cornstarch: Reduces the overall protein strength of the flour mixture and contributes to a finer, more tender crumb.
Plant-based butter: Adds richness and, when properly creamed with sugar, helps incorporate air into the batter.
Olive oil: Adds extra moisture so the cake remains tender after cooling. A mild neutral oil such as canola can also be used.
Granulated sugar: Sweetens the cake while helping the creamed butter mixture become lighter and fluffier.
Vanilla extract: Gives the cake its soft, familiar vanilla flavor.
Baking powder and baking soda: Provide the leavening needed to lift an egg-free batter during baking.
Salt: Balances the sweetness and keeps the vanilla flavor from tasting flat.

Cooking Steps
STEP 1: Heat your oven to 350°F (175°C). Measure the oat milk into a small bowl, stir in the vinegar, and leave it for several minutes. The mixture should begin to look slightly curdled as it rests.
STEP 2: In a large bowl, whisk together the all-purpose flour, cornstarch, baking powder, baking soda, and salt. Whisking thoroughly now helps distribute the leavening evenly throughout the cake.
STEP 3: In a separate mixing bowl, combine the softened plant-based butter, granulated sugar, olive oil, and vanilla. Beat with an electric mixer for several minutes until the mixture looks noticeably paler, creamier, and fluffier than when you started.
STEP 4: Add part of the dry mixture to the creamed ingredients, followed by part of the oat milk mixture. Continue alternating the two in two or three additions. Mix between additions so the batter combines evenly without requiring excessive mixing at the end.
STEP 5: Once everything has been added, mix only until the batter is smooth and no obvious dry pockets remain. Scrape the bottom and sides of the bowl as needed, but avoid beating longer than necessary once the flour is hydrated.
STEP 6: Spoon or pour the batter into an ungreased angel food cake pan. Spread the top gently so the batter sits in an even layer without pressing out the air you created during mixing.
STEP 7: Bake for 35 to 45 minutes. The cake is ready when the top springs back after a gentle touch and a toothpick inserted near the center comes out clean. Leave it in the pan for about 1 hour before carefully removing it.
STEP 8: Transfer the released cake to a wire rack and let it cool completely before slicing. Serve it plain, dust it lightly with powdered sugar, or add vegan whipped cream and fresh berries.
Can I use another plant-based milk?
Yes. Oat milk is a good choice because of its mild flavor and creamy consistency, but another unsweetened plant-based milk can usually work as long as it reacts well with the vinegar. Avoid strongly flavored varieties that could overpower the vanilla.
Why should the cake pan stay ungreased?
An ungreased pan gives the batter more surface to cling to as it rises. A heavily greased pan can make delicate cake batters slip along the sides instead of maintaining their height. Follow the recipe card’s instruction and use the angel food pan without greasing it.
Helpful Tips
- Make sure the plant-based butter is softened rather than melted. Soft butter can trap air during creaming, while melted butter cannot provide the same effect.
- Measure the flour carefully and stop mixing as soon as the batter becomes smooth. Too much flour or prolonged mixing can produce a firmer cake.
- Let the cake cool fully before cutting. A warm cake is more delicate, and cooling gives the crumb time to settle so slices hold together more cleanly.
What should I serve with it?
A simple topping works especially well because the cake itself has a mild vanilla flavor.
- Fresh berries: Strawberries, raspberries, blueberries, or a mixture add color and fresh fruit flavor.
- Vegan whipped cream: A spoonful makes the dessert feel more finished without overwhelming the light cake.
- Powdered sugar: A small dusting is ideal when you want the simplest presentation.
Can I make this cake ahead of time?
Yes. This cake is a convenient make-ahead dessert because it needs to cool completely before serving anyway. Bake it earlier in the day or the day before, allow it to cool fully, and keep it covered so the surface does not dry out.
If you plan to add whipped topping or berries, wait until shortly before serving so the cake stays neat and the fruit does not release excess moisture into the crumb.
How do I know when it is fully baked?
Start checking near the lower end of the 35 to 45 minute baking range. The top should look set and spring back lightly when touched. A toothpick inserted into the center should also come out clean rather than coated in wet batter.
Because ovens and cake pans can vary, use these visual checks instead of relying on the timer alone.

Storage & Reheating
Once the cake has cooled completely, store it in an airtight container or wrap it well to prevent it from becoming dry. At room temperature, it is best enjoyed within about 1 to 2 days.
For longer storage, refrigerate the covered cake for up to 4 to 5 days. Let refrigerated slices sit at room temperature for a short time before serving so the crumb can soften again.
You can also freeze individual slices or larger portions. Wrap them securely and place them in a freezer-safe container for up to about 2 months. Thaw the cake in the refrigerator or on the counter while still wrapped, which helps reduce moisture loss.
Reheating is generally unnecessary for this style of cake. It tastes best cool or at room temperature, especially when served with vegan whipped cream, berries, or a light powdered sugar finish.

Vegan Angel Food Cake
Ingredients
- 1 cup oat milk
- 1/4 cup cornstarch
- 2 teaspoons pure vanilla extract
- 1/3 cup plant-based butter brought to room temperature until softened
- 1/2 teaspoon fine salt
- 2 tablespoons olive oil or an equivalent mild-flavored oil such as canola
- 2 cups all-purpose flour
- 2 teaspoons vinegar
- 1 cup granulated sugar
- 1/2 teaspoon baking soda
- 2 teaspoons baking powder
Instructions
- Preheat the oven to 350°F (175°C).
- Combine the oat milk and vinegar in a small bowl. Allow the mixture to stand for several minutes, giving it time to curdle slightly and develop the consistency of a dairy-free buttermilk.
- In a large separate bowl, thoroughly whisk together the all-purpose flour, cornstarch, baking powder, baking soda, and salt. Set the dry mixture aside.
- Place the softened plant-based butter, granulated sugar, olive oil, and vanilla extract in another mixing bowl. Beat with an electric mixer for several minutes, continuing until the mixture becomes notably pale, creamy, light, and fluffy.
- Add the prepared dry ingredients and the oat milk mixture to the creamed butter mixture in alternating portions. Work in approximately two to three batches, mixing well after each addition.
- Continue mixing only until the batter is smooth, light, and evenly combined, with no visible lumps remaining.
- Transfer the finished batter to an ungreased angel food cake pan, spreading it evenly as needed.
- Bake for 35–45 minutes, or until the surface springs back when lightly pressed and a toothpick inserted into the center emerges clean.
- Leave the baked cake in its pan to cool for 1 hour.
- After the initial cooling period, carefully remove the cake from the pan and transfer it to a wire cooling rack. Allow it to cool completely before slicing and serving.
- Once fully cooled, serve the cake as desired with vegan whipped cream and mixed berries.
