Brew and chill the coffee: Make strong coffee and let it cool completely.
For best texture, chill it in the fridge for at least 30 minutes or use cold brew you already have on hand.
Prep your blender: Add the chilled coffee, milk, sugar, cream, vanilla, and a pinch of salt to the blender. If using instant coffee granules or milk powder, add them now.
Add ice last: Top the liquids with the ice. This helps the blades catch and crush evenly without overheating the mixture.
Blend in bursts: Start on low for 5–10 seconds, then switch to high.
Blend for 20–30 seconds, pause, and check the texture. You’re aiming for a thick, smooth, spoonable consistency with tiny ice crystals.
Adjust as needed: Too thin? Add 3–4 more ice cubes or a tablespoon of milk powder and blend again.
Too thick? Add a splash of milk and pulse.
Taste and fine-tune: If it needs more sweetness, add a teaspoon of sugar or syrup and give it a quick blitz. Keep the blending short to avoid melting.
Serve right away: Pour into a chilled glass, top with whipped cream, and drizzle with chocolate or caramel if you like.
Enjoy immediately for the best texture.