Finding a dessert that satisfies a craving for rich, creamy ice cream cake while staying strictly low-carb, keto, and 100% plant-based used to mean compromise. Traditional ice cream cakes are loaded with refined sugars, high-carb wheat crusts, and heavy dairy products that break ketosis and disrupt digestion. This recipe delivers all the decadence of a classic bakery creation without the sugar crash.
Built on a crunchy cocoa-almond meal crust, this cake features a two-tiered filling: a velvety vanilla chocolate chip layer topped with a silky dark chocolate avocado-coconut layer. A glossy sugar-free chocolate fudge drip coats the top, which is beautifully adorned with piped coconut cream rosettes, fresh raspberries, plump blueberries, toasted hazelnut bits, cacao nibs, and fresh mint sprigs.
Whether you are celebrating a special occasion or simply meal-prepping a guilt-free freezer treat, this no-bake recipe comes together effortlessly in a food processor or high-speed blender using wholesome keto staples.
Why You’ll Love This Recipe
- Keto-Friendly & Low-Carb: Naturally free from sugar, gluten, and grains, containing only a fraction of the net carbs found in standard desserts.
- Ultra-Creamy Dairy-Free Texture: Combines full-fat coconut cream and ripe avocado to create a rich, scoopable filling without turning icy when frozen.
- Double Chocolate Flavor: Features two distinct chocolate-infused layers paired with crunchy keto chocolate chips and raw cacao nibs.
- Show-Stopping Bakery Presentation: Dressed with a dark chocolate drip, berries, nuts, and piped rosettes for an instant party centerpiece.
Ingredient Notes
- Almond Flour & Cacao Powder (Crust): Super-fine almond flour mixed with dark unsweetened cocoa powder and melted coconut oil creates a grain-free, low-carb cookie crust base.
- Full-Fat Canned Coconut Milk/Cream: The rich, solid cream top layer of canned coconut milk gives the ice cream its smooth, custard-like texture.
- Ripe Avocados: Adds healthy fats and a silky structure to the chocolate layer without imparting any avocado taste.
- Sugar-Free Sweeteners: Powdered erythritol, monk fruit, or allulose blend seamlessly without leaving a gritty texture in frozen layers. (Allulose is ideal as it keeps frozen desserts softer.)
- Sugar-Free Chocolate Chips & Cacao Nibs: Stevia-sweetened or monk-fruit-sweetened dark chocolate chips add pockets of crunch inside the filling, while raw cacao nibs bring a nutty, deep cocoa flavor on top.
- Fresh Berries & Nuts (Garnish): Low-carb fresh raspberries, blueberries, chopped hazelnuts, and mint sprigs provide vibrant color and crisp texture contrast.

Step-by-Step Instructions
1. Press and Set the Low-Carb Cocoa Crust
In a mixing bowl or food processor, combine almond flour, unsweetened cocoa powder, powdered monk fruit sweetener, melted coconut oil, and a pinch of salt. Pulse until a dark, crumbly dough forms. Press the crust mixture firmly into the bottom of an 8-inch springform pan lined with parchment paper. Freeze for 15 minutes to solidify.
2. Blend the Vanilla Chocolate Chip Base
In a high-speed blender, combine chilled coconut cream, powdered sweetener, vanilla extract, and a pinch of xanthan gum (optional, for extra creaminess). Blend until thick and smooth, then fold in sugar-free chocolate chips by hand. Pour over the frozen crust, smooth flat with a spatula, and freeze for 30 minutes until set.
3. Blend the Dark Chocolate Layer
Blend ripe avocado, full-fat coconut cream, dark cacao powder, powdered sweetener, and a splash of vanilla until completely velvety. Gently spread this rich chocolate cream over the set vanilla layer. Cover the pan with foil and deep-freeze for at least 6 hours or overnight until frozen firm.
4. Apply the Sugar-Free Chocolate Drip
Warm sugar-free dark chocolate chips with full-fat coconut cream until melted and glossy. Allow it to cool to room temperature. Unmold the frozen cake onto a chilled cake stand. Spoon the chocolate mixture around the top perimeter, letting drips drizzle down the sides, then smooth the top center.
5. Decorate with Rosettes, Berries, and Nuts
Whip chilled coconut cream with a touch of powdered sweetener until stiff peaks form, then pipe rosettes along the top edge. Top each rosette with fresh raspberries, blueberries, toasted chopped hazelnuts, cacao nibs, and fresh mint leaves. Return to the freezer for 20 minutes before serving.

Pro Tips for Best Results
Pro Tip: Use allulose as your primary sweetener if possible! Unlike erythritol, allulose does not crystallize when frozen, keeping your low-carb ice cream cake softer and easier to slice straight out of the freezer.
- Use Ripe, Soft Avocados: Ensure your avocados are ripe with green flesh to blend completely smooth without leaving any firm lumps in the chocolate layer.
- Cool the Fudge Drip: Never pour warm chocolate onto frozen ice cream! Ensure your drip is barely warm to the touch so it sets instantly without melting the edges.
- Warm Knife Slicing: Dip your slicing knife in hot water and wipe it clean before making each cut for clean, professional-looking slices.
Storage Instructions
- Freezer Storage: Keep the cake covered in an airtight container or wrapped tightly with foil in the freezer. Stores beautifully for up to 2 weeks.
- Thawing Before Serving: Transfer the cake from the freezer to the refrigerator for 15 to 20 minutes before cutting. This allows the healthy plant fats to soften slightly into a spoonable texture.
Variations & Substitutions
- Nut-Free Crust: Replace almond flour in the crust with sunflower seed meal or ground pumpkin seeds.
- Peanut Butter Chocolate: Stir 1/3 cup of natural unsweetened peanut butter into the dark chocolate layer for a low-carb peanut butter cup experience.
- Mint Chocolate Chip: Add 1/2 teaspoon of pure peppermint extract to the vanilla layer for a refreshing mint-chip cake.

Frequently Asked Questions
Is this cake suitable for a strict keto diet?
Yes! By using almond flour, sugar-free sweeteners (like monk fruit or allulose), dark cacao, and healthy fats from avocado and coconut, this cake remains low in net carbs and fits a keto lifestyle.
Will the cake taste like avocado?
Not at all! The natural bitterness of pure cacao powder combined with vanilla and sweetener completely covers the mild flavor of avocado, leaving only a rich, chocolate-pudding texture.
Can I use coconut milk instead of coconut cream?
For best results, use canned full-fat coconut milk that has been chilled overnight, scooping out only the thick cream top. Light coconut milk or carton coconut milk contains too much water and will freeze icy rather than creamy.
How do I keep the fruit from freezing rock hard?
Small berries like raspberries and blueberries have lower water content than sliced larger fruits. Thawing the cake for 15 minutes before serving ensures the berries soften pleasantly alongside the cream layers.
Serving Suggestions
Pair this guilt-free dessert with:
- Warm Drinks: Sugar-free hot cocoa, keto bulletproof coffee, or roasted chicory tea.
- Toppings: An extra sprinkle of cacao nibs or a dollop of unsweetened whipped coconut cream.

Low-Carb Vegan Ice Cream Cake
Ingredients
Equipment
Method
- Make the Crust
- Line the bottom of a 9-inch (23 cm) springform pan with parchment paper. Lightly grease the sides.

- In a bowl, stir together the almond flour, cocoa powder, powdered sweetener, and salt. Add the melted coconut oil and mix until the crumbs look like wet sand and hold together when pinched.
- Press the mixture firmly into the bottom of the pan and about 1 inch (2.5 cm) up the sides, using the bottom of a glass to pack it tightly. Freeze for 15 minutes while you make the filling.

- Make the Filling
- Add the drained macadamia nuts, the solid coconut cream from the 2 cans, 1/2 cup powdered sweetener, 2 tablespoons melted coconut oil, vanilla, and 1/2 teaspoon salt to a high-speed blender. Reserve the thin coconut liquid for the chocolate drip. Blend on high for 1 to 2 minutes, scraping down the sides, until completely smooth and silky with no grit.

- Transfer half of the filling (about 3 cups) to a large bowl for the chocolate chip layer. Leave the rest in the blender.
- Make the Chocolate Layer

- To the filling in the blender, add the sifted cocoa powder, 3 tablespoons powdered sweetener, and the melted sugar-free chocolate. Blend for 30 to 45 seconds until thick, glossy, and evenly chocolate-colored. If it seems stiff, add a splash of the reserved coconut liquid.
- Pour the chocolate layer over the chilled crust and smooth the top. Freeze for 45 minutes, until the surface is firm to the touch.

- Make the Chocolate Chip Layer
- Gently fold the chocolate chips into the reserved vanilla filling with a spatula. Spoon it over the firm chocolate layer and smooth the top. Tap the pan gently on the counter to release air bubbles. Cover loosely with foil or plastic wrap and freeze for at least 4 hours, until the cake is firm all the way through.

- Make the Chocolate Drip
- Place the finely chopped chocolate and coconut oil in a heatproof bowl. Warm the 1/4 cup coconut milk in a small saucepan or the microwave until steaming but not boiling, then pour it over the chocolate. Let it sit for 2 minutes, then stir until glossy and smooth.

- Cool the ganache for 10 to 15 minutes, until slightly thickened but still pourable. It should drip slowly off a spoon. If it is too thin, the drips will run all the way down the cake. If it is too thick, warm it for 5 seconds and stir.
- Remove the frozen cake from the pan and set it on a serving plate or cake stand. Spoon a little ganache around the top edge, nudging it over the sides with the back of a spoon to form drips, then pour the remaining ganache over the center and smooth it. Freeze for 15 minutes to set.

- Decorate
- In a chilled bowl, whip the solid coconut cream with an electric mixer for 2 to 3 minutes, until thick and fluffy. Add the powdered sweetener and vanilla and beat until stiff peaks form. Transfer to a piping bag fitted with a large star tip.

- Pipe rosettes around the top edge of the cake. Arrange the raspberries and blueberries between the rosettes, then scatter the toasted nuts and shaved chocolate over the top and tuck in the mint sprigs.
- Freeze for 1 more hour. Before serving, let the cake sit at room temperature for 10 to 15 minutes. Slice with a knife dipped in hot water and wiped dry between cuts.

Video
Notes
Sweetener: Allulose keeps ice cream cakes softer and easier to slice straight from the freezer. Erythritol can freeze hard and taste cool, so a blend works best. Use powdered sweetener so the filling stays smooth, or grind granulated sweetener in a blender first.
Why macadamia nuts: They are low in carbs and very creamy. Cashews are higher in carbs, so they are not used here.
Make ahead: The cake keeps in the freezer, tightly covered, for up to 2 weeks. Add the whipped cream, berries, and mint on the day you serve it, or no more than 1 day ahead.
Coconut cream tips: Use full-fat canned coconut milk and coconut cream without guar gum if possible, as it separates and whips more cleanly. Chill the cans for at least 12 hours, and chill the mixing bowl and beaters too.
Nut-free option: Replace the almond flour with 1 1/4 cups (115 g) of finely ground sunflower seeds, and replace the macadamias with 1/2 cup (120 ml) extra solid coconut cream and 1/2 cup (120 g) nut-free vegan cream cheese. Use chopped pumpkin seeds as a topping.
Clean slices: Dip a sharp knife in hot water, wipe it dry, and cut. Repeat between every slice. Nutrition (per slice) Calories 360 kcal Carbohydrates 13 g Protein 6 g Fat 34 g Saturated fat 21 g Cholesterol 0 mg Sodium 160 mg Potassium 340 mg Fiber 6 g Sugar 3 g









