This creamy and delicious peanut butter banana spinach smoothie is packed with the nutrients you need to kickstart your day.


I want to share one of my all-time favorite smoothies: the Peanut Butter Banana Spinach Smoothie. It may sound simple, but this blend has been my go-to for years. The combination of creamy peanut butter, ripe banana, and fresh spinach creates a smooth, naturally sweet drink that feels indulgent while still being wholesome.
During the third trimester of my pregnancy, I found myself craving milkshakes — the kind swirled with cookies and syrups. To satisfy that cold, creamy craving without overdoing the sugar, I turned to this smoothie. It delivers the texture and richness I was longing for, thanks to the peanut butter and banana, while the spinach adds a boost of vitamins without changing the taste. It became the perfect compromise: delicious, filling, and still a sensible choice when I wanted to leave room for a cookie or two.
What’s in this smoothie?
The core ingredients are straightforward: baby spinach, banana, natural peanut butter, and your preferred unrefined sweetener. I usually add chia seeds and ground flaxmeal for extra fiber and healthy fats. For liquid, I favor plant-based milks like oat or almond milk, but any milk you enjoy will work.
Ingredients
- 2–3 handfuls baby spinach
- 1 banana
- 1 TBSP natural peanut butter (or your favorite nut butter)
- 1 cup milk (oat milk or other nut milks work well)
- 1 tsp chia seeds
- 1 tsp ground flaxmeal
- 1–2 tsp unrefined sweetener (raw honey, pure maple syrup, or dates to taste)
Instructions
- Place all ingredients in a high-powered blender.
- Blend until completely smooth, adjusting the liquid if needed to reach your desired consistency.
- Serve immediately for the best flavor and texture.
This smoothie is highly adaptable. If you prefer a thicker, colder drink, use a frozen banana or add a few ice cubes. For more protein, stir in a scoop of protein powder or a spoonful of Greek yogurt. If you want a nuttier flavor, try almond butter or cashew butter in place of the peanut butter. The amount of sweetener can be adjusted or omitted entirely depending on how ripe your banana is and how sweet you like your drinks.
It’s a quick, five-minute recipe that works well for breakfast, an afternoon pick-me-up, or a light post-workout refuel. The spinach blends seamlessly so you get the benefits of leafy greens without a vegetal taste. Chia and flax add a subtle nuttiness along with fiber and omega-3s, making the smoothie more satisfying and nutritionally balanced.

If you try this recipe or create your own variation, I’d love to hear about it. Snap a photo and share it on social media, and feel free to leave a comment describing how you customized the recipe. Simple tweaks can make this smoothie suit many tastes and dietary needs, so don’t hesitate to experiment.
Peanut Butter Banana Spinach Smoothie
This creamy and delicious peanut butter banana spinach smoothie is packed with all the nutrients you need to kickstart your day.
Prep Time: 5 minutes
Servings: 1
Ingredients
- 2–3 handfuls baby spinach
- 1 banana
- 1 TBSP natural peanut butter (or your favorite nut butter)
- 1 cup milk (oat milk or other nut milks suggested)
- 1 tsp chia seeds
- 1 tsp ground flaxmeal
- 1–2 tsp unrefined sweetener (raw honey, pure maple syrup, etc.)
Instructions
- Place all ingredients in a high-powered blender.
- Blend on high until smooth and creamy.
- Pour into a glass and enjoy immediately.
Like this recipe? Please rate it and leave a comment below — I appreciate your feedback!