High Protein Green Smoothie with Spinach and Almond Butter

If you have been searching for a breakfast that keeps you genuinely full until lunch, this high protein green smoothie with spinach and almond butter is going to become your new morning ritual. It is thick, creamy and tastes more like a dessert than a health drink, yet every single ingredient is working hard for your body. Two tablespoons of natural almond butter bring healthy monounsaturated fats and a satisfying nuttiness that makes this smoothie feel indulgent without the guilt. Add a generous handful of baby spinach and you are quietly packing in iron, folate and vitamin K before most people have even found their coffee mug.
The protein content here is genuinely impressive for a plant-forward smoothie. Greek yogurt and a scoop of unflavoured pea protein powder form a double-hit of protein that pushes each serving close to 28 grams. That matters a lot in the morning because protein is the macronutrient that actually suppresses hunger hormones and keeps blood sugar stable through your whole morning. Most shop-bought green smoothies are loaded with fruit juice and date syrup, which sends your blood sugar soaring and crashing by 10am. This recipe keeps sugar low by using just half a frozen banana for creaminess and a handful of frozen mango chunks for natural sweetness, then balancing all of that fruit sugar with fibre, fat and protein. The result is sustained, steady energy rather than a spike and slump.
Spinach deserves a bigger moment in the spotlight here. It has an almost neutral flavour once blended with the almond butter and banana, so even people who are sceptical about green smoothies tend to be genuinely surprised. Baby spinach works slightly better than mature spinach because the leaves are more tender and the flavour is milder, but either works perfectly well. Beyond flavour, spinach contributes a solid hit of magnesium, which supports muscle recovery and sleep quality, plus a good dose of lutein for eye health. Pair that with the chia seeds stirred in for extra fibre and omega-3 fatty acids, and you have a morning meal that a nutritionist would genuinely get excited about. The fibre content sits at around 7 grams per serving, which is roughly a quarter of your daily target before you have even thought about what to eat for lunch.
Making this smoothie is almost embarrassingly simple. Everything goes into the blender at once, you blitz for about 45 seconds until completely smooth, and you are done. The trick to getting that ultra-creamy texture is using frozen banana rather than fresh, because the ice crystals it creates as it blends give the smoothie a thick, milkshake-like consistency without needing any ice, which can water down the flavour. If your blender is on the smaller side, pop the spinach and almond milk in first and blend briefly before adding the rest of the ingredients. That tiny extra step prevents the leafy greens from getting stuck and ensures everything incorporates beautifully. You can also prep the non-dairy ingredients the night before into a freezer bag so your morning routine takes under two minutes. This is real, nourishing food that fits into even the busiest schedule.
Ingredients
- 60 g baby spinach (fresh or frozen both work well)
- 2 tbsp natural almond butter (no added sugar or oil variety)
- 1 scoop unflavoured pea protein powder (approximately 25g, vanilla works too)
- 120 g plain non-fat Greek yogurt (adds creaminess and extra protein)
- 0.5 medium frozen banana (slice and freeze the night before for best texture)
- 50 g frozen mango chunks (adds natural sweetness without refined sugar)
- 1 tbsp chia seeds (for fibre and omega-3s)
- 240 ml unsweetened almond milk (or any unsweetened plant milk)
- 0.5 tsp pure vanilla extract (optional but rounds out the flavour nicely)
- 1 pinch ground cinnamon (helps balance blood sugar and adds warmth)
Instructions
- 1
Pour the unsweetened almond milk into your blender first. Add the baby spinach on top of the liquid and blend on low for about 15 seconds until the spinach is broken down into the milk. This prevents leafy chunks from getting trapped under the blade.
If using frozen spinach, skip this pre-blend step and add it with everything else.
- 2
Add the frozen banana, frozen mango chunks, Greek yogurt, almond butter, pea protein powder, chia seeds, vanilla extract and cinnamon to the blender.
Measure your almond butter with a wet spoon so it slides off cleanly rather than sticking.
- 3
Blend on high speed for 45 to 60 seconds until completely smooth and creamy. Pause halfway to scrape down the sides if needed. The smoothie should be thick enough to coat the back of a spoon.
If it seems too thick, add almond milk a tablespoon at a time. If too thin, add a few extra ice cubes and blend again.
- 4
Taste the smoothie before pouring. If you want it slightly sweeter, add half a teaspoon of raw honey or a couple of drops of liquid stevia and pulse once more.
The frozen banana usually provides enough sweetness, so taste first before adding anything extra.
- 5
Pour into a large glass and serve immediately for the best texture and nutritional value. If you like, top with a thin slice of banana, a light drizzle of almond butter or a sprinkle of extra chia seeds for presentation.
Drink within 10 minutes of blending for peak freshness. The chia seeds will start to absorb liquid and thicken the smoothie over time.
Nutrition per serving
382kcal
Calories
28g
Protein
32g
Carbs
14g
Fat
7g
Fibre
14g
Sugar
210mg
Sodium
Pro Tips
- ✓
Freeze banana slices in a single layer on a baking tray before transferring to a bag. This stops them clumping together so you can grab just the amount you need.
- ✓
Add the chia seeds whole rather than pre-soaking them here. They add texture and thicken the smoothie slightly as you drink it.
- ✓
Natural almond butter should have oil sitting on top when you open the jar. Stir it thoroughly before measuring to get the right consistency and flavour balance.
- ✓
If you are sensitive to the slightly bitter notes that some pea protein powders have, choose a vanilla-flavoured variety and skip the vanilla extract.
- ✓
For an extra greens boost, add half a teaspoon of spirulina or matcha powder. Both pair surprisingly well with almond butter and banana.
- ✓
Blend your chia seeds along with everything else if you prefer a completely smooth texture without any seed texture.
Frequently Asked Questions
Variations
- •
Chocolate Almond Green Smoothie
Add one tablespoon of raw cacao powder and use chocolate-flavoured pea protein instead of unflavoured. The combination of chocolate and almond butter tastes like a Ferrero Rocher in smoothie form while still delivering all the spinach goodness.
- •
Tropical Protein Green Smoothie
Replace the frozen mango with frozen pineapple chunks and add half a teaspoon of turmeric powder. The tropical sweetness of pineapple cuts through the almond butter beautifully and turmeric adds anti-inflammatory benefits.
- •
Berry Spinach Almond Butter Smoothie
Swap the frozen mango for 80 grams of mixed frozen berries. Blueberries and raspberries are particularly good here, bringing antioxidants and a slightly tart flavour that balances the richness of the almond butter.
- •
Keto Green Protein Smoothie
Omit the banana and mango entirely and replace with half an avocado for creaminess and one tablespoon of MCT oil. Use full-fat coconut milk instead of almond milk. This version drops the carb count significantly while keeping protein and healthy fats high.
Substitutions
- •Pea protein powder → Hemp protein powder (Hemp protein has a slightly nuttier, earthier flavour that actually complements the almond butter well. Use the same quantity.)
- •Greek yogurt → Silken tofu (Use 100 grams of silken tofu for a vegan-friendly swap. It blends completely smooth and adds a similar creamy texture and protein boost without any dairy.)
- •Almond butter → Sunflower seed butter (Ideal for nut allergies. Sunflower seed butter has a slightly stronger flavour but works well with the banana and spinach. Use the same quantity.)
- •Unsweetened almond milk → Unsweetened oat milk (Oat milk gives a slightly creamier texture and a gentle oaty sweetness. Note this will increase the carb content slightly.)
- •Frozen banana → Frozen cauliflower florets (For a lower-carb, lower-sugar version. Frozen cauliflower creates an impressive creamy texture with very little flavour of its own. Add a few drops of liquid stevia to compensate for the missing banana sweetness.)
- •Chia seeds → Ground flaxseed (Ground flaxseed blends in completely invisibly and provides similar fibre and omega-3 benefits. Use the same quantity.)
🧊 Storage
This smoothie is best consumed immediately after blending. If you need to store it, transfer to an airtight jar and refrigerate for up to 12 hours. Shake or stir well before drinking as separation is natural. Do not freeze the finished smoothie as the texture changes significantly once thawed.
📅 Make Ahead
Portion your dry and frozen ingredients into individual freezer bags or containers the night before. Each bag should contain the spinach, frozen banana, frozen mango and dry ingredients like chia seeds and cinnamon. Store in the freezer for up to 1 month. When ready to drink, simply empty one pack into the blender, add the almond milk, Greek yogurt, almond butter and protein powder, then blend as normal.


