This keto peanut butter smoothie is thick, satisfying and so tasty! It's a really simple recipe that uses only natural ingredients - no fancy powders needed. A dairy free low carb shake that works as a quick breakfast or as a treat throughout the day. Only 3.8g net carbs per smoothie.

It's no secret that I have an enduring love for peanut butter. I actually didn't realise HOW MANY peanut butter recipes I already have on my website until I posted this peanut butter roundup! From cakes to blondies to the classic peanut butter cups, I've got all bases covered.
When I wrote the roundup, I realised that I was missing a low carb peanut butter smoothie recipe on my website.
This is officially being fixed with this post!
Is peanut butter keto?
This is a question that comes up again and again. My answer is: absolutely! Even though peanuts are technically legumes, they are high in fat and low in carbs. In terms of nutrition, they are very similar to almonds. Peanuts are also gluten free.
Watch out though – not all peanut butter brands are keto friendly because some add sugar to their product. Always read the label! Alternatively, with a high speed blender you can also make your own peanut butter.
Ingredients for keto peanut butter shake

I have tried many versions of peanut butter smoothies, and this is my absolute favourite because it isn't loaded with heavy cream. In fact, it's packed with nutrients from my secret ingredient: avocado! You cannot taste the avocado in the shake at all. It just helps to make it thick whilst adding extra nutrients.
Here's what you'll need:
- Peanut butter - Check that it's unsweetened natural peanut butter. Brands that I like over here in the UK are Meridian, PipNuts and my recent discovery ManiLife. They have a "deep roast" peanut butter flavor that is insanely good.
- Almond milk - Or your nut or seed milk of choice. Unsweetened almond milk is very low in carbs. I like Plenish.
- Avocado - Use a ripe, small avocado. My ½ avocado weighed 50g.
- Unsweetened cocoa powder - Both cacao and cocoa powder work here. It gives a touch of chocolate flavour without being overpowering.
- Ice cubes
- Sweetener - Add as much or as little sweetener as you like. I thought that 1 tablespoon shared between two smoothies was just right. I used an erythritol monk fruit blend.
- Cinnamon and vanilla extract - Add flavour but are not essential.
How to make a keto peanut butter smoothie
It's very simple! I put all ingredients in a high speed blender and process until the shake is silky-smooth. That's it!
Check and make adjustments according to your preferences. If you like a thicker smoothie, add more avocado or ice cubes. If you like it more liquid, add more nut milk.
I find that smoothies taste best straight away. You can store it in the fridge for a day though if necessary and you don't mind it becoming more liquid as the ice melts. Just give it a good stir before drinking.

Toppings and recipe variations
I topped my smoothie with a dusting of cocoa powder and a drizzle of peanut butter. Another idea would be to add whipped coconut cream.
I intentionally did not use a lot of cocoa powder because I wanted the peanut butter to take centre stage. However, it's easy to turn this recipe into a keto chocolate peanut butter smoothie. Simply add an additional 1-2 tablespoons of cocoa.
Don't have any avocado? You can replace the avocado with coconut cream or even heavy whipping cream and add an additional tablespoon of peanut butter powder.
Add 1 tbsp protein powder to increase the protein content.
More keto smoothie recipes
Keto Coffee Smoothie - The ultimate sugar free smoothie recipe for coffee lovers! Unlike many coffee smoothies you'll find online, this version is also dairy free.
Low Carb Keto Strawberry Smoothie - A creamy low carb smoothie with just 4 ingredients.
Detox Green Keto Smoothie - Zingy and so refreshing, this smoothie is a super sized antioxidant boost. Loaded with vitamins and healthy fats.
Keto Chocolate Milkshake - Nothing that you can't fix with a sugar free keto chocolate milkshake! Thick and delicious, it's a must for chocolate lovers.
Tried this recipe? Give it a star rating below!
★ STAY IN TOUCH on FACEBOOK, PINTEREST and INSTAGRAM for more great food and join my NEWSLETTER for the latest updates and a FREE EBOOK.★

Keto Peanut Butter Smoothie (Dairy Free)
from Sugar Free LondonerNote: The servings slider only changes the first amount in each line and not any subsequent amounts. Please make your own calculations where necessary. ***As an Amazon Associate I earn from qualifying purchases.
Ingredients
- 2 tbsp / 40g peanut butter smooth
- ½ small avocado (50g)
- 1 ¼ cup / 300ml almond milk or nut milk of choice
- 1 tbsp / 7g cocoa powder
- 1 tablespoon powdered sweetener optional, to taste
- ½ cup / 100g ice cubes
- ½ teaspoon cinnamon optional
- 1 teaspoon vanilla extract optional
Instructions
- Put all ingredients in a high speed blender.
- Blend until smooth. Serve immediately.
Notes
Nutrition
This post contains affiliate links. If you click on one of these links and purchase a product, I may earn a small commission, at no extra cost to you. Thank you for supporting Sugar Free Londoner.
Toni
I am trying to do keto and I made this delicious smoothie I don't have sweetener so I put in a tsp of maple syrup it was amazing! I will purchase sweetener when I go shopping.
Lorraine
This got me up an going, love how a drizzle topper adds texture! Also options for cream appreciated.
Katrin Nürnberger
Yay! So glad you liked the smoothie.
Claire McDonnell
Delicious
Tarrryn
This was delish ! Added Coconut flakes instead of coco powder as I was all out. Needed a big fat bomb so did 40g peanut butter and 50g Avo for yes just me 1 serving
Drinking it out of the nutribullet as we speak.
Rosa
Can I replace the avocado with something else? If yes, what can I use?
Katrin Nürnberger
Yes, with coconut cream or even heavy whipping cream and add an additional tablespoon of peanut butter powder.
Michele
Delish !! I would omit the cinnamon and do a bit more peanut butter, but that's just my personal preference . Yummy!!
Joanie
This recipe is delicious! Thank you so much.
Susan Williams
Wonderful smoothie for my Saturday morning!
Kobus
All your recipes are divine. Thank you so much.
Katrin Nürnberger
So glad you're enjoying the website!