Matcha Latte Macchiato Recipe: Vegan & Non-Vegan

This caffeinated warm and sweet drink doesn’t only look and taste great but also has the ability to give you a gentle energy boost in the morning. On top of that, it’s quite easy to make, which is why I decided to include this matcha latte macchiato recipe. By taking advantage of my ingredient recommendations and instructions on how to make such a hot green tea beverage, you will be able to recreate your own vegan or non-vegan version at home. If you’re a Starbucks matcha latte fan, you will undoubtedly love this homemade healthy drink.

For those interested in the calorie count, a non-vegan matcha latte macchiato contains 150 kcal, while a vegan one made with almond milk – around 120 kcal. Of course, the number of calories that your homemade drink has depends on the exact ingredients you’ve used. The most calorie-dense ingredients are the sweeteners – maple syrup or honey. If you want to significantly decrease the number of calories you consume by having this DIY matcha latte, you can use 4 to 6 drops of liquid stevia instead.

Now that we’ve cleared that out, let’s continue.


  • Matcha powder – 1 teaspoon.

    If you have high-grade Japanese ceremonial Matcha powder, that’s great. Not only does it make a brighter neon-green colored tea, but it also tastes better and may have more beneficial properties.

    That being said, I made the Matcha green tea latte that you see on the photos by using the culinary Matcha powder by Matcha Organics (click here to check it out on Amazon). So even if you use a lower grade one, I’m pretty sure that you’ll be more than happy with the final result.

    You might want to add more than a teaspoon to increase the caffeine content. In a teaspoon of matcha powder you get around 60 milligrams of caffeine. As a comparison, a shot of espresso generally contains from 60 to 65 milligrams of caffeine.
  • Off-the-boil water: 1 fl. oz. or 30 ml.

    Instead of mixing the matcha powder with milk, you’ll have to dissolve it in heated water separately. This way you’ll achieve this aesthetically pleasing look. Think of it as a matcha shot. As we know a classic latte is made with a shot of espresso. Consequently, a green tea latte – with a shot of green tea. It makes sense, right?
  • Warm milk: 4 fl.oz. or 120 ml.

    To make a vegan Matcha latte macchiato you can use unsweetened almond milk, oat milk, or soy milk. My go-to is almond, as I prefer its taste compared to other plant-based options. It also froths pretty well.

    If you’re making a non-vegan matcha latte feel free to use whole milk or even half-and-half. The latter will make your drink much creamier, but at the same time – more calorie-dense.

    No matter whether you go for a vegan or a dairy product – warm it up in advance. Not only because we’re making a hot, not an iced latte. The milk needs to, at least, be lukewarm as this way the honey or maple syrup will get properly dissolved in it.
  • 1 tablespoon of Honey (non vegan)/ 1 to 2 tablespoons of Maple syrup (vegan).

    Have you tried making a matcha latte like the one made at Starbucks by simply mixing matcha powder and hot milk? If you haven’t, don’t waste your time, as you won’t be able to replicate the taste that way. The green tea Starbucks latte contains sugar. So you need to add some sort of a sweetener to your copycat Starbucks drink for it to taste nice.

    I recommend adding honey or maple syrup, as they’re generally considered as a healthier alternative to white refined sugar. I also enjoy the flavor they add to the homemade matcha latte.

    If you want to make your non-vegan drink even healthier, use raw Manuka honey (like this one) instead of pasteurized one. If you’re interested in finding out more about using honey as a coffee or tea sweetener, check out this Woke Lark article.


To make a homemade matcha latte macchiato like the one seen in all of the pictures throughout this post, you need a device that can foam your milk properly.

If you don’t have an espresso machine with a steam wand, or one of these milk heating and frothing devices, there is another quite affordable alternative.

You can get yourself a battery-operated drink mixer which does a perfect job at frothing milk. I used such a gadget in the making of this particular matcha latte.

Check out the price and more photos of this Zulay hand mixer on Amazon by clicking here.

How to make a Matcha Latte Macchiato: Recipe Instructions.

Since we’ve covered the matcha latte ingredients, it’s time to dive into the directions that you need to follow. They are essential to achieve this cool look you see in the photos.

To make a Matcha latte macchiato, do the following:

  1. Pour the matcha powder in 30 ml. or 1 fl. oz. of hot water. If possible, run the powder through a strainer.
  2. Mix well with a battery-operated frother. If you have a matcha bowl and whisk, use them instead.
  3. Add honey or maple syrup to warm milk.
  4. Mix well and froth the milk by using a drink mixer.
  5. Pour frothed milk in a glass.
  6. Gently pour the matcha green tea over the milk. Use a spoon by placing it upside down in the corner of the glass. By pouring the matcha tea on its surface the liquid will flow to the side and go down the glass under the foam, without staining the top white layer.

This way you’ll get this cool layered matcha latte macchiato look.

You can sprinkle your drink with a bit of matcha powder on top to make it look even better.

Have in mind though, that when you’re ready to take a sip from this delicious hot latte, you’ll have to stir it up. You will ruin the layered aesthetic, and your drink will turn soft green.

By stirring up you will combine all the flavors which will result in an extremely tasty and satisfying homemade beverage. So don’t feel sorry that your matcha latte doesn’t look as good as it did before the mixing of its layers.

Related Woke Lark recipes:

Over to you

I hope you liked my take on this green tea recipe.

No matter whether you make the vegan version or not, I’m sure that you’re going to love your DIY matcha latte macchiato.

Drop me a comment below to ask me a question or to share your thoughts and recommendations.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

You may also like

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Notify of