Not everyone wants banana in their smoothie. Maybe you don’t like the taste, maybe you’re allergic, or maybe — like me — you’re just done with every single smoothie recipe on the internet defaulting to banana for thickness. I spent a week testing banana alternatives in coffee smoothies and landed on 4 combinations that are just as creamy. In some cases, honestly better.
Why No Banana — and What to Use Instead
Banana does two things in a smoothie: it adds natural sweetness and creates that thick, creamy texture we’re all chasing. To replace it you need something that handles at least one of those jobs. Here are the four substitutes I tested, ranked by how close they get to that classic creamy result:
- Frozen avocado — Creamiest result by far. Adds richness without any competing flavor. Half an avocado per smoothie.
- Greek yogurt — Thick and tangy. Adds protein. About half a cup does the job.
- Frozen cauliflower rice — Sounds strange, works beautifully. Completely neutral flavor. Half a cup frozen.
- Silken tofu — Smooth and protein-rich. Mild flavor that disappears behind coffee. Quarter block per smoothie.
All four work. The one you pick depends on what you’re after — creaminess (avocado), protein (yogurt or tofu), or keeping things low-cal and low-carb (cauliflower).
Classic Coffee Smoothie with Avocado
This is my go-to version. The one I actually make most mornings. The avocado makes it ridiculously creamy without tasting like guacamole — I promise, I had the same reaction the first time I heard it too.
- 1 cup cold brew coffee (or 2 shots espresso, cooled)
- 1/2 ripe avocado, frozen in chunks
- 1 cup oat milk (or any milk you have on hand)
- 1 tablespoon maple syrup or honey
- 1 tablespoon cocoa powder
- Handful of ice
Blend everything on high for 45 seconds. The frozen avocado is the real trick here — it creates thickness AND keeps the smoothie cold without watering it down. Fresh avocado works in a pinch but the texture ends up thinner. What I do: freeze avocado halves in a zip bag so they’re always ready to grab. Takes about 30 seconds of prep the night before.
Per serving: roughly 220 calories, 14g fat, 8g protein, 18g carbs. The healthy fats from the avocado keep you full well into the morning — no 10am crash.
High-Protein Coffee Smoothie with Greek Yogurt
If you’re trying to hit protein goals, or you want something that works as a real post-workout recovery drink, this is the one. It feels substantial. Like a meal, not just a drink.
- 1 cup cold brew coffee
- 1/2 cup full-fat Greek yogurt
- 1 scoop chocolate protein powder (whey or plant-based both work fine)
- 1 tablespoon almond butter
- 3/4 cup almond milk
- Handful of ice
Blend for 30 seconds. The yogurt gives it body and a little tang, the protein powder thickens things up, and the almond butter rounds everything out with a nutty richness. It honestly tastes like a mocha milkshake. One that happens to have 35 grams of protein in it.
Per serving: roughly 340 calories, 15g fat, 35g protein, 20g carbs. A real meal replacement, not just a snack.
Dairy-Free Coffee Smoothie with Frozen Cauliflower
This is the one that sounds weird and wins everyone over. Frozen cauliflower rice adds body and creaminess with almost zero calories, no dairy, and absolutely no cauliflower taste once it’s blended with coffee. I made this for a skeptical friend who refused to believe what was in it.
- 1 cup cold brew coffee
- 1/2 cup frozen cauliflower rice
- 1 cup coconut milk (from the carton, not the can)
- 2 pitted Medjool dates
- 1 tablespoon cocoa powder
- Handful of ice
Blend on high for a full 60 seconds — the cauliflower needs to break down completely or you’ll get bits. If your blender isn’t super powerful, steam the cauliflower for 2 minutes first and let it cool before blending. The dates handle all the sweetness that banana would normally provide. Works really well here.
Per serving: roughly 160 calories, 4g fat, 3g protein, 30g carbs. Lightest option on the list. Fully vegan.
Iced Coffee Smoothie with Almond Butter
The richest, most indulgent one. This is what I make when I want a smoothie that feels like a treat. Not a health project. A treat.
- 1 cup coffee, frozen into ice cubes
- 2 tablespoons almond butter
- 1 cup oat milk
- 1 tablespoon maple syrup
- Pinch of cinnamon
- Pinch of sea salt
The coffee ice cube trick is everything here. You get a thick, frosty smoothie with zero water dilution — just pure coffee flavor all the way through. Freeze brewed coffee in a standard ice cube tray the night before. The almond butter makes it velvety, and the pinch of salt amplifies every other flavor in the glass. It tastes like an almond butter mocha from a good cafe. Seriously, try this one first.
Per serving: roughly 280 calories, 18g fat, 7g protein, 22g carbs.