Healthy Breakfast Recipes

High Protein Green Smoothie with Spinach and Almond Butter

High ProteinGluten-FreeMeal PrepEgg-Free
Prep Time5 min
Servings1
Calories382 kcal
Health Score6/10
↓ Jump to recipe
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

Serves:1
  • 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. 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. 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. 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. 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. 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

How much protein is actually in this green smoothie?

Each serving delivers approximately 28 grams of protein, coming mainly from the Greek yogurt, pea protein powder and almond butter. That is a solid protein hit for a breakfast smoothie and well above most standard green smoothie recipes.

Can I taste the spinach in this smoothie?

Honestly, no. The almond butter, banana and mango completely mask any green or earthy flavour from the spinach. The only visual sign of the spinach is the bright green colour, which actually makes it look really appealing.

Can I make this smoothie vegan?

Absolutely. Simply swap the Greek yogurt for a thick coconut yogurt or unsweetened soy yogurt, and make sure your protein powder is plant-based. Pea protein is already vegan, so that part stays the same.

Is this smoothie suitable for weight loss?

It can absolutely fit into a weight loss plan. At around 380 calories with high protein and 7 grams of fibre, it is filling enough to replace a full breakfast without feeling deprived. The stable blood sugar response from the balanced macros helps prevent mid-morning snacking too.

Can I prep this the night before?

You can prep a freezer smoothie pack the night before by portioning the spinach, frozen banana and mango into a bag and storing it in the freezer. In the morning, just dump the pack into the blender with the wet ingredients and blend. It saves precious morning minutes without compromising freshness.

What can I use instead of pea protein powder?

Hemp protein powder is a great whole-food alternative that also adds omega-3 fatty acids. You could also add an extra two tablespoons of almond butter and an extra 60 grams of Greek yogurt to boost protein without any powder, though your protein total will be slightly lower.

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 powderHemp protein powder (Hemp protein has a slightly nuttier, earthier flavour that actually complements the almond butter well. Use the same quantity.)
  • Greek yogurtSilken 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 butterSunflower 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 milkUnsweetened oat milk (Oat milk gives a slightly creamier texture and a gentle oaty sweetness. Note this will increase the carb content slightly.)
  • Frozen bananaFrozen 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 seedsGround 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.