This kickin’ coffee smoothie swaps the usual milk for brewed coffee. Made with frozen banana, dates, nut butter, oats, and cocoa powder, it tastes like a thick, creamy mocha milkshake and will give you serious energy for your day!

Email Me the Recipe!
From time to time, we'll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
Everyone can be a morning person with this coffee smoothie recipe!

Much to Ben’s demise, I am unbearably chipper in the morning—after my mandatory cup of coffee that is!
This coffee smoothie uses leftover cooled coffee to create a thick, creamy breakfast drink that gives mornings an energy boost.
I like to add a scoop of chocolate protein powder to give the smoothie extra staying power, along with a pinch of cocoa powder to make it extra chocolaty.
It’s a yummy alternative to fruit-based smoothies like this Greek Yogurt Smoothie and Strawberry Smoothie.
Thanks to the additions of nut butter, protein powder, and oats, it’s more filling than my copycat Starbucks Mocha Frappuccino.
Even if you don’t consider yourself a “morning person,” this coffee smoothie drink will put bounce back in your step!

Key Ingredients
Find the full list in the recipe card below, but here are some notes to keep in mind.
- Banana. Use frozen to make the coffee smoothie thick, cold, and creamy. If you don’t have a high-powered blender, use a fresh banana instead, then thicken the smoothie further with ice.
- Coffee. In addition to an energy boost, the coffee gives the smoothie richness and depth. It’s a great way to use up leftover coffee from the day before.
- Oatmeal. Provides additional fiber and thickens the smoothie. Check out this Oatmeal Smoothie too!
- Dates. Instead of sugar, this smoothie is naturally sweetened with dates. I recommend Medjool, which are especially soft and sweet.
- Nut Butter. The healthy fats from the nut butter make this smoothie extra satisfying. I’ve used both almond butter and peanut butter; both are delicious.

Coffee Smoothie
email me the recipe!
From time to time, we’ll send you Well Plated emails. You can unsubscribe anytime. Have an account? Log In.
Ingredients
- 1 extra large banana cut into chunks and frozen (about 1 cup), see notes
- ½ cup brewed coffee cold or at room temperature
- 2 Medjool dates pitted
- 2 tablespoons rolled oats
- 1 tablespoon almond butter or peanut butter
- 1 teaspoon unsweetened cocoa powder
- 1 scoop chocolate protein powder
- Ice as needed
Instructions
- In a high-speed blender, place the banana, coffee, dates, oats, almond butter, cocoa powder, and protein powder. Blend until smooth.
- Blend in ice cubes a few at a time until the smoothie is thickened to your desired consistency. Enjoy immediately.
Video
Notes
- If you do not have a high-speed blender, add the banana pieces gradually to help them blend more smoothly, OR use fresh banana and then blend in a few ice cubes to thicken the smoothie
Nutrition
Join today and start saving your favorite recipes
Create an account to easily save your favorite recipes and access FREE meal plans.
Sign Me Up
I wasn’t sure how I’d feel about oats in a smoothie, but they actually made it more filling and the texture was smooth. I used my high-speed blender as suggested and everything came together quickly. I added a little cinnamon for fun and that worked really well with the coffee and cocoa. Would definitely make it again.
So glad to hear, Scarlette! Thank you!
Tried this for the first time today and it was pretty good! Not too sweet, which I liked, and the coffee flavor came through nicely. I think the banana really helps tie everything together. It feels like a healthy treat without tasting too “green” or bland. Love this! Thank you for sharing.
Great to hear, thank you Bianca!
I made this after my morning walk and it hit the spot. It’s not overly strong on the coffee flavor, but just enough to wake you up. I didn’t expect the banana and coffee to work this well together. I blended it with a few ice cubes to thicken it up and it turned out creamy and smooth. Might throw in some cinnamon next time just to mix it up a bit.
So pleased to hear it Irene, thank you!