Healthy Coffee Smoothie (Dairy-free!)

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

This creamy Coffee Smoothie tastes like a fancy coffee shop drink, without the refined sugar or dairy. It’s paleo and vegan friendly, and can be made with or without the caffeine– either way, it’s ridiculously delicious.

coffee smoothie two glasses

I don’t know about you, but we always have leftover coffee in our house. Now, you can put that cold, leftover coffee to good use! Alternatively, you could use cold brewed coffee, or brew some extra coffee the night before so it can chill in the fridge while you sleep.

coffee ice cubes and blender

As an Amazon Associate I earn from qualifying purchases.

How to Make a Coffee Smoothie

Once you have some cold brewed coffee on hand, you’ll need the following to make a healthy smoothie with it:

  • Dates. Dates are my favorite natural sweetener, with an almost caramel-like flavor. You only need 4 of them to make this drink taste better than a Frappuccino, and you’ll get a healthy does of fiber and iron with each sip!
  • Hemp Hearts. Hemp hearts are a complete source of plant-based protein, containing all the essential amino acids the body needs. You can’t taste them, but they add a nice creaminess to the overall smoothie.
  • Cashew Butter. Instead of using almond milk, or another dairy-free milk, I prefer to add a spoonful of nut butter to my smoothies with water for a similar effect. In this case, cashew butter makes this shake unbelievably creamy, with a very mild nutty flavor. (Almond butter could be used with similar effect.)
  • Spinach. I love adding spinach to my smoothies, for a boost of extra vitamins and minerals. You can’t taste it AT ALL, but this addition does turn the drink green. I don’t mind the green hue, because the flavor is ridiculous, but it’s something to keep in mind if serving picky eaters.

A Coffee Smoothie without Banana

Call me crazy, but I don’t think bananas and coffee are a good flavor combination. Bananas usually work well for creating creamy, thick smoothies, but I prefer to use them in my Chocolate Peanut Butter Banana Smoothie, instead. The dates are WAY better in this recipe!

Coffee Ice Cubes

You can boost the coffee flavor of this smoothie by using coffee ice cubes instead of regular ice. To make them, just pour leftover brewed coffee into an ice cube tray and freeze it overnight! (I like to add the coffee ice cubes to my Frosty Chocolate Shake recipe in No Excuses Detox for a mocha-flavored smoothie, too.)

healthy coffee smoothie in blender

Coffee Smoothie for Weight Loss

What I love about this smoothie, is that it’s a lower-calorie, higher protein alternative to Starbucks, or other coffee house blended drinks. This smoothie packs 10 grams of plant-based protein per serving, plus 6 grams of fiber, to help keep you satisfied for hours.

I usually drink it as a breakfast replacement, with maybe a handful of nuts or a piece of fruit later as a mid-morning snack. Whenever you try it, I hope you’ll love it as much as I do!

thick and creamy dairy free smoothie overhead

coffee smoothie two glasses
Print Pin
4.91 from 22 votes

Life-Changing Coffee Smoothie (Dairy-free)

This creamy Coffee Smoothie is naturally sweetened and dairy-free, with just a fraction of the calories in a Starbucks drink. It's great for weight loss, and makes a healthy breakfast or dessert!
Course Breakfast, Dessert
Cuisine American
Keyword breakfast, dairy free, dessert, healthy, smoothie
Prep Time 5 minutes
Total Time 5 minutes
Servings 2
Calories 391kcal


  • 1 cup brewed coffee (chilled)
  • 6 to 8 Medjool dates , pitted (soak in hot water for 15 minutes if they are not soft)
  • 2 tablespoons hemp hearts
  • 2 tablespoons cashew butter
  • 2 cups baby spinach (optional)
  • 3 cups ice cubes (see Note)


  • In a high-speed blender, combine the cold coffee, 6 of the pitted dates, hemp hearts, cashew butter, and spinach, if using. Blend until the dates have broken down and the mixture is very smooth. Taste the mixture and add more dates if you'd like it a little sweeter. (I prefer using 4 dates per serving, but it is sweet!)
  • Add the ice cubes (I usually use a pint glass of ice cubes per serving, for easy measuring) and blend again, until a thick, frosty-like texture is achieved. It should have the texture of a milkshake. Serve right away.


Note: This smoothie has a delicious coffee flavor when you use regular ice cubes, but for an extra-potent coffee flavor, try using coffee ice cubes instead! To make them, simply pour leftover coffee into an ice cube tray and store it in the freezer overnight.


Calories: 391kcal | Carbohydrates: 60g | Protein: 10g | Fat: 15g | Saturated Fat: 2g | Sodium: 30mg | Potassium: 816mg | Fiber: 6g | Sugar: 47g | Vitamin A: 3000IU | Vitamin C: 8.4mg | Calcium: 104mg | Iron: 4.4mg
Per Serving: Calories: 391, Fat: 15 g, Carbohydrates: 60, Fiber: 6g, Protein: 10g

Recipe Notes:

  • If you would prefer to leave out the dates, feel free to use your favorite sweetener as an alternative. This drink will still be thick from the ice, but it won’t have as much iron or fiber without the dates.
  • You can replace the cashew butter with almond butter, or use sunflower seed butter or tahini as a nut-free option. Keep in mind that substitutions will change the flavor, so make sure you like the flavor of whatever you are using.
  • For a mocha flavor, feel free to add a spoonful of raw cacao powder.

Reader Feedback: Are you a fan of coffee and coffee-flavored treats? It’s been too long since I’ve made these Coffee Protein Popsicles, which I think also makes a nice warm-weather treat!

Get more recipes + meal plans in my books:

detox book and meal plan

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter

Leave a Reply

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.



My new favorite afternoon drink!!!


    I had to tweak it a bit, but yum! I used 4 dates, about a tablespoon of almond butter, left out the spinach and hemp hearts,added a splash of oat milk and about a tablespoon of maple syrup. So good!


Looks amazing!


I’m wondering if your photo is the same as the recipe here, because I halved the recipe for a single serve, and mine was green. Yours, somehow looks chocolate.

    Megan Gilmore

    It’s green when you use spinach, it’s chocolate-colored when you leave the spinach out. If you follow me on Instagram, you’ll see that it’s green 95% of the time we make it, too! But, sometimes you have to make the non-green version to convince people to taste it. 😉

    Jennifer Sanchez

    Even if you use spinach, you can still get a brown, chocolatey smoothie if you add raw cacao powder (I like 2-3 tsp for this recipe). I used kale in mine and it was a pretty unappealing color until I added the cacao! It came out really good!


Absolutely divine! Can’t do too much caffeine, so my adjustments are as follows:
I use decaf or regular coffee for the coffee base, but I use tecchinio ( herbal coffee replacement) and freeze for the ice cubes. I also add a scoop of dr axe chocolate bone broth protein powder.

JoAnn Billitti

I finally got around to making this today with the temp at 100 degrees! Oh. My. Gosh, — definitely keeping this recipe handy throughout the summer. Thanks you Megan!!


Used teechino in place of the coffee and chia in place of the hemp. Absolutely amazing! (And my new favorite way to eat spinach!)


I made it this morning and it was delicious. Only put 3 dates in and it was still sweet enough.


What can I sub the dates out for to make this recipe Keto friendly?


OH. MY. GOODNESS. SOOO GOOD! I’m sitting here enjoying this frozen mocha goodness (added the cocoa powder) with a couple of your Vegan Double Chocolate Chip Cookies. I’m calling it PMS Heaven!

As a foodie working on a healthier, more whole food diet, I’ve run in to quite a few recipes that call themselves “just as good…no one will know…”. AND, um, no, everyone knows…it tastes awful!

Well, so far, you are 2 for 2 in my book! I’ll be checking out more from you, for sure!


    Agreed! Total foodie, it’s hard to give up food when then substitutes people claim are amazing are inedible!

    I will say I substituted flax for hemp since I didn’t have any handy and the after flavor was a bit bitter. But I am excited to try with hemp as it has promise!

    Also, when substituting chia seeds, would you soak first? Thanks for the wonderful recipes Megan, loving 4/5 that I’ve tried so far!


I am blown away by how much this taste like a Frappuccino!! Delicious!!


Just made my first Coffee Smoothie and I absolutely love it!
Thank you so much for the recipe xx


Do you have a suggestion for a replacement for the hemp harts? I have tried them, and I just don’t care for their flavor.

Nancy Barlass

Wish you posted a picture of the coffee smoothie with the spinach in it! If green enough they might just think it is my kale drink and not steal it! lol

    Megan Gilmore

    If you follow me on Instagram, I post what it looks like with spinach every time I make it! It’s definitely green, unless you add a little cacao powder for a “mocha” flavor. 😉


Yummy! I can’t have caffeine, since its hard on the liver so I used Swiss-water decaf and lowered the sugar by cutting dates amount in half. turned out delicious!! thanks!


I have been making this coffee smoothie non-stop. It is so tasty!!


Wow! So surprised how lovely this tastes! Thank you very much for the recipe


Yes! Yes! Yes! Thank you for sharing!


I wasn’t sure I would like this but it is delicious! I will be making this drink on a regular basis. Thank you so much for sharing the recipe.


so good!! I was skeptical of how this could end up creamy, but it sure did!


Good grief…I make this every. single. day. It is SO good, especially right after a workout. I use five dates, no spinach (I get enough of that), DEFINITELY coffee ice cubes (I like a rich coffee flavor) and throw in my collagen (no taste). Oh, and I drink the entire thing…can’t help it.
But I will say, it sustains me for about four hours. Like most of your recipes, you hit this one out of the park, Megan!! My taste buds and tummy thank you! 🙂

    Megan Gilmore

    I’m so glad to hear that you love it! I drink the whole thing by myself, too. 🙂


I love your recipes and have your books. I do have a question about combining foods. On your chart it looks like fruits cannot be combined with nuts or hemp hearts. But they are often used together in smoothies! What is ok to do? I have digestion issues and food combining really works for me so i wanna be clear on whats ok in the case of smoothies since i have them daily. Thanks!


delicious! i used 4 dates and think 3 would even be enough


Any recommendations for replacing the cashew butter for people allergic to tree nuts?


    we use unsweetened sunbutter from Trader Joe’s, but you could use the sweetened version from any grocery store. we also add a scoopful of chocolate bone protein – yum!


I have the same question as Michelle . How can I substitute hemp hearts Megan?


Fabulous!!!!!! Even my picky husband like it!!! Kept me full hours longer than my usual eggs!!!


Soooo delicious! I used 4 dates because I don’t like things as sweet, almond butter, sunflower seeds for hemp, coffee ice cubes, and about 3/4 c frozen broccoli. And a 1 inch coin of frozen banana. I’ll be making this on the regular. Gonna be hard to make this last two portions!


is there any alternative to using dates? I would prefer to use less sugar. let me know!

Tamara M Smith

Love these recipes! Thanks! Yummm


Wow!! This is so good!! Coffee helps me with a health issue and I can no longer stand the taste. I find the stuff I make at home is bearable, but if I’m not able to no one else will make it for m. However, they will go to one of local shops and get me a latte. I hate how much junk is in them, but it’s only drinkable with the flavorings. This is so incredibly good. It reminds me of the days I used to love coffee – not sure if that is a good or a bad thing. I used almond butter and 3 dates. Next time I will definitely cut it down to 2 as it is just over the edge of my sweetness preference. As always, thank you for the delicious recipe.


Recipe is wonderful. Is there any alternate of hemp hearts? or skipping it effect on taste?


I made this yesterday and it turned out well! Very creamy, and I liked that it got a little foamy on top. I used peanut butter because that’s what I had on hand and it tasted great. I don’t like super sweet coffee drinks, so I initially only added 3 dates to a little over 1 cup of coffee, but I found I did want a little more sweetness and ended up adding 1 more date.

Heather Kimbrough

away if you’re allergic to hemp? Can you recommend a substitute? What about Chia seed?


Eyeballed half a recipe and subbed dino kale for spinach. Life-changing. Ridiculously delicious!


I save all of my leftover coffee for this smoothie – whenever the tray is full of coffee ice cubes, this is what I have for brekkie! Only change is that I use chia instead of hemp seed and I always use spinach & cocoa powder. My fave <3 Thanks for creating this!

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter