ADVERTISEMENT

Matcha festival takes over Glorietta with green tea treats and market finds

A three-day pop-up gathers matcha drinks, pastries, and lifestyle brands in Makati

Published Mar 11, 2026 04:35 pm
Matcha takes the spotlight this weekend as the Souk Pop-up Matcha Festival brings a three-day celebration of green tea drinks, desserts, and lifestyle finds to the Glorietta Activity Center from March 13 to 15.
The event gathers matcha-focused beverage brands, bakers, and lifestyle merchants for a curated market dedicated to the Japanese green tea ingredient, offering everything from traditional whisked bowls to inventive matcha-infused desserts.
Following previous community pop-ups organized by Souk, the festival brings together specialty vendors and artisanal producers for a large Matcha Market featuring premium matcha powders, professional whisking tools, and ready-to-drink matcha lattes. Visitors can also sample limited-edition creations prepared specifically for the event, including matcha pastries, “matcha-misu,” and savory dishes incorporating green tea flavors.
Beyond food and beverages, the festival includes lifestyle brands offering fragrances, fashion pieces, accessories, and other artisanal goods. Installations and interactive spots around the venue provide photo opportunities, including the Urbanlens Photobooth designed to capture what organizers describe as every “matcha mood.”
Among the beverage merchants participating in the event are Hojichan, The Matcha Co, Currently Whisking, Too Much Matcha, Matchanese, Genki Matcha by Lubay, Matcha House of Lipa, Kura Matcha, Sari Matcha Bar, Waypoint Sip, Acay, Matcha Besties Club, and Patcha Matcha & Co.
Food vendors include C’est Bon, Karera, Rememberry, Twenty Four Bakeshop, Merci & Co, The Dough Kitchen x Oli, Hizons Cakes & Pastries, The Good Poison x Sweet Kamote, Crickles To Go x Zachys Sweetreats, and Dimebag x Oh Mr. Gulay.
Lifestyle and retail exhibitors include Breezyful, Milkwear, St0p & Style, Happy Clothing, The Look Officiel, Fresh Element, RL Accessories, Lucas & Belle x Solara Sacs, Isla Marikit x Amara Parfum, Gems & Stones PH, Discreet, Pina Couture, My Chic Bag Shop, El Gara, Allora Manil, Hues Novelties, Goldys Collection, H&N Pearl, To Each His Own, Shop Nita, Overdose Perfume, Mr. Tango Half, Ayami Creations, Rajas, OMS Accessories, Balay Baler, MPB Crafts, Glitzy Manila, Sinag, Scenterra Fragrance, Hitsback, Kim Thao, Blessings for Keeps, Bijouterie, Atmostpeer, Dear Aure, and Carrent Enterprises.
The festival runs daily from 10 a.m. to 10 p.m., with free admission. Organizers encourage guests to arrive early as limited-edition items from featured merchants are expected to sell out quickly.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.