Birthday cake ice cream is one of those flavors that just makes any day feel a little more special. And now you can enjoy it without any dairy at all.
This dairy free version has a smooth, creamy base made from coconut cream and oat milk. It tastes just as good as the classic you remember.

The best part is the little cake pieces mixed all through the ice cream. They add a soft, sweet bite in every scoop.
I also swirl in some dairy free vanilla frosting and top everything with rainbow sprinkles. It really does taste like a slice of birthday cake in frozen form.
If you or someone you know avoids dairy, this is a fun treat that everyone can enjoy together. No one will feel left out at the party.
Why This Recipe Is a Keeper
Rich and Creamy – Coconut cream and cornstarch create a smooth, luxurious scoop with a satisfying texture.

Classic Birthday Cake Flavor – Vanilla, almond extract, frosting, cake, and sprinkles create the celebration flavor everyone loves.
Perfect Cake Pieces – Buttery, lightly toasted cake bites add a tender contrast to the creamy ice cream.
Here’s What You’ll Need
For the Ice Cream Base
- 2 cups Full Fat Coconut Cream
- 1 cup Unsweetened Oat Milk
- 3/4 cup Granulated Sugar
- 1/4 cup Corn Syrup
- 2 tbsp Cornstarch
- 2 tbsp Dairy Free Butter, Melted
- 2 tsp Vanilla Extract
- 1/4 tsp Almond Extract
- 1/2 tsp Fine Sea Salt
For the Cake Pieces
- 1 cup Yellow Cake, Dairy Free And Baked
- 2 tbsp Dairy Free Butter, Melted
- 2 tbsp Granulated Sugar
For the Frosting Swirl
- 1/2 cup Dairy Free Vanilla Frosting
- 2 tbsp Unsweetened Oat Milk
For the Topping
- 1/4 cup Rainbow Sprinkles, Dairy Free
How to Make It
Step 1
Whisk the coconut cream, oat milk, sugar, corn syrup, cornstarch, and sea salt in a saucepan until smooth.
Step 2
Cook the base over medium heat for 5 to 7 minutes, whisking constantly, until slightly thickened. Remove it from the heat and stir in the melted dairy free butter, vanilla extract, and almond extract.
Step 3
Pour the base into a covered container and refrigerate it for at least 4 hours, until completely cold.
Step 4
Break the dairy free cake into small pieces and toss it with melted dairy free butter and sugar. Bake at 350 F for 8 minutes, then cool completely.
Step 5
Stir the dairy free vanilla frosting with the oat milk until smooth and spoonable.
Step 6
Churn the cold ice cream base in an ice cream maker until thick and creamy.
Step 7
Layer the ice cream with cake pieces, frosting swirl, and rainbow sprinkles in a freezer-safe container.
Step 8
Cover the surface with parchment paper and freeze for 4 hours before serving.

Recipe Tips
Mix the Coconut Cream Well
Full fat coconut cream can separate in the can, so stir it until the thick cream and liquid are completely blended before measuring. This gives the ice cream a smooth, even texture.
I recommend using coconut cream with a high coconut content and no added sweetener. Light coconut milk does not contain enough fat for the same creamy result.
Cook Until Properly Thickened
Whisk the cornstarch into the cold coconut cream and oat milk until no small lumps remain. Cornstarch blends more evenly in cold liquid than warm liquid.

During cooking, look for a base that lightly coats the back of a spoon rather than becoming as thick as pudding. Let it gently bubble for about 30 seconds while whisking so the cornstarch can fully thicken the mixture.
Chill the Base Completely
Pour the cooked base into a shallow container so it cools faster and more evenly. Press parchment paper directly onto the surface before covering the container to keep a firm film from forming.
You’ll get the best results if the base is refrigerator cold before churning, ideally around 40 F or below. A warm base takes longer to churn and can turn out less creamy.
What to Make Next
- Dairy Free Banana Split Ice Cream Cake
- Dairy Free Pineapple Upside Down Cake Ice Cream
- Dairy Free Red Velvet Cheesecake Ice Cream
- Dairy Free Red Velvet Layer Cake
- Dairy Free Strawberry Shortcake Crunch Ice Cream
Popular Questions
Will this ice cream taste like coconut?
Full fat coconut cream gives the ice cream its rich, smooth texture, and it may add a light coconut flavor. The vanilla, almond extract, cake pieces, frosting, and sprinkles help give it a classic birthday cake taste.
For the mildest coconut flavor, choose a coconut cream brand with a clean, neutral taste and use unsweetened oat milk as written.
Dairy Free Birthday Cake Ice Cream
Equipment
- ice cream maker
- freezer-safe container
Ingredients
- 2 cups Full Fat Coconut Cream
- 1 cup Unsweetened Oat Milk
- 3/4 cup Granulated Sugar
- 1/4 cup Corn Syrup
- 2 tbsp Cornstarch
- 2 tbsp Dairy Free Butter, Melted
- 2 tsp Vanilla Extract
- 1/4 tsp Almond Extract
- 1/2 tsp Fine Sea Salt
- 1 cup Yellow Cake, Dairy Free And Baked
- 2 tbsp Dairy Free Butter, Melted
- 2 tbsp Granulated Sugar
- 1/2 cup Dairy Free Vanilla Frosting
- 2 tbsp Unsweetened Oat Milk
- 1/4 cup Rainbow Sprinkles, Dairy Free
Instructions
- Whisk the coconut cream, oat milk, sugar, corn syrup, cornstarch, and sea salt in a saucepan until smooth.
- Cook the base over medium heat for 5 to 7 minutes, whisking constantly, until slightly thickened. Remove it from the heat and stir in the melted dairy free butter, vanilla extract, and almond extract.
- Pour the base into a covered container and refrigerate it for at least 4 hours, until completely cold.
- Break the dairy free cake into small pieces and toss it with melted dairy free butter and sugar. Bake at 350 F for 8 minutes, then cool completely.
- Stir the dairy free vanilla frosting with the oat milk until smooth and spoonable.
- Churn the cold ice cream base in an ice cream maker until thick and creamy.
- Layer the ice cream with cake pieces, frosting swirl, and rainbow sprinkles in a freezer-safe container.
- Cover the surface with parchment paper and freeze for 4 hours before serving.