Where can you find matcha lattes in Bali? A selection of cafes

Matcha latte is a drink made from matcha tea and milk. Matcha is a traditional Japanese green tea ground into a powder. Matcha latte has a rich flavor and is packed with antioxidants. It serves as an excellent coffee substitute, aiding in boosting energy, concentration, and offering other health benefits.
Photo: Shutterstock
This beverage can be found in almost all cafes in Bali, but the taste may vary due to differences in matcha quality and cost. Some use budget matcha with added sugar, distinguishable by its lighter color, while premium matcha exhibits a vibrant green hue.
If you doubt the matcha quality at a cafe, it's advisable to check with the barista whether they use pure matcha or matcha with added sugar. The selection includes cafes using only premium matcha for an intense flavor. Enjoy your matcha sipping!


BGS Ubud - Coffee Bar and Lifestyle Shop

Opening hours: 06:30 - 21:00
The most delicious matcha with almond milk at BGS cafe! They make almond milk themselves, adding dates and salt, resulting in a delicate and moderately sweet beverage. It doesn't require dessert unless you're a dedicated sweet tooth. The combination of this milk and matcha creates a drink that is incredibly balanced and creamy, melting in your mouth.
The barista can prepare matcha in two sizes: small and large, with a price difference of 10,000 IDR, so you can indulge in choosing the larger cup.
Cost: small - 60,000; large - 70,000.
In addition to homemade almond milk, there's oat milk and classic options. You can choose between hot or iced versions.
I recommend trying the coconut cookie.


Opening hours: 08:00 - 22:00
If you're looking for the largest matcha latte, Zest is the place to go. Besides being considered one of Ubud's most famous restaurants, frequented by the local bohemian crowd, featuring live piano music, and offering a cool view of the central temple of Ubud, Zest serves the largest volume – a cup of about 300 ml of quality matcha with a choice of milk. There is also a standard-sized cup.
As the restaurant is vegan, the matcha latte can be prepared with oat or coconut milk. The matcha bar menu includes:
- Original matcha latte
- Signature matcha latte (with ginger or turmeric)
- Iced matcha latte
- Matchagatto (with coconut cream)
- Matcha frappe latte
Cost: 40,000 for a small cup and 50,000 for a large one (plus taxes).

Plant Bistro

Opening hours: 08:00 - 22:00
This new vegan restaurant in Ubud, offering a splendid view, features organic matcha lattes on its menu with a choice of almond or oat milk. Enjoy a cup of this delicate beverage in the beautiful and sophisticated interior with a stunning view not far from the center of Ubud.
Cost: around 50,000 Indonesian Rupiah

Mudra Cafe

Opening hours: 8:30 - 22:00
The menu includes a signature vanilla matcha available in both cold and hot options. This cafe is highly popular among Europeans, often hosting live music, dancing, work, and dining events. In addition to matcha, the dishes are beautifully presented and elegant. Mudra Cafe uses only vegan milk: coconut, oat, or almond.
Cost of matcha: around 50,000 Indonesian Rupiah

Sayuri Healing Food

Opening hours: 08:00 - 23:00
The most well-known and highly popular raw food restaurant in Ubud, owned by a Japanese hostess, ensures a high-quality matcha on the menu. The cafe serves only vegan milk: oat and almond. The matcha latte is presented in a large clay cup and, of course, pairs perfectly with their signature raw desserts.

Reina Jungla

Opening hours: 08:00 - 22:00
Situated in the jungles of Ubud, not far from the center, Reina Jungla is an atmospheric coffee shop away from roads and noise. The menu is more suitable for brunch or breakfast, and it can get warmer during the day as the space is open with fans.
The matcha is rich and very delicious. You can request it with different types of milk, in a cold or hot version. I also recommend trying the toast on homemade bread with strawberries (Strawberry Tartine).
Cost of matcha latte: around 45,000 Indonesian Rupiah.


Secret Spot Canggu

Opening hours: 07:00 - 00:00
One of the most pleasant atmospheric restaurants in Canggu with very delicious high-quality food and drinks.
They prepare matcha with incredibly tasty homemade milk, which I highly recommend trying for its unique delicate taste. You can also order it with oat, soy, or coconut milk.
Additionally, I recommend trying their signature gluten-free pancakes.
Cost: around 50,000 Indonesian Rupiah.


Opening hours: 07:00 - 22:00
Honey cafe in Canggu is ideal for beautiful breakfasts and brunches, and you can also enjoy a tasty matcha latte here. They offer homemade milk, coconut, and oat milk.
Cost per cup: around 45,000.

Shady Shake

Opening hours: 7:30 - 22:30
A vegetarian restaurant in the center of Canggu. Matcha latte is available with oat, almond, soy, or coconut milk. The menu includes deliciously balanced bowls and desserts.
Cost: around 40,000.

BGS Bali Canggu - Coffee Bar and Surf Shop

Opening hours: 06:30 - 22:00
A popular spot among the youth in Canggu, often with full seating, either sit near the bar or take your drink with you. The most delicious matcha on almond milk in the BGS cafe!
They make almond milk themselves, with added dates and salt, making the drink very delicate and moderately sweet. In combination with this milk and matcha, the beverage becomes perfectly balanced and creamy, as if melting in your mouth.
Baristas can prepare matcha in two sizes: small and large. The price difference is 10,000 Rupiah, so you can indulge in choosing a larger cup.
Cost: small 60,000; large - 70,000.
In addition to homemade almond milk, they offer oat milk and classic options. You can choose between hot or iced versions.
I recommend trying the coconut cookie.


Daily Baguette Sanur

Opening hours: 6:30 - 20:30
A French bakery with delicious croissants and pastries accompanied by robust and rich matcha. You can choose between classic milk or oat milk.
Matcha latte comes with a tasty homemade cookie. Available in small and large sizes.

Ba Koudelka

Opening hours: 07:30 - 22:00
A cool conceptual coffee shop in Sanur. The menu includes pure premium matcha latte and matcha mixed with sugar. They naturally differ in taste and color.
Options include classic and oat milk, with a choice of hot or cold.
Cost: around 45,000 Indonesian Rupiah.

Lilian’s Coffee

Opening hours: 07:00 - 19:00
A very cozy coffee-bakery in the heart of Sanur.
Friendly baristas prepare a very tasty matcha with a choice of milk: classic, almond, oat, soy. It pairs perfectly with their local pastries, such as apple or berry pie.
Cost per cup: around 50,000.

Over The Moon

Opening hours: 08:00 - 21:00
Located in the center of Sanur, this cafe offers a comfortable environment to work or enjoy a cup of matcha latte. Standard size.
Pair it with their signature cheesecake or vegan chocolate cake.
Cost: around 50,000 Indonesian Rupiah.

Moreno Beach Bali

Opening hours: 7:30 - 22:00
An atmospheric oceanfront restaurant in Sanur. The matcha latte here is very vibrant and rich. A wonderful opportunity to enjoy a cup with a view of the ocean. Stay for breakfast/lunch or a romantic dinner.


% Arabica Bali Kuta Beachwalk

Opening hours: 08:00 - 22:00
% Arabica is a well-known coffee chain in Asia. They make cold and hot matcha lattes with classic or oat milk. While everyone prepares their drinks to-go, you can still savor your beverage inside or on the coffee shop's open veranda.
Arabica opens earlier than the shopping center, making it a great spot for a matcha with a croissant or sandwich before shopping at Beachwalk. Don't forget to try the matcha ice cream!
Cost: around 55,000 Indonesian Rupiah.

Expat. Roasters Beachwalk

Opening hours: 10:00 - 22:00
You've likely seen this brand's name at the bar in various cafes and restaurants. Expat Roasters is one of the major companies providing coffee beans in Indonesia. However, their cafe menu also includes delicious matcha, both cold and hot.
The cafe is located on the 4th floor of the mall, offering a view of the ocean.
Cost: around 40,000-50,000 Indonesian Rupiah.


Bite Bali

Opening hours: 08:00 - 19:00
In Seminyak, you can try a premium matcha latte at the stylish coffee bakery Bite. They serve both cold and hot matcha with various milk options. For true matcha enthusiasts, they offer matcha desserts as well.
Cost: around 50,000 Indonesian Rupiah.



Opening hours: 07:30 - 22:00
An excellent family cafe in Bukit with a children's playground. The matcha latte is delicious with a choice of milk and pairs perfectly with their éclairs.

BGS Uluwatu - Bali Surf Shop and Coffee Bar

Opening hours: 06:30 - 22:00
The tastiest matcha with almond milk and a cool surfer vibe at BGS coffee shops! At the Padang Padang location, you'll find the coolest and friendliest barista team that can make your day with their songs. Foreign surfers often gather here after catching waves to discuss their experiences.
They make almond milk in-house with dates and salt, creating a delicately sweet and creamy drink. With options for small and large sizes, you can choose based on your preference. Besides homemade almond milk, they also offer oat milk and classic milk. You can opt for a hot or iced version. Don't miss out on trying their coconut cookies.
Cost: Small 60,000; Large - 70,000 Indonesian Rupiah.

The Place With No Name

Opening hours: 08:00 - 01:00
This restaurant is located near Padang-Padang Beach in Uluwatu. They serve matcha in a beautiful glass with a choice of soy, classic, or oat milk. The menu also includes blue matcha, made from butterfly pea flowers, so don't confuse it with green matcha.
Cost: around 50,000 Indonesian Rupiah.


Oneway Espresso

Opening hours: 07:00 - 22:00
In this coffee shop, they prepare matcha lattes with coconut milk in a small cup. They also offer a signature drink called Matcha Presso Latte, a mix of matcha and coffee espresso with ice cream. The milk options available are oat, almond, coconut, and soy.
Cost: ranging from 35,000 to 50,000 Indonesian Rupiah per cup, depending on the milk.

Good Stuff Cafe and Eco Store Amed

Opening hours: 07:30 - 22:00
A popular cafe with a cozy atmosphere in Amed, featuring occasional live music and an interior housing a store with healthy products. The premium matcha latte is well-balanced and comes with a choice of classic almond, oat, soy, or coconut milk.
Cost per cup: 45,000 Indonesian Rupiah.
Messages will appear here soon.
You can add one right now!