Keto Protein Shake (20g Protein)

This easy 5-minute Keto Protein Shake recipe is packed with 20 grams of protein to keep you full in the morning.

Plus, this low-carb protein shake has a dairy-free option.

Keto Protein Shake

What’s A Keto Protein Shake?

A Keto Protein Shake is a frothy drink that combines a high-protein content with low-carbs, perfect for a post-workout snack on a keto diet.

They are typically rich in protein with over 15 grams but with less than 10 grams of sugar.

My Keto Protein Shake comes with 20 grams of protein, and 5.9 grams of net carbs!

Why You’ll Love This Recipe

This Keto Protein Shake is absolutely delicious, it’s an ideal post-workout drink but it’s also:

  • Gluten-Free
  • Egg-Free
  • Keto
  • Paleo
  • Dairy-Free Option
  • Vegan Option
  • Ready In Under 5 Minutes
  • Only 5 Ingredients

How To Make Keto Protein Shake

Making this protein shake is super easy, you just need a blender!


  • Almond Milk – Prefer unsweetened, unflavored almond milk. You can use vanilla almond milk if your protein powder is vanilla flavored to boost the taste.
  • Greek Yogurt – Pick unsweetened Greek yogurt, it’s keto-friendly. For a dairy-free version, choose unsweetened coconut yogurt. You can also use some heavy cream instead.
  • Protein Powder – You can use any flavor of low-carb protein powder you love. Chocolate protein powder is my suggestion but vanilla or unflavored protein powder works as well.
  • Almond Butter – Use natural almond butter made with only almonds. Avoid any nut butter with sugar or oil.
  • Crystal Sweetener – My preference is crystal erythritol. You can also use xylitol, allulose, or tagatose. Learn how to pick your keto sweetener.
Keto Protein Shake


Combine all the ingredients in a high-speed blender. The order doesn’t really matter but if your blender isn’t super fast, start with the almond milk.

This will avoid lumps of protein powder stuck to the bottom.

Blend on the high-speed setting until the keto shake mixture is smooth.

Keto Quick Start Guide

Receive my Keto Quick Start email series to learn all about the Keto diet and kick start your keto journey!

Adjust the frothiness to your liking by adding more ice cubes to make it frothier or more almond milk to make it runnier.

Keto Protein Shake


You can boost this low-carb protein shake flavors by adding:

  • More Erythritol – to boost the sweetness. In fact, protein powder brands vary in sweetness and depending on your brand, you may need to add more or less sweetener to fit your tastebuds.
  • Unsweetened Cocoa Powder – add 1 to 2 teaspoons to add a chocolate flavor to the shake.
  • Frozen Fruits – you can boost the creaminess of this sugar-free protein shake by adding low-carb frozen fruits like raspberries, blueberries, or boysenberries. Fruits mary better with vanilla protein powder than chocolate protein powder.
  • Frozen Vegetables – frozen cauliflower rice or frozen zucchinis are great thickeners in keto smoothies and shakes.
  • More Protein Powder – it’s up to you to add more protein to your shake by increasing the collagen powder. Note that this thickens the drink, so you may need more unsweetened almond milk to achieve a great texture.
  • More Ice Cubes –  To make the shake icy and forthier.
  • Chia Seeds – you can add a pinch of chia seeds to add antioxidants.
  • Coconut Oil – you can also add a touch of coconut oil or MCT oil to get all the benefits of medium-chain triglyceride.

Allergy Swaps

If you have allergies or want a vegan version, you can make the following changes.

  • Dairy-Free Option – Replace the yogurt with dairy-free low-carb yogurt. Unsweetened coconut yogurt is a great keto yogurt option because it’s high in fat and made from coconut cream.
  • Nut-Free: Replace the Almond Milk with an unsweetened nut-free alternative such as coconut milk and the almond butter with a seed butter such as sunflower seed butter.
  • Vegan: Use the dairy-free option and make sure to pick a low-carb vegan protein powder instead of collagen or whey protein powder.
Keto Protein Shake

Storage Instructions

You can store leftover Keto Protein Shake in the fridge, in an airtight container, or in an airtight glass mason jar.

Before serving, you can blend the keto shake again with 2 extra ice cubes to add a frothy texture without adding carbs or serve straight away.

Store it for up to 24 hours in the fridge.

Frequently Asked Questions

Can You Have A Protein Shake On Keto?

Yes, you can have a protein shake on a ketogenic diet, but it has to be made with low-carb milk alternatives and sugar-free sweeteners.

When Should I Take Protein Shakes On Keto?

You can have a keto protein shake in the morning, after a workout, or just as a snack.

Can You Drink Whey Protein On Keto Diet?

Yes, whey protein powder is typically low in carbs. Pure whey contains 5 grams of net carbs per 100 grams. But make sure to check the ingredients and nutrition fact before buying.

Can Too Much Protein Mess Up Ketosis?

No, protein will not kick you out of ketosis. The physiological process of breaking down fat is similar to the process of breaking down protein.

Keto Protein Shake

Recipe Card

Keto Protein Shake

Keto Protein Shake

6.5gNet Carbs

This Keto Protein Shake is the best high-protein keto breakfast to fuel you up in the morning after a workout.

Prep Time: 5 mins

Total Time: 5 mins

Net Carbs 6.5g

Fat 18g

Protein 20.3g

Calories 266.2kcal

Keto quick start guide

New to Keto?
Join my Keto Quick Start Guide now to get all the best keto tips for beginners, straight to your inbox!

Prevent your screen from going dark

  • In a blender, add all the ingredients. The order doesn’t matter, but start with only 1 tablespoon of erythritol and increase later if needed based on the sweetness desired. Some keto protein powders are already sweetened, and you may not need any sweetener.

  • Blend on high speed until smooth. If you want a frothier/icy smoothie, add a few more ice cubes, or for a runnier texture, add cold water or more almond milk. Blend again after each addition until smooth.

  • Serve as one large shake or 2 small shakes. The nutrition panel below is for 1 shake.


  • Store leftover in the fridge, in an airtight container, or in an airtight glass mason jar. Before serving, you can blend the shake with 2 extra ice cubes to add a frothy texture without adding carbs or serve straight away. Store for up to 24 hours in the fridge.

Nutrition Facts

Keto Protein Shake

Amount Per Serving (1 shake)

Calories 266.2
Calories from Fat 162

% Daily Value*

Fat 18g28%

Saturated Fat 1.3g8%

Polyunsaturated Fat 3.7g

Monounsaturated Fat 6.7g

Cholesterol 3.3mg1%

Sodium 541.1mg24%

Potassium 379.7mg11%

Carbohydrates 9.9g3%

Fiber 3.4g14%

Sugar 3.2g4%

Protein 20.3g41%

Net Carbs 6.5g

Vitamin A 32.9IU1%

Calcium 428.7mg43%

Iron 5mg28%

Magnesium 47mg12%

Zinc 0.6mg4%

* Percent Daily Values are based on a 2000 calorie diet.

Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I’m Carine, the food blogger, author, recipe developer, published author of a cookbook, and founder of Sweet As Honey.

I’m passionate about sharing easy, tasty recipes that are both delicious and healthy

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweetashoney. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

Browse all my recipes here.

I hope that you too find the recipes you love on Sweetashoney!

Source link

Leave a Reply