If you love coffee and ice cream, this keto coffee ice cream is about to become your new favorite treat. It’s rich, creamy, and has a real bold coffee flavor that actually tastes like the real deal.
The base is a simple custard made with heavy cream, egg yolks, and espresso powder. It comes together pretty easily and the result is incredibly smooth.

Instead of sugar, this recipe uses erythritol to keep things low carb and keto friendly. You won’t miss the sugar at all once you taste how good this turns out.
It’s the kind of dessert that feels fancy but is actually straightforward to make at home. You just need a bit of patience while the custard chills before churning.
Whether you’re following a keto lifestyle or just cutting back on carbs, this one is a solid choice for a sweet treat that won’t throw you off track.
Why You’ll Love This Recipe
Rich Custard Base – This ice cream uses a real egg yolk custard base so it tastes incredibly creamy and luxurious.

Bold Coffee Flavor – The instant espresso powder gives every scoop a deep and satisfying coffee taste.
Perfectly Keto Friendly – It uses erythritol instead of sugar so you can enjoy real ice cream without the carbs.
Recipe Ingredients
- 2 cups Heavy Whipping Cream
- 4 Large Egg Yolks
- 1/2 cup Granulated Erythritol
- 2 tbsp Instant Espresso Powder
- 1 tsp Vanilla Extract
- Pinch of Salt
How To Make
Step 1
In a medium saucepan, heat the heavy cream and instant espresso powder over medium heat, stirring until the espresso dissolves and the cream just begins to simmer. Do not boil.
Step 2
In a medium bowl, whisk the egg yolks, erythritol, and salt together until pale and slightly thickened. Slowly pour about half of the hot cream mixture into the egg yolks while whisking constantly to temper them.
Step 3
Pour the tempered mixture back into the saucepan with the remaining cream. Cook over medium-low heat, stirring constantly, for 5 to 7 minutes until the custard thickens enough to coat the back of a spoon.
Step 4
Remove from heat and stir in the vanilla extract. Strain the custard through a fine mesh sieve into a clean bowl to catch any bits. Press plastic wrap directly onto the surface and refrigerate until completely cold, at least 4 hours or overnight.
Step 5
Pour the chilled custard into an ice cream maker and churn according to the manufacturer’s instructions, usually about 20 to 25 minutes.
Step 6
Transfer the churned ice cream to a freezer-safe container, press parchment paper onto the surface, and freeze for at least 4 hours until firm.
Step 7
Let the ice cream sit at room temperature for 5 to 10 minutes before scooping and serving.

Tips
Temper the Eggs Slowly
When you pour the hot cream into the egg yolks, do it in a very thin stream while whisking non-stop. If you dump it in too fast, the heat will scramble the eggs and you’ll end up with tiny cooked egg bits floating in your custard.
The whole point of tempering is to gradually raise the temperature of the yolks so they can handle the heat. Take your time here – it should take about 30 seconds to pour in that first half of the cream.
Even with careful tempering, the straining step later will catch any small bits that slipped through. But the smoother you get it at this stage, the creamier the final ice cream will be.
Get the Custard Cold Before Churning
Don’t rush the chilling step. The custard needs to be completely cold – not just cool – before it goes into the ice cream maker. If it’s still warm, it won’t churn properly and you’ll end up with an icy, grainy texture instead of creamy ice cream.

Overnight in the fridge is the way to go if you have time. If you’re in a hurry, set the bowl inside a larger bowl filled with ice water and stir it every few minutes. That can cut the cooling time down to about 30-45 minutes.
Dissolve the Erythritol Fully
Erythritol can be a little stubborn when it comes to dissolving, and any crystals left behind will make your ice cream feel gritty. Whisk it thoroughly with the egg yolks until the mixture looks smooth and pale with no visible granules.
The heat from the custard cooking process will help dissolve it further, but you want to give it a head start. If you find erythritol often stays grainy in your recipes, try using a powdered version instead – it dissolves much easier and gives a smoother result.
More Recipes
- Keto Butter Pecan Ice Cream
- Keto Mint Chocolate Chip Ice Cream
- Keto Mocha Panna Cotta
- Keto Tiramisu Brownie Bars
- Low Carb Espresso Chocolate Truffles
Frequently Asked Questions
Can I make this without an ice cream maker?
Yes, you can. Pour the chilled custard into a freezer-safe container and place it in the freezer. Every 30 to 45 minutes, take it out and stir it vigorously with a fork or whisk to break up the ice crystals. Repeat this process for about 3 to 4 hours until it reaches a smooth, scoopable consistency.
The texture won’t be quite as creamy as what you get from a machine, but it still works really well and tastes great.
Keto Coffee Ice Cream
Ingredients
- 2 cups Heavy Whipping Cream
- 4 Large Egg Yolks
- 1/2 cup Granulated Erythritol
- 2 tbsp Instant Espresso Powder
- 1 tsp Vanilla Extract
- 1 pinch Salt
Equipment
- ice cream maker
- fine mesh sieve
Instructions
- In a medium saucepan, heat the heavy cream and instant espresso powder over medium heat, stirring until the espresso dissolves and the cream just begins to simmer. Do not boil.
- In a medium bowl, whisk the egg yolks, erythritol, and salt together until pale and slightly thickened. Slowly pour about half of the hot cream mixture into the egg yolks while whisking constantly to temper them.
- Pour the tempered mixture back into the saucepan with the remaining cream. Cook over medium-low heat, stirring constantly, for 5 to 7 minutes until the custard thickens enough to coat the back of a spoon.
- Remove from heat and stir in the vanilla extract. Strain the custard through a fine mesh sieve into a clean bowl to catch any bits. Press plastic wrap directly onto the surface and refrigerate until completely cold, at least 4 hours or overnight.
- Pour the chilled custard into an ice cream maker and churn according to the manufacturer's instructions, usually about 20 to 25 minutes.
- Transfer the churned ice cream to a freezer-safe container, press parchment paper onto the surface, and freeze for at least 4 hours until firm.
- Let the ice cream sit at room temperature for 5 to 10 minutes before scooping and serving.