ADVERTISEMENT

Tinola, yay or nay? Chef Vanjo of Panlasang Pinoy and Ninong Ry share a secret to this controversial Pinoy dish

Published Mar 12, 2022 10:54 am

Screenshot from Panlasang Pinoy’s YouTube Channel

After trending on Twitter the last couple of months, Tinola is once again the talk of the town. Panlasang Pinoy, a very popular food vlogger in the Philippines, who is also known as Chef Vanjo, saw the negative tweets about Tinola being “bland” or tasting like “boiled water with seasoning,” and decided he’s had enough of the slander and did something about it.

Instead of reacting negatively to the insults thrown at the infamous Pinoy dish, Chef Vanjo put his anger aside and tried to understand where the haters were coming from. “Baka lang.. Yung mga nagluto ng Tinola nila, hindi nagbigay ng pagmamahal sa pagluluto”, he concludes. And because of that, he realized that maybe the reason a lot of people hate Tinola is because they haven’t tasted the dish properly cooked. So in an attempt to end the ridiculous twitter war, he came up with something.

In his latest video on Panlasang Pinoy, Chef Vanjo shared a simple Tinola recipe that people can follow. He is confident that this recipe will make just about anyone instant Tinola fans.

Screenshot from Panlasang Pinoy’s YouTube Channel

He began the video by sharing that, like most Filipino dishes, Tinola takes a lot of time and love. And because the dish makes use of simple ingredients, he says that they have the freedom to add or change anything once they master the recipe. Making the experience a way for them to get creative!

Screenshot from Panlasang Pinoy’s YouTube Channel

After he’s done cooking, Chef Vanjo surprisingly got a call from Ninong Ry, a known chef vlogger on YouTube. He called because, just like Chef Vanjo, he too was enraged by the Tinola hate tweets. “Nabubuhay na naman yung issue sa Twitter na yung Tinola raw hindi masarap. Gusto kong malaman yung proper way ng pagluto ng Tinola. Papano ba talaga?” The two of them shared their opinions and personal experiences on what makes this controversial Filipino cuisine very special. They both agreed that Tinola is underappreciated, doesn’t get the love and attention it should, and certainly doesn’t deserve all the hate it's getting. ”Mali ‘yon– personal na take na ‘yon” said Ninong Ry. It’s true– Tinola is a Filipino dish that should be appreciated and taken care of. In an attempt to stop the Twitter war, Chef Vanjo and Ninong Ry suggest that the Tinola haters try out their recipe and give the dish another chance.

Screenshot from Ninong Ry’s YouTube Channel

Besides all that, they also talked about all the different ingredients you can use in Tinola. Whether it’s papaya or sayote, dahon ng sili or malunggay, or whether or not you should add pepper into the dish. Although they had different opinions on some of it, they both agreed on one thing– that the secret to delicious, real chicken taste to Tinola is none other than Knorr Chicken Cubes. It’s the one secret weapon of generations of Filipino moms in cooking delicious and nutritious meals for the whole family.

So many people have joined the conversation and shared their thoughts on the Tinola Twitter Slander. The video has now garnered over 15k likes and 700 shares on Facebook, and more than 140K views on YouTube.

What do you think about Tinola? Watch the videos here and let us know:


Related Tags

Panlasang Pinoy Ninong Ry branded content Knorr Chicken Cubes tinola slander tinola
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.