Dairy Free Low Carb Breakfast Smoothie with Almond Butter and Spinach

Some mornings call for something quick, filling and genuinely good for you. This dairy free low carb breakfast smoothie with almond butter and spinach ticks every single one of those boxes. It comes together in under five minutes, uses simple whole food ingredients, and delivers a seriously satisfying breakfast without spiking your blood sugar or leaving you hungry an hour later. The almond butter brings richness and staying power, the spinach loads it with iron, magnesium and folate, and the unsweetened almond milk keeps the whole thing completely dairy free and wonderfully light.
What makes this smoothie genuinely healthier than most green smoothies you will find out there is the deliberate choice to keep the carbs low. Many smoothie recipes lean on banana, mango or fruit juice as their base, which can push the sugar content sky high before you have even made it to your desk. Here, frozen avocado takes centre stage instead. It gives you that ultra-creamy, milkshake-like texture without the starchy carbs, and it adds a healthy dose of monounsaturated fats that support heart health and help your body absorb the fat-soluble vitamins sitting in that fresh spinach. A small amount of frozen cauliflower florets might sound unusual, but trust the process. You will not taste them at all, and they add bulk, fibre and a surprisingly smooth, thick texture that rivals any banana-based blend.
The protein story here is strong too. Two full tablespoons of natural almond butter bring around seven grams of protein along with vitamin E and magnesium. A scoop of unflavoured or vanilla plant-based protein powder pushes the total protein count up comfortably, making this a legitimate meal replacement rather than just a drink. A teaspoon of chia seeds stirs in extra fibre and omega-3 fatty acids, and a tiny pinch of cinnamon adds warmth and helps regulate blood sugar response. The whole blend clocks in at around 280 calories, making it one of the most nutrient-dense breakfasts you can make in five minutes flat. It is naturally vegan, gluten free and completely free from refined sugar, relying instead on a few drops of liquid stevia or a small amount of pure monk fruit sweetener if you prefer a slightly sweeter finish.
Blending order actually matters more than people think with a smoothie like this. Always add your liquid first, then the soft ingredients like spinach and almond butter, and finally the frozen items. This sequence protects your blender motor and ensures everything gets properly incorporated without leaving any fibrous spinach bits behind. A high-speed blender will give you the smoothest result in about 45 to 60 seconds, but a standard blender works perfectly well if you blend for a little longer and add an extra splash of almond milk if needed. Pour it straight into a tall glass, top with a few sliced almonds or a light dusting of cinnamon, and you have a breakfast that looks as good as it tastes.
Ingredients
- 240 ml unsweetened almond milk (chilled, or oat milk for a slightly creamier result)
- 2 tbsp natural almond butter (no added sugar or salt)
- 60 g fresh baby spinach (loosely packed, about 2 large handfuls)
- 60 g frozen avocado chunks (pre-frozen or use fresh avocado with 2-3 ice cubes)
- 40 g frozen cauliflower florets (plain, no seasoning)
- 1 scoop unflavoured or vanilla plant-based protein powder (approximately 25g, pea or hemp protein works well)
- 1 tsp chia seeds
- 0.3 tsp ground cinnamon
- 3 drops liquid stevia or monk fruit sweetener (optional, adjust to taste)
- 0.5 tsp pure vanilla extract
Instructions
- 1
Pour the unsweetened almond milk into your blender first. Adding the liquid first protects the blender blades and helps everything blend more smoothly.
Use chilled almond milk for a colder smoothie without needing extra ice.
- 2
Add the almond butter and vanilla extract directly on top of the liquid. This helps the nut butter incorporate evenly rather than clumping.
- 3
Add the fresh baby spinach, chia seeds and ground cinnamon. Press the spinach down gently so it sits below the liquid level.
Younger baby spinach leaves have a milder flavour and blend more completely than mature spinach.
- 4
Add the frozen avocado chunks and frozen cauliflower florets on top. Finishing with the frozen ingredients helps pull everything down towards the blades once blending starts.
If using fresh avocado, add 3 to 4 ice cubes alongside it to chill the smoothie.
- 5
Add the plant-based protein powder last and, if using, add your stevia or monk fruit drops now.
- 6
Secure the lid firmly and blend on high speed for 45 to 60 seconds until completely smooth and creamy. Scrape down the sides with a spatula if needed and blend for a further 10 seconds.
If the smoothie is too thick, add almond milk a tablespoon at a time until you reach your preferred consistency.
- 7
Pour into a tall glass and serve immediately. Finish with a light dusting of cinnamon or a few sliced almonds on top if you like.
Drink within 10 minutes for the best texture, as the chia seeds will begin to thicken the smoothie as it sits.
Nutrition per serving
282kcal
Calories
20g
Protein
13g
Carbs
18g
Fat
8g
Fibre
2g
Sugar
210mg
Sodium
Pro Tips
- ✓
Freeze ripe avocado in advance by scooping it into chunks and laying them flat on a lined baking tray. Once solid, transfer to a zip-lock bag and store in the freezer for up to 3 months.
- ✓
Frozen cauliflower is your secret weapon for a thick, creamy texture without the carbs or taste of banana. Steam and freeze a whole head at once so you always have some ready.
- ✓
For an extra cold smoothie without watering it down, freeze your almond milk in an ice cube tray and use a few cubes in place of some of the liquid.
- ✓
If your almond butter has been in the fridge and is quite stiff, measure it out and let it sit at room temperature for a few minutes before adding it to the blender.
- ✓
Add the spinach raw and fresh for maximum nutrient retention. Heat destroys some of the water-soluble vitamins in spinach, so keep it cold and uncooked.
Frequently Asked Questions
Variations
- •
Chocolate Almond Butter Spinach Smoothie
Add one tablespoon of unsweetened cacao powder alongside the other ingredients. The chocolate and almond butter combination is incredibly satisfying and adds a small boost of antioxidants. Use chocolate-flavoured plant protein powder for an even richer result.
- •
Matcha Green Smoothie
Stir half a teaspoon of ceremonial grade matcha powder into the almond milk before blending. Matcha adds a gentle caffeine lift, loads of antioxidants and a distinctive earthy flavour that pairs beautifully with almond butter. Skip the vanilla extract for a cleaner matcha taste.
- •
Ginger Turmeric Boost Smoothie
Add a quarter teaspoon of ground turmeric and a small pinch of freshly grated ginger to the blend. Both spices have strong anti-inflammatory properties, and together they give the smoothie a warming, slightly spicy edge that is fantastic on cold mornings.
- •
Berry Almond Butter Spinach Smoothie
Add 40g of frozen raspberries or blueberries to the blend. Both are relatively low in sugar for berries and add a beautiful purple-green colour, a bright fruity flavour and a noticeable boost in antioxidants. The net carbs will increase slightly but remain within a low carb range.
Substitutions
- •Unsweetened almond milk → Unsweetened coconut milk or oat milk (Coconut milk from a carton keeps it dairy free and adds a subtle tropical note. Full-fat canned coconut milk will make the smoothie much richer and higher in calories.)
- •Almond butter → Sunflower seed butter or tahini (Both are nut-free alternatives that work well in this recipe. Tahini adds a slightly more savoury, earthy note while sunflower seed butter is mild and creamy. The overall fat and protein content will be similar.)
- •Frozen avocado → Fresh avocado with 3 ice cubes (Works perfectly well. The smoothie may be slightly less thick but will taste identical. Use half a medium ripe avocado.)
- •Frozen cauliflower → Frozen zucchini or cucumber ice cubes (Both are low carb, high water vegetables that add bulk and creaminess without any detectable flavour. Freeze zucchini or cucumber in advance in ice cube trays.)
- •Plant-based protein powder → Two tablespoons of hemp seeds (Hemp seeds provide around 6 grams of complete protein per two tablespoons along with omega-3 fatty acids. The total protein will be lower than with a protein powder scoop, but hemp seeds are a whole food source with no additives.)
- •Liquid stevia → Half a medjool date (If you are not strictly keto, half a pitted medjool date adds natural sweetness and a small amount of extra fibre. Blend it well with the liquid first before adding the other ingredients.)
🧊 Storage
This smoothie is best consumed immediately after blending. If you need to store it, pour it into an airtight jar, seal tightly and refrigerate for up to 12 hours. Shake or stir well before drinking as separation is natural. The texture may thicken slightly overnight due to the chia seeds.
📅 Make Ahead
You can prepare smoothie packs in advance by measuring out the spinach, frozen avocado, frozen cauliflower and chia seeds into individual freezer bags. Store in the freezer for up to 4 weeks. On the morning you want a smoothie, just tip the contents of one bag into the blender with the almond milk, almond butter, protein powder and spices, then blend.


