Imagine walking into your favorite coffee shop and ordering a mocha—rich, deep coffee, dark chocolate, creamy milk, and a whisper of sweetness. Now imagine that mocha is actually good for you. That’s this smoothie. The cold brew coffee provides bold, smooth, slightly bitter coffee notes (no acidity, no jitters). The cocoa powder adds deep, dark chocolate richness. The Greek yogurt brings tangy creaminess and protein. The medjool dates provide caramel-like sweetness without refined sugar. And the vanilla extract ties everything together. It’s not a dessert smoothie disguised as coffee. It’s a legit coffee-forward mocha that happens to be packed with protein and completely guilt-free.
Try my The Purple Power Smoothie recipe.
Why You’ll Love This Smoothie
- Tastes like a coffee shop mocha – Rich, bold, chocolatey, and satisfying.
- No refined sugar – Medjool dates provide natural caramel-like sweetness.
- 20g+ protein – Greek yogurt does the heavy lifting. No protein powder needed.
- Cold brew = smooth, less acidic – No bitter coffee taste. No jitters (unless you drink a lot).
- Only 5 ingredients – Simple, accessible, easy to remember.
- No banana – For those who want a creamy smoothie without banana flavor.
- Perfect morning or afternoon pick-me-up – Caffeine + protein = steady energy.
- Dairy-free option – Use plant-based yogurt and it’s vegan.
Try my The Kiwi Burst Smoothie recipe.
What You’ll Need
- 10.6 fl. oz. (315ml) cold brew coffee (unsweetened – store-bought or homemade)
- 4.2 oz. (120g) Greek yogurt (plain – full-fat or non-fat both work)
- 2 medjool dates, pitted (soft and sticky – that’s what you want)
- 1 ½ tbsp. natural cocoa powder, unsweetened
- ½ tsp. vanilla extract
Try my The Post-Workout Cocoa Smoothie recipe.
What You’ll Need To Do
Serves: 2 | Time: 5 minutes | Dietary: High-Protein, Vegetarian (Gluten-Free friendly, Dairy-Free option)

1| Check your dates – Medjool dates should be soft and sticky. If they’re hard and dry, soak them in warm water for 5-10 minutes before using. Make sure they are pitted!
2| Layer in the blender – Add cold brew coffee first (liquid helps everything move).
3| Add Greek yogurt – Scoop it in.
4| Add dates, cocoa powder, and vanilla extract – Drop in the pitted dates, then add the cocoa powder and vanilla.
5| Blend – Start on low, then ramp up to high. Blend for 45–60 seconds until completely smooth, creamy, and dark chocolate-brown.
6| Check consistency – Should be thick, creamy, and pourable – like a thin milkshake. Adjust if needed (see tips below).
7| Taste and adjust – Want more coffee? Add another 2 tbsp. cold brew. Want more chocolate? Add another ½ tbsp. cocoa powder. Want sweeter? Add another date or 1 tsp. maple syrup. Want creamier? Add 2 tbsp. more Greek yogurt.
8| Pour into two glasses and serve immediately. Optional: Garnish with a sprinkle of cocoa powder, a few coffee beans, or a dollop of Greek yogurt.
Pro tip: For an iced mocha experience, chill your glasses in the freezer for 10 minutes before pouring. The contrast of cold glass + cold smoothie is chef’s kiss.
Make It Your Own
Easy Swaps
- No cold brew coffee? Use 10.6 fl. oz. strongly brewed coffee (chilled), or use 1-2 shots of espresso + water to make 10.6 fl. oz., or use decaf cold brew for a caffeine-free version.
- No Greek yogurt? Use plain yogurt, skyr (even thicker), or 4.2 oz. plant-based yogurt + 1 tsp. lemon juice (dairy-free).
- No medjool dates? Use 3 deglet dates (smaller), or 2 tbsp. maple syrup, or 1 tbsp. honey (not vegan).
- No cocoa powder? Use 1 ½ tbsp. cacao powder (more antioxidants, slightly bitter), or use 1 oz. dark chocolate (melted and cooled – richer).
- No vanilla extract? Omit or use ¼ tsp. almond extract (different but delicious).
Twist & Tweak Ideas
- Mocha Mint: Add ⅛ tsp. peppermint extract or 4-5 fresh mint leaves. Girl Scout Thin Mint mocha.
- Mocha Cinnamon: Add ¼ tsp. ground cinnamon. Warm, spicy, Mexican hot chocolate vibes.
- Mocha Coconut: Use coconut yogurt + add 2 tbsp. shredded coconut. Tropical mocha.
- Mocha Peanut Butter: Add 2 tbsp. peanut butter. Chocolate + peanut butter + coffee = elite.
- Mocha Hazelnut: Add ½ tsp. hazelnut extract (or use hazelnut milk instead of yogurt? keep yogurt). Tastes like a fancy coffee shop latte.
- Mocha Orange: Add 1 tsp. orange zest. Chocolate + orange = classic.
- Mocha Protein Power: Add 1 scoop (25g) chocolate or vanilla protein powder. Protein jumps to ~35-40g per serving.
- Mocha Smoothie Bowl: Reduce cold brew to 8 fl. oz. (240ml). Pour into a bowl. Top with granola, cacao nibs, and a drizzle of almond butter.
- Mocha Frozen Pops: Pour into popsicle molds and freeze for 4+ hours. Frozen mocha coffee pops – perfect for summer afternoons.
- Hot Mocha (warm smoothie): Use hot brewed coffee instead of cold brew. Blend carefully (vent the blender lid!). Tastes like a hot chocolate mocha latte.
Try my The Strawberry Summer Smoothie recipe.

Why Cold Brew? The Coffee Science
| Coffee Type | Acidity | Bitterness | Flavor | Best For |
|---|---|---|---|---|
| Cold brew | Low (60% less than hot brew) | Low | Smooth, chocolatey, mellow | This recipe (perfect – no bitter edge) |
| Hot brewed (chilled) | High | Medium-High | Bright, acidic, can be bitter | Works, but cold brew is better |
| Espresso | Medium | Medium | Intense, concentrated | Use 2 shots + water to make 10.6 oz. |
Cold brew is smoother, less acidic, and less bitter than hot-brewed coffee. It blends perfectly with cocoa and yogurt without a harsh coffee bite.
The Mocha Flavor Triangle
| Ingredient | Flavor Role | Why It Works |
|---|---|---|
| Cold brew coffee | Bold, smooth, slightly bitter | Provides the coffee backbone – wakes you up, adds complexity |
| Cocoa powder | Deep, dark, rich chocolate | Complements coffee perfectly – classic mocha pairing |
| Medjool dates | Caramel-like, natural sweetness | Balances the bitterness of coffee and cocoa without refined sugar |
| Greek yogurt | Tangy, creamy, protein | Adds body, creaminess, and tang that mimics milk in a latte |
| Vanilla extract | Warm, sweet, floral | Ties everything together – you’d miss it if it were gone |
This is coffee shop alchemy. Every ingredient has a specific job. No fillers. No junk.
Helpful Tips for Success
- Use cold brew, not hot coffee – Hot coffee will melt the yogurt and create a weird, separated texture. Cold brew (or thoroughly chilled hot coffee) keeps everything thick and creamy.
- Medjool dates must be soft – Hard, dry dates won’t blend properly and will leave sticky chunks. If your dates are hard, soak them in warm water for 5-10 minutes before using.
- Remove date pits – This seems obvious, but double-check. Biting into a date pit in a smoothie is unpleasant.
- Natural cocoa powder vs. Dutch-process – Natural cocoa is slightly more bitter and acidic. Dutch-process is smoother and less bitter. Both work. Natural cocoa has more antioxidants.
- Plain Greek yogurt > vanilla – Vanilla Greek yogurt + dates + vanilla extract can be cloyingly sweet. Plain Greek yogurt lets the coffee and cocoa shine.
- No banana in this recipe – That’s intentional. Some people don’t like banana, or want a smoothie that tastes purely like coffee and chocolate. This is for them.
- Too thick? Add 2-4 tbsp. more cold brew coffee or water, 1 tbsp. at a time, and re-blend.
- Too thin? Add 2 tbsp. Greek yogurt or 1-2 ice cubes (coffee ice cubes are even better – freeze leftover coffee in an ice cube tray!) and re-blend.
- Not coffee enough? Add another 2 tbsp. cold brew.
- Not chocolatey enough? Add another ½ tbsp. cocoa powder.
- Bitter taste? Your coffee might be too strong, or your dates weren’t sweet enough. Add another date or 1 tsp. maple syrup to balance.

Budget-Friendly Tips
- Make your own cold brew – Combine 1 cup coarsely ground coffee + 4 cups cold water in a jar. Steep for 12-24 hours at room temperature or in the fridge. Strain through a coffee filter or fine-mesh sieve. Much cheaper than store-bought cold brew.
- Medjool dates in bulk – Costco and Trader Joe’s have the best prices. A $8-10 container lasts for 20+ smoothies. Store in an airtight container in the pantry. If they get hard, soak in warm water.
- Cocoa powder in bulk – Buy unsweetened cocoa powder in bulk from bulk bins or online. A $6-8 container lasts for 30+ smoothies.
- Greek yogurt in large tubs – 32 oz. tubs are much cheaper per ounce than individual cups. Plain is usually cheaper than flavored.
- Vanilla extract – You don’t need $20 Madagascar vanilla for smoothies. Costco or store brand works perfectly.
- Coffee ice cubes – Freeze leftover coffee in an ice cube tray. Use them to cool down hot coffee or add to smoothies without watering them down.
Serving Ideas
- Morning coffee replacement – Skip the coffee shop line. This is faster, cheaper, healthier, and more filling.
- Afternoon pick-me-up – The 3 PM slump is real. This gives you caffeine + protein + no sugar crash.
- Post-workout recovery with caffeine – Caffeine after exercise can enhance glycogen replenishment. Plus protein for muscle repair.
- Dessert that wakes you up – After-dinner coffee AND dessert in one glass. Perfect for dinner parties.
- Study session fuel – Caffeine for focus, protein for sustained energy, no sugar crash.
- Breakfast for coffee lovers – If you can’t face food without coffee first, this is both.
- Dairy-free mocha – Use plant-based yogurt. Tastes just as good.
- Smoothie bowl brunch – Thicken it up, pour into a bowl, top with granola, cacao nibs, and a drizzle of almond butter.
Caffeine Content Note
| Ingredient | Caffeine (approx.) |
|---|---|
| 10.6 oz. cold brew | 150-200mg (depending on brew strength) |
| Total per smoothie (serves 2) | 150-200mg total |
| Per serving | 75-100mg (about 1 cup of coffee) |
This smoothie has about the same caffeine as a standard cup of coffee. Adjust according to your tolerance. For a caffeine-free version, use decaf cold brew.
Storage Tips
- Best enjoyed immediately – The texture is perfect right after blending. The smoothie will separate over time, and the coffee flavor may become more bitter. Drink within 30 minutes.
- Make coffee ice cubes – Freeze leftover cold brew coffee in an ice cube tray. Use them in place of regular ice cubes for coffee smoothies.
- Freezer packs (for busy mornings) – In a freezer-safe bag, combine: pitted medjool dates + cocoa powder. Freeze flat (dates freeze well). On smoothie day, dump bag into blender + cold brew + Greek yogurt + vanilla extract.
- Pre-workout prep – Assemble all ingredients (except cold brew) in the blender cup the night before. Store in the fridge. In the morning, add cold brew and blend.
- Leftovers? Pour into coffee ice cube trays. Next time, blend the mocha cubes with fresh cold brew + Greek yogurt for an instant mocha smoothie.
- Do not freeze the blended smoothie – The texture becomes icy and separated. Coffee ice cubes are better.
☕ How to Make Cold Brew Coffee at Home
| Step | What To Do |
|---|---|
| 1. Grind coffee | Coarse grind (like breadcrumbs – not fine like espresso) |
| 2. Combine | 1 cup coarsely ground coffee + 4 cups cold water in a large jar or pitcher |
| 3. Stir | Make sure all grounds are wet |
| 4. Steep | Cover and let sit at room temperature for 12-24 hours (or in the fridge for 24 hours) |
| 5. Strain | Pour through a coffee filter, fine-mesh sieve, or cheesecloth |
| 6. Store | Keep in the fridge for up to 2 weeks |
Cold brew is smoother, less acidic, and less bitter than hot-brewed coffee. Once you make it at home, you’ll never buy it again.
🌟 Quick Reference: 3 Mocha Variations
| Version | Change | Vibe |
|---|---|---|
| Mocha Mint | Add ⅛ tsp. peppermint extract or 4-5 fresh mint leaves | Girl Scout Thin Mint mocha |
| Mocha Peanut Butter | Add 2 tbsp. peanut butter | Chocolate + peanut butter + coffee = elite |
| Mocha Coconut | Use coconut yogurt + add 2 tbsp. shredded coconut | Tropical mocha latte |
📅 Medjool Dates: The Natural Sweetener
| Date Type | Size | Sweetness | Texture | Best For |
|---|---|---|---|---|
| Medjool dates | Large (1-2 inches) | Very sweet, caramel-like | Soft, sticky | This recipe (perfect) |
| Deglet dates | Small (½-1 inch) | Moderately sweet | Firmer, drier | Baking, snacking (use 3 instead of 2 medjool) |
| Fresh dates | Varies | Sweet, less intense | Very soft, perishable | Eating fresh (hard to find) |
Medjool dates are the gold standard for smoothies – soft, sweet, and caramel-like. They blend into smooth, sticky sweetness.
💡 Coffee Ice Cubes: A Game Changer
| Use | How To Make | Why |
|---|---|---|
| Mocha smoothies | Pour leftover cold brew into ice cube trays. Freeze. | Adds coffee flavor without watering down the smoothie |
| Iced coffee | Use coffee cubes instead of regular ice | Coffee stays strong as ice melts |
| Blended coffee drinks | Blend coffee cubes with milk and sweetener | Instant frappuccino |
Keep a bag of coffee ice cubes in your freezer. You’ll thank yourself later.
Final Thoughts
This is the smoothie I make when I want my coffee and my breakfast to be the same thing. It’s rich, bold, chocolatey, and satisfying – like a coffee shop mocha that went to the gym. The cold brew provides smooth, low-acid coffee flavor. The cocoa adds deep chocolate richness. The medjool dates bring natural caramel sweetness. And the Greek yogurt makes it creamy and packed with protein. No banana. No protein powder. No refined sugar. Just coffee, chocolate, yogurt, dates, and vanilla. Keep cold brew and medjool dates in your kitchen, and you’re always five minutes away from a mocha that wakes you up, fills you up, and doesn’t ruin your diet.
The Mocha Smoothie: Your Coffee Shop Fix, But Healthier
Need a coffee fix that also fills you up? 🙌 My mocha smoothie has cold brew coffee, Greek yogurt, dates, cocoa powder, and vanilla. Vegan, low carb, and gluten free – I drink this when I want energy and protein without the sugar crash! 🥤✨
Ingredients
Instructions
-
(If dates are hard, soak in warm water for 5-10 minutes.)
-
Add cold brew coffee to the blender first.
-
Add Greek yogurt, pitted medjool dates, cocoa powder, and vanilla extract.
-
Blend on low, then high, for 45–60 seconds until completely smooth and creamy.
-
Pour into two glasses and serve immediately.
Nutrition Facts
Servings 2
- Amount Per Serving
- Calories 150kcal
- % Daily Value *
- Total Fat 2g4%
- Total Carbohydrate 26g9%
- Protein 7g15%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
