Keto Banana-Free Peanut Butter Smoothie gets its body from frozen riced cauliflower, not banana — and the reason most versions of this smoothie turn out thin or icy is that people blend it in the wrong order. If you throw the peanut butter in first, it hits the cold liquid and seizes into little rubbery flecks instead of blending smooth. The fix is boring but it works: blend the frozen cauliflower with the liquid alone for a full 30 seconds before anything else goes in, so it breaks down into a slush first. Add the peanut butter after, and it melts into the mixture instead of clumping. This one's for anyone who misses a real milkshake-style smoothie but can't touch banana without blowing their carb count for the day. The cauliflower isn't a diet trick here — it's doing an actual job. It has almost no flavor of its own once frozen and blended, but it holds air and thickens the drink the same way banana does, so you're not just making a thinner, sadder version of the original. You're getting the same texture for about 4g net carbs instead of 27g.
See full recipe below 👇
🧀 Ingredients:
- 1 cup frozen riced cauliflower (not thawed)
- 1 cup unsweetened almond milk, cold
- 2 tbsp natural peanut butter, well stirred (no added sugar)
- 1 tbsp MCT oil or melted coconut oil
- 1 scoop (about 25g) unflavored or vanilla whey or egg white protein powder
- 1 tbsp unsweetened cocoa powder (optional but recommended)
- 1–2 tbsp powdered erythritol or monk fruit sweetener, to taste
- 1/4 tsp xanthan gum (for thickness, optional)
- 4–5 ice cubes
- Pinch of sea salt
Optional Additions:
- A tablespoon of heavy cream for a richer, milkshake-thick texture
- A handful of spinach — it disappears completely in flavor but adds volume
- A dash of cinnamon to round out the peanut butter and cocoa
👨🍳 Instructions:
- Blend the cauliflower and milk alone first. Add only the frozen riced cauliflower and almond milk to the blender. Run it for a full 30 seconds until it looks like a pale slush with no visible chunks — this is the step that makes or breaks the texture, so don't skip ahead to the other ingredients yet.
- Add the peanut butter next, not with the ice. Pour in the peanut butter while the cauliflower mixture is still cold but blended smooth. Adding it before the base is blended is what causes those small rubbery beads instead of a silky drink.
- Add the protein powder and cocoa powder. Sprinkle these in rather than dumping them in one spot, so they don't clump at the bottom of the blender jar where the blades can't reach them.
- Add the sweetener, salt, and MCT oil. Taste your peanut butter first — some are saltier than others — and adjust the sweetener up or down half a tablespoon at a time instead of guessing the full amount at once.
- Add the xanthan gum last, before the ice. If you're using it, add it now and pulse briefly. Adding xanthan gum too early or blending it too long can make the smoothie gluey instead of thick.
- Add the ice and blend on high for 20-30 seconds. Stop once the ice is fully broken down and the smoothie holds its shape when you tip the blender slightly — over-blending at this stage melts the ice and thins the whole drink back out.
- Pour immediately and don't let it sit. This smoothie thickens fast once it's out of the blender because of the cauliflower starch, so drink it within a few minutes or it turns almost pudding-thick.
📋 Nutrition Info (Per Serving – approx):
- Calories: 320
- Total Fat: 22g
- Saturated Fat: 5g
- Protein: 24g
- Total Carbohydrates: 9g
- Dietary Fiber: 4g
- Net Carbs: 5g
- Sugars: 2g
- Sodium: 240mg
🔍 Nutrition Breakdown
This smoothie works on keto not just because the carbs are low, but because of what's carrying the calories. Most of the energy comes from the peanut butter and MCT oil, both slow-digesting fats that don't spike blood sugar the way the banana version would. The protein powder pushes the protein count high enough that this functions as an actual meal rather than a sugary snack that leaves you hungry an hour later.
- Keto-Friendly: 5g net carbs keeps it well under a typical daily carb budget in a single serving.
- High Protein: 24g of protein per serving comes mostly from the added protein powder, not an afterthought.
- Comfort Food Feel: The peanut butter and cocoa combination reads like a milkshake, not a diet substitute.
- Simple Ingredients: Everything here is available at a regular grocery store — no specialty keto aisle required.
Disclaimer: Nutrition values are estimates and may vary depending on ingredient brands and serving sizes.
Why This Recipe Works When Similar Ones Don't
Most banana-free keto smoothie recipes swap in avocado, which changes the flavor enough that it stops tasting like a peanut butter shake and starts tasting like guacamole with cocoa in it. Frozen riced cauliflower has almost no flavor of its own, so it can do banana's real job — thickening and adding body — without fighting the peanut butter for control of the taste.
The Technique That Controls Texture
Blend order is the whole game here. Cauliflower and milk first for 30 full seconds, then peanut butter, then everything else, then ice last. Reversing that order — especially adding peanut butter before the base is smooth — is the single most common reason this smoothie comes out grainy instead of silky.
The Single Most Important Ingredient
The frozen riced cauliflower has to actually be frozen, not fresh or thawed. Fresh cauliflower rice blends into a watery, vegetal-tasting liquid instead of a thick slush, and it won't chill the drink the way the frozen version does. If you only have fresh on hand, freeze it in a single layer for at least two hours before using it here.
Best Ways to Serve It
- Straight from the blender in a tall glass with a straw, while it's still cold and thick
- Poured into popsicle molds and frozen for a peanut butter fudge pop
- Topped with a spoonful of extra peanut butter swirled on top for texture contrast
- Split into two smaller glasses as a shared afternoon treat instead of one large serving
- Poured over crushed ice in a bowl and eaten with a spoon like a thick smoothie bowl
Meal Prep and Storage
This smoothie is best made fresh — it doesn't hold well in the fridge past about 4 hours because the cauliflower starch continues to thicken it until it turns almost solid. What you can do instead is pre-portion the dry ingredients (protein powder, cocoa, sweetener, xanthan gum) into small bags or containers for up to a week, so all that's left each morning is blending the fresh and frozen parts together.
Customization Options
- Swap the peanut butter for almond butter to lower the risk of any peanut allergy sensitivity
- Use full-fat coconut milk instead of almond milk for a richer, more dessert-like result
- Drop the cocoa powder entirely for a plain peanut butter version with a lighter flavor
- Add a tablespoon of chia seeds for extra fiber and a thicker, pudding-like finish
- Use half the sweetener and add a few drops of stevia instead, if erythritol has an aftertaste for you
Why This Works on a Busy Weeknight
This whole thing takes about five minutes start to finish, and it only dirties one blender jar and one glass. It works just as well for breakfast as it does for a post-dinner treat that doesn't wreck a low carb day. The only prep that actually helps is keeping a bag of riced cauliflower in the freezer at all times, so there's never a night where you're stuck without the one ingredient that makes it work.
- 📧 Email: 99ketocrave@gmail.com
- 📸 Instagram: @99ketocrave
- 📘 Facebook: Keto Crave Community
- 📍 Pinterest: Keto Crave Pins