If you love rich chocolate desserts, you are going to enjoy this homemade keto brownie batter ice cream.
It has a thick, creamy chocolate base and lots of soft, fudgy brownie bites mixed right into it.

Most store bought ice creams are packed with sugar, which makes it hard to stick to your eating goals.
This version is completely low carb and keto friendly, so you can enjoy a real dessert without worrying about extra carbs.
The best part is that you do not need an ice cream maker to get a rich and scoopable texture at home.
Why You’ll Love This Recipe
No Ice Cream Maker Needed – You only need a simple hand mixer to whip up this ultra creamy keto treat at home.
Deep Chocolate Flavor – Real melted sugar-free chocolate and cocoa powder create an intense brownie batter taste in every single bite.

Fudgy Brownie Chunks – The homemade almond flour brownie bites stay wonderfully soft and fudgy even after being completely frozen.
Perfect Soft Scoop Texture – Using allulose ensures this low carb ice cream stays scoopable without turning into a rock hard block.
Recipe Ingredients
For the Fudgy Brownie Chunks
- 1/2 cup Almond Flour
- 1/4 cup Unsweetened Cocoa Powder
- 1/3 cup Granulated Allulose
- 1 Large Egg
- 3 tbsp Butter, Melted
- 1 oz Sugar-Free Dark Chocolate, Melted
- 1 pinch Salt
For the Ice Cream
- 2 cups Heavy Whipping Cream, Cold, Divided
- 1/3 cup Unsweetened Cocoa Powder
- 2 oz Sugar-Free Dark Chocolate, Chopped
- 4 oz Cream Cheese, Softened
- 3/4 cup Powdered Allulose
- 2 tsp Vanilla Extract
- 1/8 tsp Salt
How To Make
Step 1
Preheat the oven to 350°F and line a loaf pan with parchment. Stir the almond flour, cocoa powder, allulose, egg, melted butter, melted chocolate and salt into a thick batter, spread it in the pan and bake for 15 to 18 minutes until just set.
Step 2
Let the brownie cool completely, then chill for 20 minutes and break it into bite size chunks. Slightly underbaked brownies stay perfectly fudgy once frozen.
Step 3
Heat 1/2 cup of the heavy cream until steaming, then whisk in the cocoa powder and chopped chocolate until smooth. Let it cool to room temperature.
Step 4
Beat the cream cheese, powdered allulose, vanilla extract and salt until smooth, then beat in the chocolate mixture until it looks like brownie batter.
Step 5
Whip the remaining 1 1/2 cups heavy cream to stiff peaks and fold it into the chocolate mixture.
Step 6
Fold in most of the brownie chunks, spread into a clean loaf pan and press the remaining chunks on top.
Step 7
Cover and freeze for at least 6 hours. Let it soften for 10 minutes before scooping.

Tips
Stick With Allulose for the Best Texture
I strongly recommend using allulose instead of erythritol or monk fruit blends for this ice cream. Erythritol crystallizes when cold, which makes low carb frozen desserts rock hard and gritty after a few hours in the freezer.
Allulose behaves just like real sugar in frozen treats. It keeps the ice cream soft, smooth, and easy to scoop without needing to thaw forever on the counter.
Slightly Underbake the Brownie Layer
You will get the best results if you pull the brownies out of the oven when the center still looks slightly soft. Freezing naturally firms up baked goods, so a fully baked brownie will turn dry and hard inside the cream.

An underbaked brownie stays dense, rich, and chewy even after days in the freezer. It gives you that genuine fudgy bite in every scoop.
Chill the Brownies Before Slicing
From my experience, trying to cut warm almond flour brownies will turn them into a pile of crumbs. Almond flour does not hold together as firmly as wheat flour until it cools down.
I always pop the baked brownie slab into the fridge for 20 minutes before chopping it. Cold brownies hold their shape easily, giving you clean, neat bite-sized chunks to stir into your ice cream.
More Recipes
- Keto Brownie Batter Dip
- Keto Brownies
- Keto Edible Cookie Dough
- Keto No-Churn Cookie Dough Ice Cream
- Low Carb Chocolate Chip Skillet Cookie
Frequently Asked Questions
Can I use erythritol instead of allulose?
Allulose is really important here because it keeps the ice cream soft and easy to scoop straight from the freezer.
Erythritol tends to crystallize when cold, which would make the dessert freeze solid and feel icy rather than creamy.
Keto Brownie Batter Ice Cream
Ingredients
For the Fudgy Brownie Chunks
- 1/2 cup Almond Flour
- 1/4 cup Unsweetened Cocoa Powder
- 1/3 cup Granulated Allulose
- 1 Large Egg
- 3 tbsp Butter, Melted
- 1 oz Sugar-Free Dark Chocolate, Melted
- 1 pinch Salt
For the Ice Cream
- 2 cups Heavy Whipping Cream, Cold, Divided
- 1/3 cup Unsweetened Cocoa Powder
- 2 oz Sugar-Free Dark Chocolate, Chopped
- 4 oz Cream Cheese, Softened
- 3/4 cup Powdered Allulose
- 2 tsp Vanilla Extract
- 1/8 tsp Salt
Equipment
- electric mixer
Instructions
- Preheat the oven to 350°F and line a loaf pan with parchment. Stir the almond flour, cocoa powder, allulose, egg, melted butter, melted chocolate and salt into a thick batter, spread it in the pan and bake for 15 to 18 minutes until just set.
- Let the brownie cool completely, then chill for 20 minutes and break it into bite size chunks. Slightly underbaked brownies stay perfectly fudgy once frozen.
- Heat 1/2 cup of the heavy cream until steaming, then whisk in the cocoa powder and chopped chocolate until smooth. Let it cool to room temperature.
- Beat the cream cheese, powdered allulose, vanilla extract and salt until smooth, then beat in the chocolate mixture until it looks like brownie batter.
- Whip the remaining 1 1/2 cups heavy cream to stiff peaks and fold it into the chocolate mixture.
- Fold in most of the brownie chunks, spread into a clean loaf pan and press the remaining chunks on top.
- Cover and freeze for at least 6 hours. Let it soften for 10 minutes before scooping.