Don't let the colour put you off — this tastes incredible and keeps hunger at bay for 3+ hours thanks to healthy fats and protein.
Add spinach and almond milk to blender first — blending greens with liquid first prevents lumps.
Add avocado, frozen banana and protein powder.
Add spirulina if using (adds nutrients, minimal taste change).
Blend on high for 60 seconds until completely smooth.
Add ice and blend again briefly. Drink immediately.
Freeze overripe bananas in batches — they make the smoothie cold and creamy without needing as much ice.
Want a full week of meals like this matched to your calorie target?
Get My Free Meal Plan →