Sorry We Couldn't find anything

Peanut Butter-Chocolate Keto Breakfast Shake Recipe

You know what’s great about a shake? They are easy to make, simple to consume, and they are perfect for meal prep. I based this one on a favorite flavor combination of mine - peanut butter and chocolate.

How to Make this Shake

This easy-to-make shake can be made ahead of time and portioned into jars for a quick grab and go keto breakfast in the morning. Hearty, smooth and down right tasty, this meal of a shake has only 10 grams of net carbs - with a whooping 9 grams of fiber (thank me later)! 

This recipe uses a combination of a creamy high fat coconut milk and a low-calorie  almond milk, for the perfect blend and balance. Loaded with plenty of filling, healthy fats from flax seeds, avocado and nut butter, this shake will stick to your ribs. I promise you won’t taste the avocado. The peanut, coconut, and chocolate mask the flavor of it (avocado and chocolate go very well together). Plus, a scoop of protein powder gives it an ideal macro boost.

This recipe has 26g of fat, 10g net carbs (19g carbs - 9g dietary fiber), and a whooping 26g of protein! Keto macro perfection.


Kitchen Needs:

  • Blender
  • Ball jars, or Tupperware containers
  • Measuring cups
  • Tablespoons
  • Spatula

One Step and Done

Grab a blender, measure, and add all ingredients into the blender. Cover the blender with its lid, and blend for 30 seconds up to one minute - until everything is mixed well and a smooth consistency is created. Transfer your shake to your container of choice and repeat if making multiple shakes. You can also do this in a bullet-like blender (like Ninja or Nutribullet).

A Note on the Use of Protein Powders

The variety of protein powders is wide in range - for this recipe, we suggest a whey protein powder made by a company that undergoes third-party testing for safety. Feel free to substitute the protein powder we suggest here for the one you have at hand. Keep in mind this will slightly change the nutrition as presented here. You can also choose a plant-based protein powder to make this recipe a vegan-keto shake! However, you can use our Trifecta App to create and calculate shake recipes very easily. 

Pro tip: look for a third-party tested seal of approval on your protein powder to help ensure the quality and safety of ingredients!

Meal Prepping a Larger Batch

Because this shake recipe doesn't use ice, it's perfect for prepping multiple shakes in advance. You can easy whip up a large batch and store in the fridge without losing any of the creamy consistency or supreme flavor. 

Just multiply each ingredient by the number of shakes you'd like to make. Meaning, if meal prepping for four shakes, multiply each ingredient by four. 

Measure all ingredients into larger bowls, blend in batches and then mix together in a large jar or container before portioning out. This will help ensure you've got an even mix of everything. 

One serving of this shake is equivalent to 320g or ~11 fluid ounces - portion into your containers accordingly and store in the refrigerator for up to one week.

Storing, Serving, Pairing

Store in shaker bottles, ball jars, or in large pitcher if meal prepping a larger batch. 

This high calorie, high fat to-go shake will be your perfect keto breakfast on those busy mornings! Grab this with an egg bite or a cloud ‘bread’ and you have the perfect breakfast that fits your keto lifestyle.

Put this shake and other keto meal prep recipes to good use with this free meal prep toolkit for keto. Cut carbs and lose fat quickly with a keto macro meal planner, approved food lists, and RD advice on going and staying keto!

Get My Toolkit

Keto Breakfast Shake Recipe


0 min


10 min




You know what’s great about a shake? They are easy to make, simple to consume, and they are perfect for meal prep. This chocolatey and velvety breakfast-shake is the perfect solution for a busy morning where cooking breakfast is simply not an option. Meal prep in bigger batches and portion every morning or ahead of time into jars for a no-brainer morning meal.


  • ½ cup coconut milk
  • ½ cup almond milk, unsweetened
  • 1 scoop Thorne chocolate protein powder (or favorite protein powder)
  • 1 tablespoon peanut butter
  • ¼ avocado
  • 1 teaspoon flax seeds
  • ½ teaspoon vanilla extract
  • ⅛ teaspoon Liquid stevia


  • You may have slightly more or slightly less per container, given the different types of protein powder and peanut butter you may use. Not to worry, this won't drastically affect the recipe's macros.
  • Use your own favorite or preferred protein powder. Substitute with a plant-based protein to make a vegan AND keto shake!


Servings: 1 | Calories Per Serving: 510

  • Total Fat 36g
  • Cholesterol 15mg
  • Sodium 410mg
  • Total Carbohydrates 19g
  • Sugars 7g
  • Protein 26g
  • Vitamin A
  • Vitamin C