heathy cookbooks


Healthy Coffee Smoothie (Dairy-free!)

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

4.89 from 9 votes
coffee smoothie two glasses
Life-Changing Coffee Smoothie (Dairy-free)
Prep Time
5 mins
Total Time
5 mins

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
Servings: 2
Calories: 391 kcal
  • 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)
  1. 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!)

  2. 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.

Recipe Notes

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.

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!

This healthy coffee smoothie tastes like a DECADENT coffee house drink, but is dairy-free and naturally sweetened with fruit. Each serving has 10 grams of plant-based protein, and 6 grams of fiber! #smoothie #coffee #healthyrecipe #weightloss #vegan #paleo #glutenfree #detox

As an Amazon Associate I earn from qualifying purchases.

Leave a Reply

Your email address will not be published. Required fields are marked *

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



My new favorite afternoon drink!!!


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. 😉


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!


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!

Never Miss a Post!

Get a FREE 3-Day Detox Plan when you sign up for my email newsletter