Go Back

Keto Chocolate Ice Cream - Rich, Creamy, and Low-Carb

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 6 servings

Ingredients
  

  • Heavy cream: 2 cups (480 ml) for richness and body.
  • Unsweetened almond milk: 1 cup (240 ml) to lighten the base without adding carbs.
  • Unsweetened cocoa powder: 1/2 cup (40–50 g), Dutch-process for deeper chocolate flavor.
  • Allulose or a blend with erythritol/monk fruit: 2/3 to 3/4 cup, to taste. Allulose helps keep the texture soft.
  • Egg yolks (optional but recommended): 4, for a custard-style base and extra creaminess.
  • Vanilla extract: 2 teaspoons.
  • Sea salt: 1/4 teaspoon to enhance flavor.
  • Vodka or vegetable glycerin (optional): 1–2 tablespoons to reduce iciness and keep it scoopable.
  • Dark chocolate (85–90%), finely chopped (optional): 1/2 cup for chunks or ripple.

Method
 

  1. Set up your tools. If using an ice cream maker, freeze the bowl for at least 24 hours. Have a heavy saucepan, whisk, and a fine-mesh strainer ready.
  2. Warm the dairy. In a saucepan, whisk together heavy cream and almond milk. Heat over medium until steaming, not boiling.
  3. Mix dry ingredients. In a bowl, whisk cocoa powder, sweetener, and salt to break up clumps. This helps the cocoa dissolve smoothly.
  4. Combine and whisk. Slowly add a ladle of warm dairy to the cocoa mixture, whisking to make a thick paste. Gradually whisk in more warm dairy until smooth, then pour everything back into the saucepan.
  5. Custard route (with egg yolks): In a separate bowl, whisk the yolks. Slowly drizzle in 1 cup of the warm chocolate mixture while whisking to temper. Pour the yolk mixture back into the pot. Cook over low heat, stirring constantly with a spatula, until the mixture thickens slightly and coats the back of the spoon (170–175°F/77–80°C). Do not boil.
  6. No-egg route: Skip step 5 and simply simmer the mixture gently for 2–3 minutes to fully dissolve sweetener and bloom the cocoa.
  7. Finish flavoring. Remove from heat. Stir in vanilla and optional vodka or glycerin. Taste and adjust sweetness.
  8. Strain and chill. Strain through a fine mesh sieve into a clean bowl to catch any bits. Press plastic wrap directly on the surface and chill at least 4 hours, preferably overnight. The base should be very cold.
  9. Churn. Pour into your ice cream maker and churn according to the manufacturer’s instructions until soft-serve consistency, 15–25 minutes. Fold in chopped dark chocolate if using.
  10. Freeze to set. Transfer to a lidded container. Press parchment or plastic wrap on top to prevent ice crystals. Freeze 2–4 hours until firm enough to scoop.
  11. No-churn alternative. Whip 1 cup of the heavy cream to soft peaks. Fold into the chilled chocolate base (skip the egg yolks for best lightness). Pour into a loaf pan, cover, and freeze 4–6 hours, stirring once at the 90-minute mark for better texture.