This dessert features a custard base made with heavy cream, egg yolks, and real vanilla. It has a smooth, aerated texture and a classic sweet flavor as a sugar-free cold dessert.

About This Recipe

To create the base, the cream and almond milk are heated before being slowly whisked into the egg yolks to temper them. Cooking the mixture over low heat while stirring constantly allows the custard to thicken and coat the back of a spoon. Straining the liquid and chilling it thoroughly in the refrigerator is important before the churning process, as a cold base helps the mixture set quickly and maintain a fine texture.

The custard uses egg yolks to provide a rich mouthfeel and a stable structure that prevents the ice cream from becoming too hard. Using a sweetener like allulose or powdered erythritol ensures the flavor remains clean without the graininess often found in traditional sugar-free desserts. The recipe uses heavy cream to achieve a luscious consistency that holds up well when scooped into a bowl or served alongside other treats.

This ice cream works well for sharing or as a prepared dessert to keep in the freezer. It’s easy to customize by adding cocoa powder for a chocolate version or swirling in a berry compote after churning. It is best served after resting at room temperature for a few minutes, which allows the texture to soften slightly for easier scooping and a more pronounced vanilla flavor.


Why You’ll Love This Recipe

  • Creamy and indulgent like traditional ice cream
  • Low-carb and sugar-free
  • Works with or without an ice cream maker
  • Just 3g net carbs per serving
  • A versatile base for countless keto flavors

What You’ll Need for This Keto Vanilla Ice Cream

  • Custard Base
  • 1 cup heavy cream
  • 1 cup unsweetened almond milk (or coconut milk for dairy-light)
  • 4 large egg yolks
  • ⅓ cup powdered erythritol or allulose (to taste)
  • 1½ tsp pure vanilla extract (or 1 tsp vanilla paste)
  • Pinch of fine sea salt
  • Optional Texture Booster
  • 1 tbsp vodka (reduces iciness), or
  • ½ tsp xanthan gum (whisked with sweetener before heating)

Step-by-Step Preparation

  1. Heat cream and almond milk in a saucepan over medium until steaming, but do not boil.
  2. In a bowl, whisk egg yolks with sweetener until slightly pale.
  3. Slowly whisk in about ½ cup of the hot dairy to temper the yolks.
  4. Return the yolk mixture to the saucepan with the rest of the dairy.
  5. Cook on low heat, stirring constantly, until the custard thickens slightly and coats the back of a spoon (about 170–176°F).
  6. Remove from heat and stir in vanilla, salt, and vodka if using. Strain into a clean bowl.
  7. Let cool to room temperature, then refrigerate 2–3 hours or until fully chilled.
  8. Churn in an ice cream maker according to manufacturer’s instructions, or freeze in a shallow container, stirring every 30 minutes for 2–3 hours.
  9. Freeze until set, then let rest at room temperature 5–10 minutes before scooping

FAQ

  • Can I use a different sweetener?
    Yes, allulose tends to make the ice cream softer, while erythritol freezes a bit firmer.
  • Do I really need egg yolks?
    Yes, they add richness and create that classic custard base. You can omit them, but the texture won’t be as creamy.
  • How long will it keep?
    Up to 2 weeks in the freezer in an airtight container.
  • Can I make it dairy-free?
    Yes, use full-fat coconut milk and coconut cream in place of dairy.

Variations & Substitutions

  • Use vanilla bean paste or seeds from one whole bean for extra flavor.
  • Add 2–3 tbsp unsweetened cocoa powder for a chocolate version.
  • Dissolve 2 tsp instant espresso into the warm dairy for a coffee twist.
  • Swirl in sugar-free berry compote for a ripple effect.

Serving Suggestions

  • Top with toasted pecans and sugar-free caramel sauce
  • Serve with keto brownies or almond flour cookies
  • Add fresh raspberries and a sprinkle of sugar-free chocolate chips

Keto Vanilla Ice Cream

Prep Time 15 minutes
Cook Time 10 minutes
Chill 2 hours
Servings 6
Calories 180
Creamy, rich, and sugar-free—this keto vanilla ice cream is the perfect low-carb dessert with classic flavor and a silky custard base.

Ingredients

Custard Base

  • 1 cup heavy cream
  • 1 cup unsweetened almond milk (or coconut milk for dairy-light)
  • 4 large egg yolks
  • cup powdered erythritol or allulose (to taste)
  • tsp pure vanilla extract (or 1 tsp vanilla paste)
  • Pinch of fine sea salt

Optional Texture Booster

  • 1 tbsp vodka (reduces iciness, or)
  • ½ tsp xanthan gum (whisked with sweetener before heating)

Instructions 

  • Heat cream and almond milk in a saucepan over medium until steaming, but do not boil.
  • In a bowl, whisk egg yolks with sweetener until slightly pale.
  • Slowly whisk in about ½ cup of the hot dairy to temper the yolks.
  • Return the yolk mixture to the saucepan with the rest of the dairy.
  • Cook on low heat, stirring constantly, until the custard thickens slightly and coats the back of a spoon (170–176°F).
  • Remove from heat and stir in vanilla, salt, and vodka if using. Strain into a clean bowl.
  • Let cool to room temperature, then refrigerate 2–3 hours or until fully chilled.
  • Churn in an ice cream maker according to manufacturer’s instructions, or freeze in a shallow container, stirring every 30 minutes for 2–3 hours.
  • Freeze until set, then let rest at room temperature 5–10 minutes before scooping
Calories: 180kcal
Course: Snacks & Desserts
Cuisine: American
Keyword: dessert, keto ice cream, low carb / keto, low carb ice cream, sugar-free ice cream, vanilla keto dessert

Did you make this recipe?


I’d love to hear from you — leave a comment below and tell me how it turned out, what you liked, or if you made any tweaks!

Try these next:

New keto recipes are added every week — check back often for more low-carb inspiration!

 

Author

I share simple, everyday recipes that I cook in my own kitchen, focused on food that's easy, satisfying, and realistic for busy routines.

Write A Comment

Recipe Rating