share this post

Keto Meal Plans on Sale Now!
I've lost 6kg in 14 days!
- Cindy R.

Keto vanilla milkshake 3.7 g net carb

Jump to Recipe Print Recipe Members

A creamy, frothy keto vanilla milkshake recipe using only 5 ingredients and ready in 5 minutes. How does it sounds? This is simply the perfect keto summer snack to fix a vanilla ice cream craving with only 3.7g of net carbs per serve! Plus, there’s a dairy-free paleo option too!

low carb vanilla milkshake

What’s a keto milkshake?

A keto milkshake is a frothy creamy drink made without ice cream. Instead, it’s using a blend of cream, dairy-free milk – usually unsweetened almond milk or unsweetened coconut milk – ice cubes and sugar-free sweetener. All together, they create the most creamy refreshing milkshake without the sugar from ice cream or lactose from milk.

A healthy keto vanilla milkshake, no ice cream needed!

You won’t believe how easy you can make a keto milkshake at home, without using store-bought ice cream. In fact, a typical milkshake is usually made of a blend of ice cream and milk. While it can be easy to buy keto-friendly ice cream and milk in store to make your own milkshake, this is not the healthiest option. In fact, most keto ice-creams, even the healthiest ones, always contain additives like gums, vegetable glycerin and milk protein powder. These three additives are sometimes causing digestive discomfort and are not for everyone. Plus, if you are on a budget, store-bought keto ice cream can get quite expensive. So here is my keto-friendly milkshake version without ice cream that will  fix all of your ice-cream or milkshake cravings in a second.

Keto Milkshake with heavy cream

Vanilla keto milkshake ingredients

This is a 5-ingredient milkshake recipe, a low-carb milkshake with heavy cream, almond milk and ice cream. This is the secret trio of ingredients to make a frothy, smooth and creamy vanilla keto milkshake 100% sugar-free and low in carbs. It is a less processed version of your favorite drink, made only with wholesome ingredients. Let’s see the 5 ingredients you need to start making this healthy keto summer snack and all the alternatives you have to make it dairy-free, vegan too!

  • Unsweetened vanilla almond milk – you may not be able to find vanilla almond milk in your grocery store. If not, use regular unsweetened almond milk.
  • Heavy cream – a keto milkshake with heavy cream is so much smoother! Of course, you can use canned coconut cream if you are on a paleo or dairy-free diet but it will add a strong coconut flavor to the milkshake.
  • Ice cubes – ice cubes blended with cream and dairy-free milk give the same texture as ice-cream in this drink.
  • Liquid vanilla stevia – liquid flavored stevia is the best way to add a strong boost of vanilla in your milkshake. I don’t recommend vanilla essence as most contain alcohol and give a weird aftertaste to cold drink. However, there are other options like a sugar-free vanilla syrup, I like ChocZero. Alternatively you can scrape the seeds from a vanilla pod, probably the most expensive way to flavor a milkshake, but surely the tastiest.
  • Erythritol – while you are using stevia drops to add a vanilla flavor to the milkshake, you still need a boost of sugar alcohol to enhance sweetness. Allulose or Erythritol Monk fruit blends will work too.

How to make Keto Milkshake with 5 ingredients

How to make milkshake at home without ice cream

All you need are the ingredients listed above, the combination of cream, milk and ice cubes will mimic the ice cream texture. However, the texture can come out a tiny bit different, depending on how many ice cubes you added. For example, too many ice cubes can make the drink too frothy and icy. On the opposite, not enough ice cubes will leave the drink liquid and runny. So let’s see how you can troubleshoot a homemade milkshake in few seconds.

How to make milkshake smoother?

I get it, you made the recipe and it is a bit too frothy for you. This happen when you add slightly too much ice cubes to the drink. In order to balance the texture to a more creamy, smooth drink, add a bit more heavy cream, starting with 2 tablespoons. Always blend again after adding some ingredients into your keto shake. Taste and serve.

How to boost the vanilla flavor?

This recipe uses vanilla-flavored almond milk and vanilla stevia drops to bring out all the vanilla flavors without adding sugar or carbs. The others options to boost the flavor consist of adding:

  • more stevia drops, 1 drop at a time blending between each addition. Taste and repeat if needed.
  • 1/2 teaspoon vanilla seeds from a fresh vanilla pod, expensive but flavorsome and natural.
  • Sugar-free vanilla syrup – these syrups taste like the ones used in your favourite takeaway coffee store and remind of frappuccino. Add 1 tablespoon at a time, blending between each addition. Taste and repeat if needed.

How to make milkshake more frothy?

We all love our milkshake differently. For a icy, frothy keto shake simply add more ice cubes, 2 at a time and blend between addition. Repeat this until the texture is the one you love.

Keto Vanilla Milkshake

When to drink a keto shake?

You can enjoy a keto shake for breakfast, to break a fast or to skip a solid breakfast. It’s actually a tasty keto sweet breakfast that can replace eggs. Then, as a fulfilling morning, afternoon or night snack to fix an ice cream craving. Finally, as a meal replacement on the go. However, depending on the time of the day you enjoy your keto shake, I recommend boosting the recipe with few extra keto ingredients.

  • Breakfast or meal replacement – add 1 or 2 tablespoons of  keto vanilla collagen protein powder to make a fulfilling keto protein shake.
  • Snack – the recipe is very fulfilling on its own but if you feel hungry or you miss some fat in your macro, boost the recipe with 1 or 2 teaspoons of MCT oil. MCT oil helps you boost your fat-burning journey on keto. Note that even if coconut oil also contains MCT oil, I don’t recommend adding coconut oil in this milkshake as it will solidify in contact with ice cubes and create oil lumps in the milkshake.

Keto Vanilla Milkshake with almond milk

More keto milkshake recipes

You may also like to try my other keto milkshake and smoothie recipes below. All are perfect to snack and refresh on your keto journey without adding too much carbs to your daily macro.

Low carb milkshake
Keto Chocolate Peanut Butter Milkshake
4.58 from 14 votes
Keto Chocolate Peanut Butter Milkshake an easy sugar-free almond milk chocolate shake with peanut butter and ice cubes
Check out this recipe
KETO BLUEBERRY SMOOTHIE easy almond milk smothie with 6 g net carb #ketosmoothie #almondmilk #ketodrinks #keto #lowcarb #vegansmoothie #vegan #ketovegan #dairyfree #paleo #blueberry #ketosnacks #ketobreakfast #breakfast #ketorecipes
Keto Blueberry smoothie
5 from 7 votes
An easy keto and vegan blueberry smoothie for snacks or breakfast
Check out this recipe

Made this Vanila keto milkshake recipe and want to share your feedback, question or a picture of your creation with me? Join me in my Facebook Support Group I love to connect with you and see your creations. See you there!

XOXO Carine

Recipe Card

low carb vanilla milkshake

Keto vanilla milkshake

A creamy keto milkshake recipe with almond milk and heavy cream perfect to snack and refresh in summer
Prep Time: 5 mins
Total Time: 5 mins
1 milkshake


Serving suggestions

  • 1 dollop unsweetened whipped cream or unsweetened whipped coconut cream if dairy-free
  • 1 tablespoon Sugar-free Chocolate Chips melted
Keto-Meal-Plans Lose weight with me! Join my Keto Weight-loss Program now!


  • Place all the ingredients into a high-speed blender and blend on high speed until frothy.
  • Taste and adjust sweetness by adding up to 2 extra drops of liquid vanilla stevia drops. Add more ice cubes to get the texture frothier. Blend again to combine.
  • Serve immediately with whipped cream on top and a drizzle of melted sugar-free chocolate
Tried this recipe?Mention
Nutrition Facts
Keto vanilla milkshake
Amount Per Serving (1 milkshake)
Calories 320.4 Calories from Fat 301
% Daily Value*
Fat 33.4g51%
Saturated Fat 18.3g114%
Cholesterol 108.7mg36%
Sodium 475.3mg21%
Potassium 59.5mg2%
Carbohydrates 4.7g2%
Fiber 1g4%
Sugar 0.4g0%
Protein 3.3g7%
Vitamin A 1166.2IU23%
Calcium 451.6mg45%
Net Carbs 3.7g
* Percent Daily Values are based on a 2000 calorie diet.

Keto Vanilla Milkshake

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1 comment
  1. 5 stars
    Absolutely hits the spot. I have missed milkshakes, and these are a perfect replacement. I make my own almond milk too. Delish!

most recent From the blog

Skip to content