This drink is creamy, lightly sweet, and has that cozy nutty pistachio flavor paired with smooth matcha. It feels like something you’d order at a café, but it’s actually super simple to make at home. I’ve made this on warm afternoons when I want something refreshing but still a little indulgent—it always hits the spot.
Why I Love This Recipe
The first time I made this, I was trying to recreate a café drink I couldn’t stop thinking about. After a few tries, this version became my go-to.
- It’s creamy without being too heavy
- The pistachio adds a rich, slightly sweet flavor
- Matcha gives a gentle energy boost without coffee jitters
- It looks beautiful and layered every single time
- Comes together in about 5 minutes
What You’ll Need
- 2 tablespoons cream cheese, room temperature
- 1 tablespoon + 1 1/2 teaspoons sugar, divided
- 3 tablespoons heavy cream
- 2 tablespoons pistachio cream, divided
- 1 1/2 teaspoons ceremonial-grade matcha powder (plus more for garnish)
- 1 tablespoon hot water
- 3/4 cup whole milk
- 1 cup ice

Tools Required
- Small mixing bowl
- Whisk or handheld frother
- Tall glass
- Spoon
Pro Tips
- Let the cream cheese fully soften so your foam turns smooth and not lumpy
- Use ceremonial-grade matcha for the best flavor and bright green color
- Whisk matcha well so it doesn’t clump
- Don’t overwhip the foam—soft peaks are perfect
- Chill your glass beforehand for an extra refreshing drink
Substitutions and Variations
- Swap whole milk for oat milk or almond milk
- Use honey or maple syrup instead of sugar
- Add a shot of espresso for a “dirty” version
- Try almond butter instead of pistachio cream for a different nutty flavor
Make Ahead Tips
You can prepare the cream cheese foam ahead and store it in the fridge for up to 2 days. Just give it a quick whisk before using.
Instructions
Step 1: Make the Cream Cheese Foam
In a small bowl, whisk together 2 tablespoons softened cream cheese and 1 tablespoon sugar until smooth. Add 3 tablespoons heavy cream and whisk until soft peaks form. Gently mix in 1 tablespoon pistachio cream until just combined.

Step 2: Prepare the Matcha Base
In a bowl, combine 1 1/2 teaspoons matcha powder with 1 tablespoon hot water. Use a frother or whisk to mix until smooth and slightly foamy.

Step 3: Add Milk and Flavor
In the same bowl, pour in 3/4 cup whole milk, then add remaining 1 tablespoon pistachio cream and 1 1/2 teaspoons sugar. Stir or froth until fully combined.

Step 4: Add Ice
Fill the glass halfway with ice, letting the matcha milk flow around the cubes.

Step 5: Top with Foam and Garnish
Spoon the cream cheese pistachio foam on top. Lightly dust with extra matcha powder.

Servings and Time
- Servings: 1 drink
- Prep time: 5 minutes
Macros Information (Approximate)
- Calories: 280
- Fat: 18g
- Carbs: 24g
- Protein: 6g
Why This Recipe Works (Quick Science)
Matcha contains fine tea particles that stay suspended, giving a smooth texture. The fat from cream cheese and heavy cream stabilizes the foam, while sugar helps it hold structure. Pistachio cream adds both flavor and richness, balancing the slight bitterness of matcha.
Common Mistakes
- Using cold cream cheese → leads to lumpy foam
- Not whisking matcha properly → causes clumps
- Overmixing foam → turns it runny
- Too much sugar → overpowers matcha flavor
What to Serve With
- Butter cookies
- Croissants
- Light tea cakes
- Toast with honey or jam
FAQ
Can I use regular green tea instead of matcha?
No, matcha is key for the texture and flavor.
Can I make it dairy-free?
Yes, use plant-based cream cheese, coconut cream, and oat milk.
What is pistachio cream?
It’s a smooth, sweet spread made from pistachios—similar to nut butter but sweeter.
Leftovers and Storage
This drink is best fresh. If needed, store the foam separately in the fridge for up to 2 days. Do not store the assembled drink—it will separate.
Final Thoughts
This iced pistachio matcha latte feels special but takes just minutes to make. It’s one of those recipes that looks impressive but is actually very simple. Once you try it, you’ll probably start making it on repeat. When you do, come back and share how it turned out or any fun twists you added.

