ADVERTISEMENT

At ease, it's 'Sabai'

Published Aug 15, 2025 02:39 pm
Located on 30th and 5th at BGC, Sabai is a casual dining Thai restaurant on the street level of Shangri-La The Fort, Manila. Its entrance is right beside Uma Nota, and Sabai is a sister restaurant. The word means at ease or comfortable in Thai, and when said in repetition, Sabai-Sabai, it denotes being laid-back and completely relaxed. That is the vibe at Sabai: quality Thai food in an informal setting that includes three private dining karaoke rooms and playful drinks.
I had Sunday lunch with two of my three sons the other day, and for Matteo, it was a happy return, as he had dined there the other week. With lunch on our minds, the general idea was to have several of the starters and the salads, and settle on one of the grill selections.
Tod Mun Pla
Tod Mun Pla

We started things off with the Tod Mun Pla, Thai-style fish cakes with a red curry paste and kaffir lime. On the spicy side of things, but still subtle enough to be a great introduction to the Sabai style of Thai cooking.
Miang Kham Kung Yang
Miang Kham Kung Yang
My favorite appetizer would be the Miang Kham Kung Yang, which are bite-sized smoky grilled prawns on a wild betel leaf with a medley of Thai condiments. Wrap it, pop it in your mouth, and enjoy the mélange of flavors and textures that explode with each bite. This one gave me visions of food heaven.
Hed Ruam Tod
Hed Ruam Tod
The Hed Ruam Tod is crispy mushrooms with Thai herbs, and I could detect at least three different kinds of mushrooms in the preparation. Earthy and crunchy, here was a plant-powered starter that delivered on taste.
Pad Pak Boong Fai Daeng (bottom) and Som Tum Thai
Pad Pak Boong Fai Daeng (bottom) and Som Tum Thai
The Som Tum Thai is the famous salad of papaya, peanuts, lime, and chili — one of the salads that Thailand is known for globally. At Sabai, it’s sweet, sour and spicy all at once.
Pad Pak Boong Fai Daeng is stir-fried morning glory that’s on the crunchy side. More veggie power for us. I’ve always liked this particular green vegetable, and the sauce accompanying this wok-fried delight was on the tamer side of spicy-sour.
Kor Mhoo Yang
Kor Mhoo Yang
Kor Mhoo Yang is grilled pork jowl with a spicy Isaan dipping sauce. It’s fatty and charred. As it’s the jowl, just be prepared for this to be on the chewy side, and when they say fatty, know that they mean it.
Sabai’s mango sticky rice
Sabai’s mango sticky rice
The traditional dessert of mango sticky rice comes with a mango sorbet, which I thought was a nice addition to what one normally gets with an order of this Thai staple.
Chef Tob is Assavadathkamjorn Puwadol, from Southern Thailand, and he has previously worked in Sühring in Bangkok and Pru in Phuket. I’ve dined in Sühring with Issa and loved the experience, so it was nice to know that Chef Tob had done a stint there.
I’m sure there’s a happy coincidence that the word sabai means together in Filipino, as there’s a lot of togetherness and comfort promised with this new food concept. Sabai should be on your list of new culinary treats, especially if you’re partial to Thai cooking.
Chef Tob of Sabai
Chef Tob of Sabai
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.