Peanut Butter Chocolate Protein Shake

Peanut Butter Chocolate Protein Shake recipe

 The Spruce

  • Total: 5 mins
  • Prep: 5 mins
  • Cook: 0 mins
  • Yield: 1 protein shake (1 serving)

Struggling to find a breakfast that makes you feel good and tastes good? Trying to avoid eating breakfast meats and eggs in the morning?

This chocolate peanut butter protein shake can be whipped up in your blender or smoothie maker in no time. It is packed with protein and oats to keep you full, satisfied, and healthy. 

You can use any kind of milk you want for this recipe. It is easy to make this vegan if you are using a non-dairy milk and a soy or hemp protein. Remember that there is far less protein in almond and coconut milk than dairy and soy milk, and be conscious of the thickeners and additives that are added to almond and coconut milks. There are many pros and cons to different types of milks! Just find the one that works best for you. 

You could also add a small frozen banana to this recipe instead of the ice cubes. Just add a little more milk so the shake is not too thick. Bananas make a great shake thickener and are a nice natural sweetener too. Chances are your protein powder will have quite a bit of sweetener already.


  • 1 1/2 cups milk (cow, almond, soy, or coconut)
  • 2 scoops chocolate protein powder
  • 1 tablespoon peanut butter powder (PB fit, or substitute 1 scant tablespoon peanut butter)
  • 1/2 cup old-fashioned oats
  • 4 ice cubes

Steps to Make It

  1. Gather the ingredients.

    Peanut Butter Chocolate Protein Shake recipe ingredients
    The Spruce 
  2. Combine all of the ingredients in a blender. Blend until smooth.

    Peanut Butter Chocolate Protein Shake recipe
     The Spruce
  3. Serve with a smoothie straw for easier drinking.

    Peanut Butter Chocolate Protein Shake recipe
     The Spruce
  4. Enjoy!

Kitchen Notes

  • It can be kept in the fridge for a few days, but since this is a thick shake it will need to be stirred before drinking.