Keto Vanilla Ice Cream

by January 25, 2019

Keto Vanilla Ice Cream #dairyfree #nutfree #paleo #lowcarb #keto

A creamy, dairy-free, sugar-free take on classic vanilla ice cream, sweetened with xylitol and keto-friendly! This recipe can be made with or without an ice cream maker and topped with roasted almonds, macerated strawberries, added to a stevia root beer for a keto root beer float, or enjoyed on its own.

Eating Style:

Dairy-free, Gluten-free, Grain-free, Keto, Paleo, Refined Sugar-free, Vegetarian

Prep Time:




  • 1 (13½-ounce/400-ml can) full-fat coconut milk
  • 6 large egg yolks
  • 2 teaspoons vanilla extract or powder
  • ½ cup (120 ml) melted (but not hot) coconut oil
  • 2 tablespoons granulated xylitol
  • Pinch of finely ground gray sea salt
  • 2 tablespoons sliced blanched almonds, roasted (optional topping)


  1. Place an airtight, lidded 32-ounce (950-ml) or larger freezer- safe glass container, loaf pan, or bowl in the freezer.
  2. Place all the ingredients in a blender and blend on high speed until smooth.
  3. Transfer the mixture to an airtight container such as a mason jar and place in the fridge to chill for 2 hours.
  4. Once ready to churn, add the mixture to an ice cream maker and churn following the manufacturer’s instructions.
  5. Transfer the churned ice cream to the chilled container (if using a loaf pan, line it with parchment paper first). Cover with the lid and place back in the freezer for at least 11⁄2 hours before serving.
  6. When ready to serve, set the ice cream on the counter to soften for 5 to 10 minutes. Garnish each serving with a teaspoon of roasted almonds, if desired.


I’m sharing this recipe from page 410 of my paperback, The Keto Diet, because it’s a must for hot summer days.

If you don’t have an ice cream maker but you do have patience, any ice cream recipe can be made with a large bowl, a fork, and a blender or food processor. After preparing and chilling the ice cream mixture, pour it into a large bowl. Place in the freezer for 30 minutes, stir with the fork, and repeat until the mixture is hard yet still mixable. The length of time this will take will depend on the volume of the mixture—this recipe makes 3 cups, so it’ll take about 3 hours to set and 6 stirs. If the mixture has hardened too much, you can transfer the chunks to a high-powered blender or food processor and pulse until smooth. Just don’t let it turn into an ice cube or it will be very difficult to revert to ice cream.

Store in the freezer for up to 2 weeks.

Prep ahead by blending the ingredients and set in the fridge up to 2 days before churning.

Make it nut-free by omitting the roasted almond topping.

Nutrition Information Per Serving



Calories from Fat:


Total Fat:

36.2 g

Saturated Fat:

29.7 g


210 mg


52 mg


3.7 g


1.2 g


3.8 g

Hi! I'm Leanne (RHN FBCS)

a Functional Medicine Practitioner, host of the Healthful Pursuit Podcast, and best-selling author of The Keto Diet & Keto for Women. I want to live in a world where every woman has access to knowledge to better her health.

Read more about me...

Weekly Meal Plans