Chocolate Peanut Butter Cup Milkshake topped with Homemade Banana GranolaEveryone who knows me can attest to the fact that I’m addicted to the classic combo of chocolate + peanut butter. They’re a match made in heaven, as proven by Reese’s peanut butter cups!

This milkshake requires just 5 simple ingredients and 5 minutes to make, and in my opinion it tastes just like a peanut butter cup in liquid form! So if you love chocolate + peanut butter + bananas, this shake has got your name all over it. The frozen banana provide an ice-cream-like base, while the dates add a touch of natural sweetness. Top it with melted peanut butter and my Banana Nut Crunch Granola and prepare to be amazed.

It tastes so sinfully satisfying for that sweet tooth, you would never think to classify it as healthy! As well as it being vegan and free from refined sugars, it’s also jam-packed with health benefits:

  • Bananas = potassium + prebiotics
  • Dates = iron + fibre + low-glycemic index
  • Peanut butter = protein + healthy fats
  • Cacao powder = magnesium + 40 TIMES THE ANTIOXIDANTS OF BLUEBERRIES (I get my cacao from myvitamins with code ELI25 for 25% off!)
  • Balanced macronutrients: high in protein, essential healthy fats and energy-boosting carbohydrate = perfect breakfast or post-gym snack.

Chocolate Peanut Butter Cup Milkshake topped with Homemade Banana GranolaAll you need is a ripe banana, cacao powder (can be replaced with cocoa), a jar of peanut butter, almond milk or any other plant-based milk and a couple of dates for extra sweetness. If you’ve got all these ingredients at home (I always do), then there’s just 5 minutes standing between you and the highest form of utter bliss!

I like to enhance the rich chocolatey flavour of the cacao even more by adding half a scoop of chocolate protein powder from MissFits Nutrition – it’s insanely delicious and has no nasty additives unlike most protein powders out there, and the best news is you can get £5 off your order using my code CPB5 .

I’m convinced you will love this decadent milkshake as much as I do! If so, please let me know 🙂

Leave a comment and rate the recipe, and be sure to take a picture and tag me @cerealandpeanutbutter on Instagram!

Chocolate Peanut Butter Cup Milkshake topped with Homemade Banana Granola


  • 1 ripe frozen banana (if you don’t have frozen banana just use a fresh one and add a handful of ice)
  • 1 1/2 tablespoons smooth peanut butter (ideally 100% peanuts!)
  • 2 Medjool dates, pitted
  • 1 1/2 tablespoons cacao powder (I get mine from myvitamins with code ELI25 for 25% off!)
  • 1 cup unsweetened almond milk (or try my 2-minute Pecan Milk)
  • Optional: 1/2 scoop chocolate protein powder – my favourite is MissFits Nutrition, use my discount code CPB5 for £5 off your order!


  1. Add all ingredients to the blender and blend until smooth.
  2. Pour into a glass or bowl, top with copious amounts of Banana Nut Crunch Granola and a generous drizzle of peanut butter.
Don’t forget to tag me @cerealandpeanutbutter on Instagram if you recreate this recipe – I’d love to see!
Chocolate Peanut Butter Cup Milkshake topped with Homemade Banana GranolaChocolate Peanut Butter Cup Milkshake topped with Homemade Banana GranolaChocolate Peanut Butter Cup Milkshake topped with Homemade Banana Granola
Chocolate Peanut Butter Cup Milkshake topped with Homemade Banana GranolaChocolate Peanut Butter Cup Milkshake topped with Homemade Banana Granola

Pecan Milk that takes just 2 minutes to make2-minute Pecan Milk
To be perfectly honest, I used to think that people who made their own nut milk at home were on another level of the domestic goddess scale. That was until I discovered that making your own nut milk has never been easier, with this super simple quick recipe.

Pecan milk doesn’t require straining or fancy equipment, unlike almond milk, and these nuts don’t even need to be soaked if you’re in a rush. However, soaking nuts makes them more digestible, easier to blend, and considerably improves the smooth texture in my opinion.

The result is a delicious, buttery yet rich flavour, not to mention that from a nutritional standpoint, it’s rich in protein, fibre and Vitamin E.

Perfect to sip on its own, blended in a Zesty Smoothie or a Chocolate Milkshake, poured over my Nutty Cinnamon Granola and whisked into a homemade Matcha Latte. See ideas for Upgraded Pecan Milk below!

Whilst I know that pecans are not the cheapest of nuts, I think they are worth every penny, and I’m sure you will all agree when you take your very first sip of this creamy deliciousness! To save a bit of cash, try switching up a third or half or the pecans for cashews. 
Makes 2 tall glasses:

  • 1/2 cup raw or freshly roasted pecans
  • 2 cups water, divided
  • 1 tablespoons maple syrup
  • 1/2 teaspoon cinnamon
  • ½ teaspoon pure vanilla extract
  • Sea salt, to taste


1. Optional but recommended: soak your pecans in 1 cup of water for 2-4 hours. If you don’t have the time/patience, feel free to skip this step.

2. Rinse the pecans (soaked or not) under running water, then place the nuts in a blender and with 1 cup of water and blend until creamy (about 30 seconds).

3. Add the remaining 1 cup water, maple syrup, cinnamon, vanilla and a pinch of salt (to bring out the other flavours). Blend again to combine.

4. Best served chilled. This will keep in the fridge for up to 5 days. Stir before serving as pecan milk will separate over time.

– Extra nutty: To enhance the intensity of pecans’ nutty taste, try using freshly roasted pecans instead of raw ones – just pop them in the oven on 170C for 5-10 minutes!

– Chocolate pecan milk: Add 1 tablespoon of cacao powder to the blender.

– Sweet pecan milk: Chop up a couple of juicy Medjool dates and add to the blender for some natural sugar.

Don’t forget to tag me on Instagram @cerealandpeanutbutter if you try this recipe!


This smoothie is a fabulous way to start your day as it incorporates all the major food groups – protein, natural carbs from the fruit and healthy fats from the coconut milk, as well as a wide variety of vitamins. It takes no time to whizz together and tastes absolutely delicious – let me know what you think on Instagram @cerealandpeanutbutter .

1 passion fruit
1/4 papaya
1/2 lime
1/2 lemon
1 handful frozen raspberries
1 sachet vegan protein powder – I used Miss Fits Nutrition mixed berry flavour (use code “CPB5” for £5 off)
2/3 cup coconut milk

1. Cut the passion fruit in half and scoop out all the pulp.
2. Squeeze the lime and lemon juice, ensuring no pips fall in.
3. Add all ingredients to a blender and blend until smooth.



For those of you who, like myself, enjoy regular exercise as part of a healthy lifestyle, what better way to supplement your workouts and help your muscles recover than with a delicious smoothie which is high in protein?! 
I like to make my smoothies extra thick (I don’t add much liquid) so I can pour it into a bowl and throw on some homemade granola (try my Banana Nut Crunch Granola, or my Nutty Cinnamon Granola) with a dollop of Raspberry Chia Jam and some cacao nibs for extra crunch, and eat it with a spoon, which is 100 times more satisfying in my opinion! The texture goes extra creamy when you add a high quality protein powder – my all-time favourite is Miss Fits Nutrition coffee flavour and you can get £5 off your order with my code CPB5 .
Don’t forget to head over @cerealandpeanutbutter on Instagram for many more recipes! 


1 frozen banana
½ avocado
1 tbsp smooth almond butter
1 tbsp chia seeds
2 tbsp raw cacao powder
1 tbsp cacao nibs
1 scoop coffee-flavoured protein powder – I use Miss Fits Nutrition, use my code CPB5 for £5 off!
1 cup almond milk (or try my 2-Minute Pecan Milk instead!)


Whizz up all ingredients in a blender, pour into a bowl and top with fruit, seeds and granola.