This post may contain affiliate links. Please read my disclosure and privacy policy.

The first time I put spinach in a smoothie, nearly 15 years ago, I had no idea what I was doing. I figured I could just add a handful of things to a blender and have it taste “good enough.” At first, the smoothie was too thick, so I added more milk. Then, it was too runny, so I added more frozen fruit.

Eventually, I wound up with way too much of a mediocre-tasting smoothie. I don’t want this to happen to you.

That’s why I’m sharing this spinach smoothie recipe. When you follow it closely, you’ll get delicious results on your first try, without the guesswork or winding up with too much. From there, you can customize it as you see fit!

⭐⭐⭐⭐⭐ Featured Review

“I made this last night, and my daughter (who generally shies away from anything “green” or with “green stuff in it”) drank this down and said; “Mom, where did you get this recipe?” I told her and her reply was; “Thank them!!!” She loved it. I’m so happy.” – Jaye

spinach banana smoothie served in a glass with a straw.

Spinach Banana Smoothie Ingredients

  • Fresh Baby Spinach. If this is one of your first green smoothie recipes, start with pre-washed baby spinach sold in the plastic clamshell boxes at the store. This is easy to grab and blends seamlessly into smoothies without adding flavor. If you don’t think you’ll use it all, you can also freeze it!
  • Frozen Banana. This frozen fruit adds a creamy texture and sweetness, especially if you freeze bananas with lots of brown spots on their skins. (Here’s how to freeze bananas if you need tips.)
  • Almond Milk. I use almond milk to keep this recipe dairy-free, but any milk you prefer will work.
  • Hemp Hearts. This is an optional addition that adds plant-based protein. You could also use a scoop of collagen peptides for extra protein (with little added flavor.)
  • Nut Butter. I like to add a tablespoon of peanut butter for creaminess, but almond butter will work, too.
  • Cinnamon. If you like ground cinnamon, add it in! You could also use a splash of vanilla extract instead.
bowl of spinach, frozen banana, peanut butter, cinnamon, milk, and hemp hearts labeled in bowls.

How to Make a Spinach Smoothie

Step 1:

If you don’t have a very powerful blender, I recommend starting off with just the spinach and milk. Blend those together until the spinach is pulverized, so you won’t have any chewy leaves in your final drink.

Note: The amount of liquid you may need will vary based on the type of blender you use and the size of the frozen banana each time. I recommend starting with a half cup each time, but you might need to add an extra 1/4 cup in some cases.

spinach blended with almond milk until smooth.

Step 2:

Next, add the frozen banana, peanut butter, hemp hearts, and ground cinnamon. Secure the lid and blend until smooth. Stop and scrape down the sides, if needed, to make sure everything is pulverized.

Taste the smoothie and make any adjustments, as needed. In these photos, I had to add a little extra milk to get the blender going (because the banana was a bit larger). Once it was smooth, I added a handful of ice cubes to make the smoothie slushy right before serving.

Adding ice can dilute the overall flavor, so don’t add too much! As soon as you’re happy with the texture and flavor, it’s ready to serve.

Storage Tip: If you need to store leftovers, they will keep in an airtight container in the fridge for up to 2 days, but the texture will not be the same. I recommend freezing leftovers in a mini popsicle mold, so you can enjoy a bite-sized treat later!

frozen banana and ice blended into the smoothie and poured.

Meal Prep Smoothie Bags

If you want to make several smoothie bags ahead of time for an easier morning, you can add sliced banana, baby spinach, hemp hearts, and cinnamon to individual bags. Seal them tightly and freeze for up to 3 months. You can make as many servings as you want to have on hand!

When you’re ready to make a smoothie, just pour the contents directly into your blender and add a spoonful of peanut butter, plus 3/4 cup milk. (You might need even a little more milk, since the spinach is frozen, but this is a good starting point.)

As soon as the smoothie is blended, it’s ready to serve for a faster morning.

spinach and sliced banana in a reusable silicone bag.

Spinach Smoothie Recipe FAQs

Is raw or cooked spinach better?

Raw spinach is very convenient (especially when you buy it prewashed) and can be frozen, to help avoid food waste, so either version will work in this smoothie recipe. If you use cooked spinach, it will shrink quite a bit, so you won’t want to use a full cup of cooked spinach in this recipe, or the flavor will be too concentrated. Start with a 1/4 cup or 1/2 cup of cooked spinach, and adjust to taste as you go.

Can I use frozen spinach?

Store-bought frozen spinach is usually blanched before freezing, so it is an easy shortcut if you’d like to use cooked spinach in your smoothies. Just keep in mind that you’ll want to start with a smaller amount of the frozen spinach, since it’s concentrated compared to fresh baby spinach. In this case, you may want to use a little more liquid for blending, too.

How do I make it thicker?

If you add too much liquid to this smoothie, you can thicken it by adding a handful of ice cubes, which will slightly dilute the flavor, or by adding a little extra frozen banana.

Do I have to use almond milk?

No, you can use any milk you prefer! Or even just water will work.

spinach banana smoothie served in a glass with a straw.

Frozen Banana Spinach Smoothie

4.97 from 29 votes
This Spinach Smoothie recipe is the perfect way to sneak more leafy greens into your life. That's because it doesn't taste like spinach! (I repeat, it does not taste like spinach.) Instead, it feels like you're drinking a peanut butter banana smoothie that just happens to look green. Once you taste it, you'll be hooked!
prep5 mins cook0 mins total5 mins
Servings:1

Ingredients
 
 

  • ½ cup almond milk , plus more as needed to blend
  • 1 to 2 cups baby spinach (see notes)
  • 1 tablespoon peanut butter (or almond butter)
  • 2 tablespoons hemp hearts
  • 1 frozen banana , sliced
  • ¼ teaspoon ground cinnamon

Instructions

  • If you don't have a powerful blender, start by adding the milk and spinach to it. Blend until the greens are totally pulverized for the best texture. (You can skip this step if using a high-speed blender.)
  • Add the remaining ingredients and blend until very smooth. You may need to add up to a 1/4 cup more milk or water to help everything blend smoothly, depending on the size of the banana you use. The riper the banana you use, the sweeter this smoothie will be. If you need to add sweetness, you can always add a pitted Medjool date, or a splash of maple syrup, or honey (if not vegan), and blend again. Note: If adding extra milk makes the smoothie too runny, add a handful of ice and blend again. Once you're happy with the flavor, it's ready to serve right away.
  • Leftover smoothie can be stored in an airtight container in the fridge for up to 48 hours, but the taste and texture will change over time. Be sure to check out the freezer bag tips in this post, for another make-ahead option.

Notes

Nutrition information is for the whole batch. This information is automatically calculated, and is just an estimate, not a guarantee.
To make a more filling smoothie, feel free to add another tablespoon of nut butter, or extra frozen fruit + more liquid to blend.
I typically use fresh baby spinach in this recipe, but you can use frozen spinach if you prefer. In that case, start with just a 1/4 cup of frozen spinach (since it is more concentrated). You can always add more, to taste, as you blend. See more tips in the full post.

Nutrition

Calories: 399kcal | Carbohydrates: 34g | Protein: 18g | Fat: 24g | Saturated Fat: 3g | Polyunsaturated Fat: 14g | Monounsaturated Fat: 6g | Sodium: 261mg | Potassium: 696mg | Fiber: 6g | Sugar: 16g | Vitamin A: 3046IU | Vitamin C: 19mg | Calcium: 239mg | Iron: 6mg
Course: Drinks
Cuisine: American
Keyword: spinach smoothie

More Recipes to Try

I hope you’ll enjoy this spinach smoothie recipe soon. When you do, please leave a star rating and comment below to let me know how you like it!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. UPDATE: I think it’s safe to say I am obsessed with this shake. AND my 16 month old loves it too — finally a way to get him to eat spinach!! YAY!!

  2. WOW!! Sooo delicious, thanks Megan for another amazing recipe!! I did 1 1/2 dates and 10 drops of liquid stevia. I will definitely be making this on a regular basis!! Can’t wait for my toddler to try it, I’m sure he will love it too 🙂

  3. Made this today and it was so delicious! My 2 year old was gobbling it up as well! Thanks for such great recipes! Keep up the good work ☺

  4. Love you and your recipes. Just ordered your book. My husband and I are always using your recipes. :). Congrats on the book!!!!

  5. Hi! This sounds really good and I have been obsessed with different shakes these days. Is it possible to use avocado in place of the almond butter to make it nut free?

    Thanks for another great recipe 🙂

  6. mmm just made this with a frozen banana instead of the dates and PB instead of the almond as I didn’t have either at home. I also added some protein powder…very tasty! Thanks!

  7. Mmmm this sounds good! Can’t wait to try it! Although I have a question…. your note says to soak the almonds and chia seeds for easier blending, but the recipe does not call for almonds; it calls for almond butter. Is this a mistake or am I missing something?