Low Carb Keto Smoothie with Almond Butter and Spinach

If you have ever wanted a breakfast that genuinely fills you up, keeps your blood sugar steady and still tastes like something you actually want to drink, this is it. This low carb keto smoothie with almond butter and spinach delivers everything your body needs in the morning without a single gram of unnecessary sugar. We are talking rich, nutty, velvety texture with a gorgeous deep green colour that somehow manages to taste nothing like a salad. It is the kind of breakfast that makes you feel like you have your life together, even on a Monday.
The magic here comes from the combination of ingredients working together as a team. Baby spinach is the obvious star for nutrition, loading the smoothie with iron, folate, vitamin K and a surprising amount of plant-based protein. But raw spinach has almost no flavour once it is blended with the other ingredients, so you get all the benefit with none of the grassy taste. Almond butter steps in to add a generous hit of healthy monounsaturated fats, extra protein and that creamy, indulgent texture that makes this smoothie feel genuinely satisfying rather than just virtuous. Frozen avocado cubes take the creaminess to another level entirely while also contributing fibre and heart-healthy fats that keep you full for hours. Unsweetened almond milk keeps the carb count low and the whole thing dairy free, and a small scoop of plain vanilla collagen peptides or unflavoured protein powder nudges the protein even higher without changing the flavour profile.
One thing that sets this recipe apart from most keto smoothies you will find online is that it uses no banana. Bananas are often used to add creaminess and sweetness, but they bring a significant carbohydrate load that pushes many smoothies right out of keto territory. Instead, we use frozen avocado for the creamy body and a small amount of liquid stevia or monk fruit sweetener for gentle sweetness that does not spike your insulin. A quarter teaspoon of vanilla extract rounds out the flavour beautifully. The result is a smoothie that clocks in at around 7 grams of net carbs per serving, 22 grams of protein and a satisfying 14 grams of fibre. It is legitimately keto friendly and genuinely delicious at the same time, which is a combination that is harder to find than it should be.
Blending this smoothie takes about 60 seconds once everything is in the machine. Start with the almond milk and spinach first, blend those together until the leaves are fully broken down, then add the remaining ingredients and blend again until completely smooth. This two-step approach makes sure you never end up with visible spinach chunks, which can be off-putting if you are new to green smoothies. Serve it immediately for the best thick texture, or pour it into a mason jar and keep it in the fridge for up to a few hours if you are making it ahead for a busy morning. A sprinkle of hemp seeds or a drizzle of extra almond butter on top makes it feel a little special, and adds a few extra grams of protein without pushing the carbs up meaningfully.
Ingredients
- 1.5 cups baby spinach (fresh, tightly packed)
- 1 cup unsweetened almond milk (or any unsweetened nut milk)
- 2 tbsp natural almond butter (no added sugar or oil)
- 0.5 cup frozen avocado chunks (freeze ripe avocado cubes ahead of time)
- 1 scoop unflavoured or vanilla collagen peptides (approximately 10g, or use plain protein powder)
- 0.3 tsp pure vanilla extract
- 5 drops liquid stevia or monk fruit sweetener (adjust to taste)
- 0.5 tsp ground flaxseed (adds fibre and omega-3s)
- 3 cubes ice (optional, for extra thickness and chill)
Instructions
- 1
Add the unsweetened almond milk and baby spinach to your blender. Blend on high for about 30 seconds until the spinach is completely broken down and no visible leaf pieces remain. The liquid will turn a vivid green colour.
Blending the spinach and liquid first guarantees a silky smooth result with no green flecks in your finished smoothie.
- 2
Add the frozen avocado chunks, almond butter, collagen peptides, vanilla extract, liquid sweetener and ground flaxseed to the blender.
If your almond butter is very thick and cold, measure it out while it is at room temperature so it blends in more easily.
- 3
Blend everything together on high for 45 to 60 seconds until completely smooth and creamy. Add the ice cubes if you want a thicker, colder smoothie and blend for a further 15 seconds.
Stop and scrape down the sides of the blender halfway through if needed to make sure all the almond butter is fully incorporated.
- 4
Taste the smoothie and adjust sweetness with an extra drop or two of stevia if needed. Pour into a tall glass and serve immediately.
For a little extra nutrition and texture, finish with a sprinkle of hemp seeds or a thin drizzle of almond butter on top.
Nutrition per serving
298kcal
Calories
22g
Protein
21g
Carbs
19g
Fat
14g
Fibre
2g
Sugar
185mg
Sodium
Pro Tips
- ✓
Freeze ripe avocado in advance by peeling, cubing and spreading on a baking sheet before transferring to a freezer bag. This saves time on busy mornings.
- ✓
Use a high-speed blender for the smoothest result. A standard blender works too, just blend the spinach and milk a little longer in step one.
- ✓
If the smoothie is too thick for your liking, add a splash more almond milk and blend briefly.
- ✓
Buy almond butter with only almonds listed in the ingredients. Added sugar or palm oil will raise the carb count and reduce the health benefits.
- ✓
Monk fruit sweetener gives a very clean, neutral sweetness that works especially well here if you find stevia has a slight aftertaste.
Frequently Asked Questions
Variations
- •
Chocolate Keto Almond Smoothie
Add one tablespoon of unsweetened cocoa powder and an extra drop of stevia along with all the original ingredients. The chocolate and almond butter combination tastes like a healthy Nutella milkshake while keeping carbs equally low.
- •
Matcha Green Keto Smoothie
Stir half a teaspoon of ceremonial grade matcha powder into the almond milk before blending. Matcha adds a gentle earthy flavour, a boost of antioxidants and a small amount of natural caffeine, making this a great pre-workout option.
- •
Ginger Turmeric Keto Smoothie
Add a quarter teaspoon of ground turmeric and a small pinch of freshly grated ginger root. Both are powerful anti-inflammatory ingredients that complement the nuttiness of the almond butter without pushing carbs up.
- •
High Protein Keto Smoothie
Use a full scoop of vanilla protein powder instead of collagen peptides and add an extra tablespoon of almond butter. This version delivers close to 30 grams of protein per serving and works well as a post-workout recovery drink.
Substitutions
- •Almond milk → Coconut milk (carton, not canned) or macadamia nut milk (Both are equally low in carbs and keep the recipe dairy free. Canned coconut milk will make the smoothie richer and higher in calories.)
- •Almond butter → Sunflower seed butter (A great nut-free option that has a similar creamy texture and fat content. It has a slightly more earthy flavour but works very well in this smoothie.)
- •Frozen avocado → Frozen cauliflower florets or frozen zucchini chunks (Both are low carb and add creaminess without strong flavour. Use the same quantity as the avocado listed in the recipe.)
- •Collagen peptides → Plant-based vanilla protein powder (Keeps the recipe vegan and still adds a meaningful protein boost. Choose a brand with low sugar content to maintain the keto profile.)
- •Liquid stevia → Monk fruit drops or a small pinch of pure erythritol (Both are zero glycaemic index sweeteners that will not affect ketosis. Start with a small amount and taste as you go.)
🧊 Storage
Store any leftover smoothie in a sealed mason jar or airtight container in the refrigerator for up to 12 hours. Shake or stir well before drinking as natural separation may occur. Do not freeze the finished smoothie as the texture changes significantly once thawed.
📅 Make Ahead
You can portion the dry and frozen ingredients into individual freezer bags the night before, keeping the almond milk separate. In the morning, just tip the bag contents into the blender, add the milk and blend. This cuts prep time to under two minutes.


