Dairy-Free Milkshake (3 Ways)

Posted by Mike Miryala on

Jump to Recipe

Think milkshakes are out of reach on a plant-based low-carb diet? These milkshake recipes sure aren't. Luscious avocado forms the base for the healthy twists on a classic American favorite. With MCT oil added for an extra nutrient boost, these are milkshakes you can enjoy without worrying about falling out of ketosis.

Dairy-free milkshakes are an excellent alternative for individuals who are lactose intolerant, vegan, or simply looking to reduce their dairy intake. However, many traditional milkshakes are loaded with sugar and carbohydrates, making them a less-than-ideal choice for those following a low-carb diet. Fortunately, there are plenty of delicious and satisfying low-carb dairy-free milkshake recipes that can help you satisfy your sweet tooth without derailing your health goals.

To make a low-carb dairy-free milkshake, you will need a few key ingredients: a low-carb milk alternative, such as almond milk, coconut milk, or hemp milk, a low-carb sweetener, such as stevia or erythritol, and a flavoring agent, such as cocoa powder, vanilla extract, or fruit.

A Short History of the Milkshake

Did you know that the first “milkshakes” were alcoholic? The first time the term milkshake appears in print refers to a drink made with eggs and whiskey! This was way back in 1885 and it didn’t last. By 1900, it had come to refer to a “wholesome” drink made with flavored syrup such as chocolate or strawberry.

Milkshakes, as we know them, were popularized in 1922, by Ivar “Pop” Coulson, a Walgreens employee from Chicago who added ice cream to the already popular malted milk formula. The combination was a hit, and milkshakes were soon beloved across the country.

In the 1930s, with the invention of the Freon-cooled refrigerator and the automated milkshake-making machine, milkshakes became even more popular, cementing their place in food history!

Low-Carb Milkshake and Smoothie Boosters

Even healthy low-carb drinks can benefit from added nutrients. Read on for suggestions on how to make your healthy smoothies and sugar-free milkshakes pack an even bigger punch with these additions. Just remember that tweaking a recipe changes the nutritional values, so be sure to substitute thoughtfully.

  • MCT Oil – MCT oil is a great addition to any Keto or low-carb smoothie or milkshake, such as this one. It is associated with a host of health benefits and has been shown to be particularly beneficial to those following a Keto diet.
  • Leafy Greens or Greens Powder – We all could use more greens. Pair greens with other boosters for maximum nutrients in your drink.
  • Matcha or Turmeric Powder – Both matcha and turmeric contain powerful antioxidants in their own right. Still, they have also been shown to increase antioxidant activity on top of their own effects. [1,2,3] This is why we’ve created our own Turmeric Soothe supplement.

Overall, plant-based low-carb dairy-free milkshakes are a delicious and healthy alternative to traditional milkshakes. With a few simple ingredients, you can create a variety of flavors and textures that will satisfy your cravings and keep you on track with your health goals. So why not try one of these recipes today and enjoy a guilt-free milkshake that is both delicious and nutritious!

Dairy-Free Milkshake (3 Ways)

Prep Time: 10 minutes
Cook Time: 0 minutes
Yield: 2 servings
Category: Dessert
Cuisine: American

Description: A plant-based low-carb icy treat, overflowing with chocolaty flavor.


For the vanilla milkshake:

  • 1 cup (240 ml) canned unsweetened coconut milk, shaken well 
  • 1 teaspoon (5 ml) MCT oil (optional)
  • 1 Tablespoon (15 ml) vanilla extract
  • Stevia or erythritol (or preferred sweetener), to taste
  • 1/2 large avocado (3.5 oz or 100 g), pit removed
  • 1 cup (220 g) ice

For the chocolate milkshake:

  • 1 cup (240 ml) canned unsweetened coconut milk, shaken well 
  • 1 teaspoon (5 ml) MCT oil (optional)
  • 3 Tablespoons (18 g) unsweetened cacao powder
  • Stevia or erythritol (or preferred sweetener), to taste
  • 1/2 large avocado (3.5 oz or 100 g), pit removed
  • 1 cup (220 g) ice

For the strawberry milkshake:

  • 1 cup (240 ml) canned unsweetened coconut milk, shaken well 
  • 1 teaspoon (5 ml) MCT oil (optional)
  • Stevia or erythritol (or preferred sweetener), to taste
  • 1/2 cup (110 g) ice
  • 1/2 cup (70 g) frozen unsweetened strawberries


          1. Place all of the ingredients in a high-speed blender and blend until completely combined.
          2. Pour into 2 glasses and serve immediately.


                  • Unsweetened coconut or almond milk from a carton can be used instead of canned coconut milk, but the milkshake won’t be quite as thick. You might want to add extra ice to make the milkshake thick to your liking.
                  • The avocado can be omitted if you don’t have any in your pantry.
                  • Place unfrozen strawberries in the freezer for about 1 hour before using it in the strawberry milkshake.

                      Nutrition: (Estimated and based on per-serving amounts.)

                      Dairy-Free Vanilla Milkshake

                      • Calories: 290
                      • Fat: 30 g
                      • Total Carbs: 7 g
                      • Fiber: 4 g
                      • Sugar: 1 g
                      • Net Carbs: 3 g
                      • Protein: 3 g

                      Dairy-Free Chocolate Milkshake

                      • Calories: 326
                      • Fat: 31 g
                      • Total Carbs: 12 g
                      • Fiber: 7 g
                      • Sugar: 1 g
                      • Net Carbs: 5 g
                      • Protein: 5 g

                      Dairy-Free Strawberry Milkshake

                      • Calories: 221
                      • Fat: 23 g
                      • Total Carbs: 6 g
                      • Fiber: 1 g
                      • Sugar: 3 g
                      • Net Carbs: 5 g
                      • Protein: 2 g

                      Print Recipe