The first time I had a Big Train Mocha Blended Ice Coffee, I was sitting on a bench outside a little café in Charleston, the humidity so thick you could practically chew it. That first sip was ice-cold, deeply chocolatey, and had this specific smooth texture I couldn’t quite place. It’s that texture — thick, creamy, not watery — that I spent a whole summer trying to nail in my own kitchen.
The short version: This DIY version takes 5 minutes, uses simple ingredients, and tastes so much like the real thing I almost feel guilty saving the money.
My daughter Nora, who is a self-proclaimed coffee snob, said this one ‘slaps’ (I think that means she likes it). She requests a ‘Santa Frappe’ every Christmas break.
- Serves: 1 large or 2 small drinks
- Hands-On Time: 5 min | Total Time: 5 min
- Difficulty: Easy enough for a teenager to make before school
- Cost per serving: ~$0.85
- Calories: ~280 per large serving
- Dietary Notes: Vegetarian, Gluten-Free. Easily dairy-free.
(Photo above: “A tall glass filled to the brim with a dark, creamy mocha frappe, topped with a mountain of softly whipped cream and a drizzle of chocolate syrup. The glass is sitting on a rustic wooden table next to a small mason jar of coffee beans. Midday light streaming in from the side window catches the condensation on the glass, making it look impossibly refreshing.”)
The Trick That Gives It That Signature “Big Train” Texture

The secret to a blended coffee that doesn’t separate into icy sludge and watery coffee within five minutes is a stabilizer. Commercial mixes use things like guar gum or xanthan gum. In my kitchen, I use a tiny pinch of xanthan gum — it gives the drink that thick, almost milkshake-like body that holds the chocolate flavor all the way through.
The second trick is using a strong coffee base. I use instant espresso powder because it dissolves easily and doesn’t make the drink watery like brewed coffee can. It gives that deep, roasty note that makes the chocolate taste like actual cocoa, not a sugary candy bar.
Skip these tricks, and you have a chocolate milk slushy. Use them, and you have a café-quality blended drink that costs a fraction of the price.
What Goes In — Plus My Honest Notes
- 1 cup whole milk: The creamiest results. 2% works in a pinch, but don’t go skinnier than that or you lose the texture. My daughter uses oat milk and says it’s even better than the original.
- 1 heaping tablespoon instant espresso powder: This is non-negotiable for the deep coffee flavor. My personal favorite is Medaglia d’Oro. My kids don’t love strong coffee, so I use one heaping tablespoon. For a real kick, I use two.
- 2 tablespoons unsweetened cocoa powder: Dutch-processed if you have it — it’s smoother and less acidic. I use Hershey’s Special Dark on days I want a richer chocolate taste.
- 3 tablespoons granulated sugar: The blender pulverizes it completely, so you don’t need simple syrup. Adjust to your sweetness level.
- 1/8 teaspoon xanthan gum: The magic ingredient. You only need a tiny pinch. You can find it in the baking aisle or the gluten-free section. It’s a one-time purchase that pays for itself in homemade frappes.
- 1 ½ cups ice cubes: Use filtered water ice for the cleanest taste. Frozen milk cubes work too!
What You’ll Need (Nothing Fancy)
- A high-speed blender (Vitamix, Ninja, or a regular blender — just make sure it can crush ice).
- Measuring spoons.
- A tall glass.
- A straw (preferably a reusable one!).
Making Your Big Train Mocha at Home (Start to Finish)
This comes together fast — literally 2 minutes in the blender.
Prep everything first: Measure out your milk, espresso powder, cocoa, sugar, and xanthan gum. Having it all ready makes the process seamless.
- Blend the dry base: Add the milk, instant espresso powder, cocoa powder, sugar, and xanthan gum to the blender. Whirl it for 10 seconds until everything is dissolved. (📸 Photo tip: You should see a smooth, dark chocolate liquid with no powdery lumps remaining on the surface.)
- Add the ice: Add the ice cubes to the blender.
- Blend until smooth: Start on low, then ramp up to high. Blend for 30-45 seconds. You’re looking for a thick, vortex-like swirl. (📸 Photo tip: At this stage, the mixture should look like a thick, dark milkshake moving slowly in the blender. It should make a low, chugging sound — not a high-pitched whir.)
- Serve immediately: Pour into a tall glass. Top with whipped cream and a drizzle of chocolate syrup. Serve with a straw.
How to Batch This for the Week (Yes, Really)
I don’t blend it ahead (it melts and separates), but I make the DRY MIX in bulk. This is genuinely the secret to getting out the door faster than hitting the drive-thru. I keep a jar on the counter and we just scoop and blend.
- Dry Mix Jar: Combine 1 cup instant espresso powder, 1/2 cup cocoa powder, 1 1/2 cups sugar, and 1 teaspoon xanthan gum. Shake well. Store on the counter.
- To make a single serving: 1/4 cup dry mix + 1 cup milk + 1 cup ice. Blend. Done.
- Fridge: Not for the finished drink. Blend and serve immediately.
- Freezer: No, the texture is best fresh.
- Reheat: No, this is an iced drink. If you want a hot mocha, just stir the dry mix into hot milk.
Things I Learned After a Few Too Many Test Batches
- Don’t overdo the xanthan gum: A little goes a LONG way. Too much and it becomes a pudding. Use the exact pinch called for in the recipe. Even if you’re making a double batch, only double it to a scant 1/4 teaspoon.
- Taste before you pour: Taste the liquid base before adding ice. If you want it sweeter, add more sugar now. It’s much harder to fix after blending, and I’ve definitely had to add a splash of milk to thin out an over-sweetened batch before.
- Use frozen milk cubes for an ultra-creamy version: For an even thicker, creamier shake that doesn’t get watery, use 1/2 cup milk and 1/2 cup frozen milk cubes instead of ice. My kids think this is the fanciest thing in the world.
Make It Yours (A Few Ways My Family Makes It)
- Dairy-Free / Vegan: Use unsweetened oat milk or full-fat canned coconut milk. It’s incredibly rich and creamy. Nora uses oat milk and says it’s the best version.
- White Chocolate Mocha: Swap the cocoa powder for 1/4 cup white chocolate chips. Blend them with the milk first until melted, then add ice and blend.
- Caramel Mocha: Add 2 tablespoons of caramel sauce to the blender. Top with more caramel. My husband calls this his ‘stress reliever’.
- Peppermint Mocha: Add 1/4 teaspoon peppermint extract during the holiday season. We do this every Christmas break. The kids call them ‘Santa Frappes’.
I’ve Gotten These Questions a Lot!
Q: Why is my frappe watery?
A: Ugh, I’ve been there. This usually means you added too much milk or not enough ice. The other culprit is blending for too long. Start with the amounts I’ve given and add more ice if it looks thin. Also make sure your blender is fully engaging with the ice — sometimes I have to stop and stir it with a spoon before blending again.
Q: Can I make this without caffeine?
A: Absolutely! Just swap the instant espresso powder for a caffeine-free instant coffee or a roasted chicory/barley coffee substitute (like Pero or Cafix). It won’t have the caffeine kick, but it’ll still taste like a chocolatey treat. I’ve done this for afternoon kid versions and they love it.
Q: How long does the dry mix keep?
A: The dry mix will keep for months in an airtight container on your countertop. Just give it a shake before you use it to redistribute everything. I’ve never had it go bad, honestly — it disappears too fast in this house.
Q: What do you serve this with?
A: Honestly, it’s a meal on its own on busy mornings! But if I’m feeling fancy, I’ll serve it alongside a simple ham and cheese croissant or a piece of my banana bread. We also love it as an afternoon pick-me-up with a handful of almonds and some dark chocolate chips.
More Recipes My Family Makes on Repeat
If you liked this one, here are a few others that get the same reaction at our table:
- My Grandmother’s German Chocolate Cake — The one she made for every birthday and holiday that never lasted past breakfast the next day.
- The Best Iced Coffee (Concentrate Recipe) — The simple way I keep cold coffee ready in the fridge all week long.
- Easy Homemade Hot Fudge Sauce — The fudgy, glossy topping that makes any dessert feel like a celebration.
This Big Train copycat recipe has genuinely saved me a small fortune on drive-thru coffee runs. It’s the little things, you know?
If you try it, drop a comment below — I love hearing how it goes for you! Tag me on Pinterest so I can see your glass! 🥤
📌 Save this Big Train Mocha Blended Ice Coffee recipe for your next busy morning or weekend treat — it’s cheaper than the café and tastes exactly the same.

Big Train Mocha Blended Ice Coffee (Copycat Recipe)
Equipment
- High-speed blender
- Measuring spoons
- Tall glass
- Straw
Ingredients
- 1 cup whole milk
- 1 heaping tablespoon instant espresso powder
- 2 tablespoons unsweetened cocoa powder (Dutch-process if possible)
- 3 tablespoons granulated sugar
- 1/8 teaspoon xanthan gum
- 1 1/2 cups ice cubes
For topping (optional)
- to taste whipped cream
- to taste chocolate syrup
Instructions
- Add the milk, instant espresso powder, cocoa powder, sugar, and xanthan gum to the blender. Blend for 10 seconds until completely smooth and no powdery lumps remain.
- Add the ice cubes to the blender.
- Start on low, then ramp up to high. Blend for 30-45 seconds until thick and smooth — the mixture should move like a thick milkshake.
- Pour into a tall glass, top with whipped cream and a drizzle of chocolate syrup if desired. Serve immediately with a straw.
Notes
Bulk dry mix: Combine 1 cup instant espresso powder, 1/2 cup cocoa powder, 1 1/2 cups sugar, and 1 teaspoon xanthan gum. Store in an airtight jar. To make one serving, use 1/4 cup of the dry mix + 1 cup milk + 1 cup ice. Blend and serve.
For an ultra-creamy version: Use 1/2 cup milk and 1/2 cup frozen milk cubes instead of ice.
Dairy-free: Use oat milk or full-fat canned coconut milk.






