ADVERTISEMENT

A meal, a roast, and a long overdue reunion

In Marikina, friends gather over Mr. Cochinillo's signature dish and spend an evening of good fun and cheer

Published Nov 26, 2025 07:39 am
GOLDEN GLORY The cochinillo emerges from the oven in full shine, its skin crisp and deep golden brown
GOLDEN GLORY The cochinillo emerges from the oven in full shine, its skin crisp and deep golden brown
With December edging closer, thoughts drift naturally to the holiday table, to the dish that will anchor it and bring people toward the center of the room. For many Filipino families, cochinillo fills that place.
I was reminded of this not long ago, when a casual message led to a Sunday supper in Marikina. The gathering had been years in the making. My closest friends on the lifestyle beat and I have spent years together in newsrooms, events, and long days on the field, but sitting down as friends—not as colleagues—was something we had been trying and failing to schedule. The irony, as always, is that the things planned carefully rarely materialize, and the ones thrown into the air on a whim fall neatly into place.
CRISPY MOMENT Tinee de Guzman breaks open his signature cochinillo with a single, confident strike, revealing the crisp skin and tender meat that anchor every gathering at his Marikina table.
CRISPY MOMENT Tinee de Guzman breaks open his signature cochinillo with a single, confident strike, revealing the crisp skin and tender meat that anchor every gathering at his Marikina table.
The spark was a reminder from Tinee de Guzman, better known to much of Manila as Mr. Cochinillo. He had once joked that he “owed me a pig,” a friendly debt from a story I wrote about him earlier this year. That small nudge was reason enough to follow through, but the practical side of me knew the dish he is most known for—a whole suckling pig, roasted low and slow—was meant to be shared. So I opened our lifestyle group chat and asked, half-serious, who was free for a Sunday evening meal in Marikina.
To my surprise, many said yes. Editors, reporters, and old friends cleared their schedules. It felt like the start of something overdue.
UPSTAIRS HAVEN The second-floor dining room at Mr. Cochinillo at 16 Major Dizon St. in Marikina features simple, modern interiors that set the tone for a warm, unhurried meal.
UPSTAIRS HAVEN The second-floor dining room at Mr. Cochinillo at 16 Major Dizon St. in Marikina features simple, modern interiors that set the tone for a warm, unhurried meal.
Tinee’s place sits quietly across a parish church. Inside, the downstairs room still holds the same warmth described in my earlier reporting: shelves of vinyl records, analog speakers, and old objects that look like they have lived lives of their own. It feels personal without being staged. In the kitchen, the ovens were already at work, the scent of slow-roasting pork drifting through the air. 
Much of the cochinillo’s strength lies in the work behind it. For more than a decade, Tinee has been roasting young pigs until the skin snaps under the slightest pressure and the meat loosens into soft, gentle strands. I have eaten many versions of cochinillo around the metro, but his remains singular. The skin is thin enough to shatter and rich enough to hold flavor without greasiness. It does not need embellishment. The depth comes from the slow roast, the patience, and the way a well-raised animal cooks in its own fat. There are no shortcuts, and it shows in every bite.
SUNDAY ROAST Golden roast chicken with whole garlic and baby potatoes adds a hearty, familiar note to the evening’s spread.
SUNDAY ROAST Golden roast chicken with whole garlic and baby potatoes adds a hearty, familiar note to the evening’s spread.
At the table that night, he brought the roast out shining and golden. He cracked it open with the edge of a plate, a simple gesture he has perfected over the years. The sound echoed lightly through the room. Beneath the skin, the meat looked tender and almost creamy. It reminded me again why I often recommend his cochinillo without hesitation. In my view, it remains one of the best in the metro. Some dishes earn their reputation through volume, but this one holds its ground through consistency and craft.
SEAFOOD SPREAD A generous pan of paella filled to the brim with mussels, squid, and shrimp, bringing a bright, briny richness to the table.
SEAFOOD SPREAD A generous pan of paella filled to the brim with mussels, squid, and shrimp, bringing a bright, briny richness to the table.
Alongside it came paella, fideuà, rabo de toro, and roasted chicken. Each dish carried enough character to stand on its own yet remained anchored to the cochinillo. Nothing competed. Everything supported the centerpiece. The room softened as the plates emptied and the wine bottles grew lighter.
There was no ceremony to the evening. Friends arrived carrying small stories from their week. New acquaintances eased into the rhythm of the table. Conversation stretched and settled. The night in Marikina grew still, and the meal carried itself without effort.
TABLE CREW Friends from the lifestyle beat gather for a long overdue Sunday supper in Marikina: Glaiza Lee Manila Standard columnist and public relations at the Cultural Center of the Philippines (CCP); Zham Pescadero, front of house manager at CCP; Anton delos Reyes, Malaya Business Insight; Kathleen Llemit, Philippine Star Online; Christine Rodriguez, co-founder of Mindcare Club and writer at The Post; the author; and Joseph Garcia, BusinessWorld.
TABLE CREW Friends from the lifestyle beat gather for a long overdue Sunday supper in Marikina: Glaiza Lee Manila Standard columnist and public relations at the Cultural Center of the Philippines (CCP); Zham Pescadero, front of house manager at CCP; Anton delos Reyes, Malaya Business Insight; Kathleen Llemit, Philippine Star Online; Christine Rodriguez, co-founder of Mindcare Club and writer at The Post; the author; and Joseph Garcia, BusinessWorld.
Tinee proved a gracious host. His place in Marikina is made for intimate groups, though the beauty of the roast is that it travels well. One can order it, bring it home, and create their own celebration wherever people gather.
In the end, it was a night of good fun, good food, and friends meeting new friends. The cochinillo sat at the center, as it should, carrying the evening with the same flavor that has made it beloved for years.
You may place orders directly through the Mr. Cochinillo website and reach them on Instagram at @mrcochinillo for inquiries or to reserve the private dining space at 16 Major Dizon St. in Marikina.
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.