Power up your day with this delicious and simple green smoothie with hidden veggies! It’s the ultimate sweet, creamy and tasty drink — even the kids will love it! Requiring only five simple ingredients, this healthy banana spinach smoothie recipe makes such a quick and easy breakfast or snack! {no sugar added, gluten-free & vegan-friendly}

We’ve been making this simple green smoothie recipe for as long as I can remember because my kids love it and it only contains five basic ingredients so it’s super easy to whip together!
Not only is this smoothie delicious, it’s also loaded with nutrients since it’s made with banana, spinach, peanut butter, milk AND a secret ingredient that makes it ultra creamy and refreshing….frozen cauliflower!
But no one will ever guess that this smoothie is full of veggies because both the spinach and cauliflower are very neutral in flavour, so you don’t even taste them!
It’s a great kid-friendly option to incorporate more veggies, and perfect for babies and toddlers too since it makes such a quick, easy and convenient breakfast or snack!
Not to mention, this smoothie is naturally sweetened with banana so it contains no added sugar (but is still plenty sweet!), and the fibre, protein and healthy fats make it incredibly filling and satisfying!
Whip up this spinach and banana smoothie for breakfast or as a mid-morning or mid-afternoon snack for a healthy, energizing and tasty option for the whole family!
For more smoothie recipes, be sure to try my Strawberry Banana Smoothie Without Yogurt and Banana Smoothie without Yogurt.

Table of Contents
Why we love this recipe
- Kid-friendly: This green smoothie is perfect for kids because it’s sweet, creamy and super yummy! Give it a fun name like “green monster smoothie” and the kids will guzzle it!
- Basic ingredients: With only five simple ingredients, this is a great smoothie for beginners or those looking for a smoothie recipe that can be easily memorized and whipped together in a flash!
- Healthy: This fruit and spinach smoothie is full of fibre, protein and healthy fats, making it super filling and satisfying. A great way to incorporate those leafy greens and other veggies like cauliflower!
- Refreshing: The nutrients, in addition to the cool and creamy texture will leave you feeling so energized!
Ingredient notes

- Spinach: Gives the smoothie that vibrant green colour. Use fresh baby spinach or sub in frozen spinach if that’s what you have on hand. You can also try replacing the spinach with kale, but keep in mind that it’s not as neutral in flavour as spinach.
- Milk: Helps to thin out the smoothie slightly and makes it easier to blend the fruits and vegetables. You can use regular dairy-based milk or sub in a plant-based milk alternative if desired.
- Banana: Helps to naturally sweeten the smoothie. Use a frozen overripe banana for the best flavour and consistency.
- Frozen cauliflower: Incorporates an extra sources of vegetables and helps to thicken the smoothie to make it more cold and creamy. Use frozen cauliflower rice or riced cauliflower for the easiest blending. Or sub in frozen cauliflower florets if you can’t find the frozen cauliflower rice.
- Peanut Butter: Adds a slight nutty flavour, in addition to healthy fats and some protein. Use natural peanut with no added sugar or salt for a healthier option, although regular peanut would work as well. You can also leave it out if you’re not a PB fan or you require a nut-free option.
- Optional Protein powder: This is totally optional but it can help increase the protein content of the smoothie. Use vanilla-flavoured or unflavoured whey or plant-based protein powder.
Step by step instructions
- Place all of the ingredients into a blender.

- Blend until smooth and creamy.

- Pour into glasses and serve!

Recipe Notes:
- For the best taste, use a really overripe frozen banana (the brown spotty kind) as that will lend the best flavour. If the banana is not ripe enough, the smoothie will have a very strong banana flavour and won’t be as sweet.
- The more spinach you add, the greener the smoothie will be. I tend to add quite a bit of spinach in to pack in lots of extra goodness, but you can add less if preferred. The great thing about spinach is that it has a fairly neutral taste so you can’t really taste it in the smoothie.
- You can typically find frozen riced cauliflower in the frozen vegetable section in most grocery stores. If you can’t find it, you can use frozen cauliflower florets instead; just be sure to blend it really well so there are no chunks of cauliflower floating around.
- I recommend using a high power blender (we love our Ninja) if you have one to help break down the frozen fruit and veggies. If you don’t have a high power blender, you may wish to add the frozen ingredients in increments so that you don’t burn out your blender.
- If you’re not a fan of peanut butter, you can leave it out and replace it with hemp hearts or chia seeds instead to get some extra healthy fats.

Storage guidelines
You can store any leftover smoothie in the fridge for up to two days. You may wish to blend it again just before serving to freshen it up.
Alternatively, you can freeze the leftovers in a mini ice pop or popsicle mold for green smoothie pops! My kids love these!
Recipe FAQs
A green smoothie is blended refreshing drink that consists of dark green leafy vegetables and may often also contain fruit to sweeten it. Green smoothies get their name from the vibrant green hue produced by adding leafy greens to the smoothie, in addition to ingredients such as avocados and/or other nutritious add-ins.
Green smoothies can range in ingredients, but often contain some type of green leafy vegetable like spinach or kale to give it that distinct green colour, in addition to other ingredients such as banana, milk or milk alternative, avocado, mango, nut butter or other preferred add-ins! This green smoothie recipe is unique as it contains two sources of vegetables — spinach and cauliflower, in addition to banana and peanut butter.
In this smoothie, we use a large handful of baby spinach, but you can use as much or as little spinach as you’d like! If you add less, the smoothie will have a more subtle green colour, whereas with more, it will have that vibrant and glowing green hue. The great thing about spinach is that it’s very neutral in flavour, so adding more (or less) won’t significantly alter the flavour of the smoothie.
The best way to make a green smoothie taste good is to use an overripe banana (the brown spotty kind). This will ensure that the smoothie is sweet enough and has the right amount of flavour to balance out the spinach and frozen cauliflower.
A smoothie bowl is typically thicker than a smoothie and should have a thick enough consistency that you can eat it with a spoon. To make a green smoothie bowl, simply add less milk. You’ll need a high power blender in order to blend all of the ingredients with less liquid. Pour into a bowl and top with desired toppings such as extra banana slices, a sprinkle of hemp hearts and shredded coconut!
You can certainly drink a green smoothie everyday! In fact, it’s currently recommended that you aim to get in at least one serving of dark leafy green vegetables per day and this is a great way to meet the recommendations! Free free to switch up what you put in your green smoothie to get a wide variety of nutrients.
Consuming a green smoothie in itself will not make you lose weight, but if you incorporate it into your diet as a replacement for something else that may not be as nutritious, it can potentially assist with weight management.
That being said, it’s important to monitor what goes into your smoothie, and be mindful of how many “add-ins” you’re putting into the smoothie, in addition to how large of a portion size you’re consuming. It can be easy to down a lot of calories when drinking smoothies, so portion control is key if your overall goal is weight loss.
It’s not recommended. The banana is what’s used to sweeten up this smoothie, so if a green banana is used, it will not be ripe or sweet enough to produce a good tasting smoothie. Plus, with a green banana, the smoothie will have a very strong banana flavour. For the best flavour, use an overripe banana.
Green smoothies are packed with vegetables and fruit, in addition to other nutritious ingredients which can provide a wide range of nutrients. Dark green leafy vegetables such as spinach contain a whole host of nutrients including fibre, vitamin A, K and potassium. Cauliflower is high in vitamin C and a good source of folate and fibre. Banana offer soluble fibre in addition to potassium and energy producing B-vitamins. Milk contains calcium, vitamin D and magnesium which can promote strong bones and teeth. Peanut butter is rich in heart-healthy fats and also adds some protein to the smoothie as well. That’s a whole load of nutrients in one drink!
Serving suggestions
Drink this smoothie as is, top it up with a sprinkle of hemp hearts or coconut, or serve it along with any of the following recipes for a more balanced breakfast or snack!
- Banana protein muffins
- Almond Butter Mini Muffins
- Healthy Banana Cookies
- Bananan Protein Pancakes
- Oatmeal Waffles
Recipe variations + ideas
- Switch up the greens: Try kale instead of spinach.
- Add avocado: To add to the green theme and make it more creamy, while adding in some extra healthy fats.
- Instead of banana: Use frozen mango or pitted dates to sweeten the smoothie.
- Different nut butter: Almond or cashew butter would work well too!
- To make nut free: Leave out the peanut butter. Use hemp hearts instead if desired.
- To make high protein: Add in a scoop of protein powder.
- To make vegan: Make with a dairy-free milk alternative and plant-based protein powder (if using).
- Kid-friendly treat: Freeze smoothie into mini ice pops or popsicle molds. It’s the perfect healthy treat for babies, toddlers, and older children as well!

More Healthy Beverages
- How to Make a Smoothie Without Yogurt or Banana
- Shamrock Protein Smoothie
- Strawberry Banana Smoothie with Yogurt
- Raspberry Protein Shake
- Pina Colada Smoothie
- Spinach Banana Muffins
- Turmeric Latte
Did you make this recipe? Scroll down to leave a rating and review!

Simple Green Smoothie Recipe
Ingredients
- 1 large frozen overripe banana (cut in half)
- 1 cup milk of choice
- 1 large handful of baby spinach
- 1-2 tablespoons natural peanut butter
- 1/2 cup frozen cauliflower rice
- 1 scoop of vanilla protein powder optional
Instructions
- Place all of the ingredients in a blender. Blend until smooth and creamy.
- Serve immediately or store in fridge for later use. You may wish to blend it again before serving.
Notes
- For the best taste, use a really overripe frozen banana (the brown spotty kind) as that will lend the best flavour. If the banana is not ripe enough, the smoothie will have a very strong banana flavour and won’t be as sweet.
- The more spinach you add, the greener the smoothie will be. I tend to add quite a bit of spinach in to pack in lots of extra goodness, but you can add less if preferred. The great thing about spinach is that it has a fairly neutral taste so you can’t really taste it in the smoothie.
- You can typically find frozen riced cauliflower in the frozen vegetable section in most grocery stores. If you can’t find it, you can use frozen cauliflower florets instead; just be sure to blend it really well so there are no chunks of cauliflower floating around.
- I recommend using a high power blender (we love our Ninja) if you have one to help break down the frozen fruit and veggies. If you don’t have a high power blender, you may wish to add the frozen ingredients in increments so that you don’t burn out your blender, or add in a bit more milk to make it easier to blend.
- If you’re not a fan of peanut butter, you can leave it out and replace it with hemp hearts or chia seeds instead to get some extra healthy fats.
Nutrition
This recipe was originally posted April 2019 and was updated January 2022 to include more helpful tips and photos.
Looking for more healthy baby-led weaning recipes, tips and meal ideas?
Get a copy of Healthy Baby Foodie!

Leave A Review: