Mocha Keto Coffee Shake
Enjoy your morning coffee AND a low carb breakfast all-in-one with this mocha keto coffee shake recipe! Rich, indulgent, and caffeinated, it’s the ultimate easy smoothie for breakfast—with only 4 ingredients, 7g net carbs, and loads of ketosis-fueling fats. Learn how to make a chocolate keto breakfast shake with cold brew coffee, coconut milk, chocolate protein powder, and cashew butter.
Find more keto breakfast smoothie inspiration in my 8 Keto Smoothie Recipes & 3 Keto Shake Recipes!
Rather than taking your coffee and breakfast separately, why not blend up your breakfast smoothie with coffee instead? This keto coffee smoothie makes mornings even easier by combining your protein shake with coffee to make one convenient, sippable treat! I’ll even show you how to meal prep your keto breakfast shake, so the ingredients are ready to go when you need them in the morning.
This nutritious low carb smoothie has everything you need to jumpstart your morning, with only 4 simple ingredients. Plenty of creamy, healthy fats from coconut milk, cold brew coffee for a caffeine kick, chocolate protein powder for a flavorful protein boost, and a dash of rich, salty goodness from cashew butter. No sugar or sweetener needed. Blend it all together, and this keto coffee protein shake is ready to sip and satisfy!
Start Your Keto Breakfast Shake with Coconut Milk
Coconut milk is a popular nondairy milk option in vegan smoothie recipes, but it’s also one of the best choices for keto breakfast shakes and smoothies. It’s rich, creamy, and chock-full of healthy fats—including MCTs, which are converted quickly into usable energy for the body. Making this keto coffee smoothie with coconut milk adds nutritious fats that are perfect for a ketogenic lifestyle. And those fats also make this a more filling breakfast smoothie that’s truly satisfying!
Of course, you’re welcome to pour full-fat coconut milk straight from the can or bottle into the blender. But, my personal recommendation is to first freeze your coconut milk into cubes. This will add loads of thick, creamy indulgence to your coffee smoothie—making your keto protein shake taste more like a low carb mocha milkshake!
How to Make Frozen Coconut Milk Smoothie Cubes
Frozen coconut milk cubes will make this mocha protein shake thicker and creamier (instead of using regular ice cubes, which will water it down). To make coconut milk cubes, simply pour coconut milk into ice cube trays and freeze overnight.
For the purposes of this keto coffee shake recipe, I prefer to use canned full-fat coconut milk. If you’re planning to make shakes every day of the week, it’s best to freeze 2 cans of coconut milk. Simply pop those in the freezer over the weekend or on your meal prep day, and you’ll have creamy, nutritious coconut milk smoothie cubes that you can use all week!
Keto Coffee Shake Ingredients
This low carb protein shake is a quick and easy breakfast option that you can whip up in just a few minutes—with only 4 ingredients! Really, it can be as easy as adding coffee to your protein shake, using your favorite keto protein powder and milk. There’s very minimal prep required to begin with, but simply freezing your coconut milk cubes and brewing some coffee ahead of time can save you precious time in the morning.
See above for how to make your own coconut milk cubes for ultra creamy keto shake recipes. Or, you can use liquid coconut milk instead, straight from the can or bottle. Full-fat coconut milk or even coconut cream are excellent liquid bases for low sugar & low carb smoothie recipes, like in my chocolate coconut zucchini smoothie!
Cold Brew Coffee
Add ½ cup (or 1 cup) of your favorite brewed coffee into your morning smoothie for a boost of caffeine and flavor! You can use store-bought or homemade cold brew if you like, or keep leftover brewed coffee stored in the fridge so you can make iced coffee smoothies whenever you want. For a make ahead keto breakfast shake, simply brew a few cups of coffee on meal prep day and refrigerate it to use throughout the week. Check out my Keto Pumpkin Cream Cold Brew for another keto friendly coffee drink!
Chocolate Keto Meal Shake or Protein Powder
For chocolate flavor and a dose of protein, I made this keto friendly by using a low carb keto protein powder. You can use any chocolate shake mix or low carb protein powder that you like—just know that the specific nutrition for this keto breakfast shake will change. I used Garden of Life’s Chocolate Keto Meal Shake, which has an optimum balance of nutrients for a ketogenic diet: plenty of wholesome fats (70%), a moderate amount of protein (23%), and low in carbs (7%). It adds just enough chocolaty flavor, as well as some natural low carb sweetness from the stevia.
Again, any chocolate protein powder can work here, just be sure to look for a low carb variety for a true keto chocolate shake. Or, if you don’t care about this being a keto protein shake, nix the protein powder and just add some sweet, chocolaty flavor with a tablespoon of cocoa powder + a dash of low carb sweetener!
Last but not least, I like to add a bit of cashew butter to my coffee protein shake for a dash of savory, salty flavor. That saltiness helps to bring out all of the rich, bold mocha flavors, and the creamy texture makes this easy keto smoothie even more luscious. Of course, any nut butter you like will work in this recipe: peanut butter, almond butter, or even sunflower seed butter for a nut free option. (If you happen to have macadamia nut butter lying around, it’s the ultimate keto nut butter!)
How to Meal Prep your Keto Breakfast Shake
With your frozen coconut milk cubes in the freezer and brewed coffee stored in the fridge, making this mocha keto coffee shake is a breeze. Simply add your coconut cubes and cold coffee to the blender, followed by a scoop of chocolate keto protein powder and a spoonful of nut butter. Blend it all up until it’s perfectly smooth, serve, and enjoy!
Just a few minutes is all you need, so you can head out the door with a simple yet tasty low carb breakfast smoothie that will satisfy you all morning. Whether your mornings are too hectic or you just can’t pull yourself out of bed to cook, give this easy meal prep keto breakfast shake a try!
Watch on YouTube: Keto Meal Prep for the Week | Healthy Meal Prep for Keto Diet
Mocha Keto Coffee Shake
- ¾ cup coconut milk, frozen into ice cubes (~6-8 cubes)
- ½ cup cold brew coffee, or leftover cold coffee
- 1 scoop chocolate keto meal shake, or chocolate protein powder of choice
- 1 Tbsp cashew butter
- Pour coconut milk into ice cube tray and freeze overnight, until set.
- When ready to drink, add all ingredients to a blender and blend until smooth.
- Serve and enjoy!
10 Comments on “Mocha Keto Coffee Shake”
Love your recipes, but way too many carbs. Would be nice if you could see the carbs in the video or on your phone. 🙂
Hi Nancy, we appreciate your feedback on our Keto Coffe Shake recipe. We understand that 10g total carbs and 7g net carbs may not be suitable for some people’s keto lifestyles! On this and other recipes, if you scroll down on your phone to the recipe card, under the “Notes” section you’ll see the carb content and net carbs are listed 🙂
Awesome recipe – and vid to present it! One question: how many coconut “ice cubes” are you using per shake?? Thanks for everything you do!!
Hi Roy, great question! About 6-8 coconut milk ice cubes will do the trick in this keto breakfast shake recipe – the more cool, creamy fats, the better 🙂 Thanks for being here and we hope you enjoy!
Tried this keto coffee shake a few days ago and now I’ve had it for breakfast every day since. It’s so good! Thanks for the easy keto breakfast idea and for giving the nutrition and carb count
Hey Mo, thanks so much for trying out this keto breakfast shake recipe! Hard to beat a breakfast that combines your coffee in the same glass 🙂 We’re so glad you’re enjoying it, and we appreciate you sharing your feedback with us!
Hi! Is this Canned coconut milk or the carton kind?
Hi Tiffany! We used canned coconut milk in this recipe, and we generally prefer the full-fat canned option with keto recipes because it offers the richest fat content. (Those fats are important fuel for ketosis.) You can use carton coconut milk if you prefer, just be aware that the fat content might be significantly lower in some brands depending on how they make it!
Can you substitute almond milk for the coconut milk? Can you substitute the cashew butter for ghee?
Hi there, you can absolutely use almond milk instead of coconut milk, this just won’t quite be a “keto coffee shake” anymore since almond milk is notably lower in fat than coconut milk. And you’re welcome to use ghee instead of cashew butter, although it may give this shake a funny taste! If you enjoy the taste of ghee and want to use it in this recipe instead, go for it 🙂