This low-carb chocolate coffee protein shake has a silky-smooth consistency with a decadent chocolate and coffee flavor!

Glass of Low-Carb Chocolate Coffee Protein Shake with a straw

This delicious low-carb chocolate coffee protein shake only takes a few minutes to make and uses everyday ingredients!

The whipped egg whites have a consistency like silky whipped cream, and the finished product tastes like a mix between a coffee protein shake and a decadent chocolate dessert.

Why you will love this chocolate coffee protein shake

  • It’s energizing and packed with protein
  • It’s low in carbs and sugar-free
  • You can drink it for breakfast, as a snack, or for a pre- or post-workout shake
  • It’s quick and easy to whip up
  • It’s rich in chocolate and coffee flavor

Low-carb chocolate coffee protein shake ingredients

This easy shake only uses 5 ingredients and is great to whip up before or after a hard workout!

Ingredients for the shake on a table
  • Egg whites — Use pasteurized liquid egg whites to make the shake silky-smooth yet light. Plus they add a nice protein boost!
  • Instant coffee — Adds delicious coffee flavor and gives you a quick energy boost.
  • Cocoa powder — I recommend using unsweetened, high-quality cocoa powder for the best taste without added sugar.
  • Stevia — Feel free to use any low-carb sweetener you like.
  • Ice — Helps thicken the shake and make it cold and refreshing.

How to make a low-carb chocolate coffee protein shake

  • Blend 2 of the egg whites, ½ tbsp of Stevia, coffee, cocoa, and 4 ice cubes in a blender until it has the consistency of slush ice.
  • In a separate glass, blend the remaining egg whites and ½ tbsp of stevia until they are stiff and fluffy.
  • Pour the slush ice blend into a high glass and top off with the whipped egg whites.
Blended egg whites being added to a glass of chocolate coffee protein shake
  • Sprinkle a little cocoa powder on top.

Enjoy!

Recipe tips and tricks

  • Make sure you use pasteurized egg whites, which are safe to consume raw.
  • Blend on high speed to fully dissolve the instant coffee and cocoa powder for a smooth texture.
Finished protein shake in a glass

Substitutions and variations

  • You can swap Stevia with monk fruit sweetener, erythritol, or your preferred low-carb sweetener.
  • If you prefer a non-coffee version, omit the instant coffee and increase the cocoa powder for a richer chocolate flavor.
  • I sometimes add a pinch of cinnamon or a splash of vanilla extract for extra flavor.

What to eat with this recipe

Want to enjoy your shake as part of a nourishing breakfast? Pair it with chocolate chia seed pudding or keto overnight oats for a nutritious way to start the day.

It would also be delicious with bacon & egg muffins or a mini crustless quiche if you’re in the mood for something savory.

For a post-workout snack, enjoy your shake with some date almond energy bites!

Storage and freezing

  • I wouldn’t recommend storing this shake due to the texture. The egg whites will deflate in the refrigerator, giving you more of a runny consistency.
  • Freezing isn’t recommended either as it will turn the shake into a solid block that will separate as it thaws.
Chocolate Coffee Protein Shake surrounded by coffee beans

Other healthy shake recipes

I pretty much have a homemade protein shake for every occasion. If you’re looking for a few more delicious options, here are some of my favorites:

For an even more comprehensive list of low-carb shakes and smoothies, check out this roundup of the best low-carb smoothies for diabetics.

Chocolate Coffee Protein Shake

4.23 from 9 votes
Leave a review
This Low-Carb Chocolate Coffee Protein Shake has a silky-smooth consistency with a decadent chocolate and coffee flavor. It's perfect before or after a hard workout, or anytime you need a delicious pick-me-up! 
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 1

Ingredients 

  • 4 egg whites (186 g) – use pasteurized liquid egg whites
  • ½ teaspoon instant coffee
  • 2 teaspoon unsweetened cocoa powder
  • 1 tablespoon Stevia
  • 4 large ice cubes

Instructions

  • Blend 2 of the egg whites, a ½ tbsp of Stevia, coffee, cocoa, and 4 ice cubes in a blender until it has the consistency of slush ice.
  • In a separate glass, blend the remaining egg whites and ½ tbsp of stevia until they are stiff and fluffy.
  • Pour the slush ice blend into a high glass and top off with the whipped egg whites.
  • Sprinkle a little cocoa powder on top.

Notes

This recipe is for one protein shake.
Be sure to buy pasteurized eggs to eliminate the risk of salmonella.
The whipped egg whites will not hold their air for very long, so I do not recommend making this shake ahead of time. The longer it sits, the more it will deflate.

Nutrition Info Per Serving

Nutrition Facts
Chocolate Coffee Protein Shake
Amount per Serving
Calories
121
% Daily Value*
Fat
 
1
g
2
%
Saturated Fat
 
0
g
0
%
Trans Fat
 
0
g
Polyunsaturated Fat
 
0
g
Monounsaturated Fat
 
0
g
Cholesterol
 
0
mg
0
%
Sodium
 
430
mg
18
%
Potassium
 
300
mg
9
%
Carbohydrates
 
6.1
g
2
%
Fiber
 
4.2
g
17
%
Sugar
 
0
g
0
%
Protein
 
22.1
g
44
%
Vitamin A
 
0
IU
0
%
Vitamin C
 
0
mg
0
%
Calcium
 
0
mg
0
%
Iron
 
3.6
mg
20
%
Net carbs
 
1.9
g
* Percent Daily Values are based on a 2000 calorie diet.