ADVERTISEMENT

DSWD eyes 9 more 'Walang Gutom' community kitchens nationwide

Published Jul 16, 2026 07:47 pm

At A Glance

  • Currently, three kitchens are operating in Pasay City, Cebu City, and Zamboanga City.
  • Three more kitchens are set to open in the second half of 2026 in Metro Manila, Eastern Visayas, and Caraga Region.
  • Meanwhile, six kitchens will be established by next year.
Department of Social Welfare and Development (DSWD)
Department of Social Welfare and Development (DSWD)
A total of 12 Walang Gutom Kitchens that provide free nutritious meals to people experiencing involuntary hunger are expected to be operating across the country by 2027, the Department of Social Welfare and Development (DSWD) said on Thursday, July 16.
Currently, three kitchens are operating in Pasay City, Cebu City, and Zamboanga City.
Three more kitchens are set to open in the second half of 2026 in Metro Manila, Eastern Visayas, and Caraga Region.
Meanwhile, six kitchens will be established by next year.
Walang Gutom Kitchen officer-in-charge and Social Welfare Officer IV Ramil Mapoy said the additional kitchens will be established in areas with a high incidence of involuntary hunger.
The kitchens are open to anyone experiencing involuntary hunger, particularly families and individuals in street situations.
“We are open to all, especially sa ating mga kababayan na naninirahan, namamalagi sa lansangan, at open din po tayo sa general public (We are open to everyone, especially our fellow Filipinos who are living or staying on the streets, as well as the general public),” Mapoy said in a forum.
Unlike traditional soup kitchens, the Walang Gutom Kitchens serve meals based on the Pinggang Pinoy food guide recommended by the National Nutrition Council and validated by the Department of Science and Technology's Food and Nutrition Research Institute.
“Dito po sa kitchen, hindi kami nagbibigay ng simpleng palugaw o pasopas. Dito po sa WGK, sinusunod po natin ang Pinggang Pinoy, so mayroon po tayong go, grow, and glow food. We ensure na mayroong kanin. In a daily serving, we offer two viands. We ensure po na in a plate, mayroon tayong gulay at meat (We do not simply serve porridge or noodle soup. Our kitchens follow the Pinggang Pinoy food guide, ensuring every meal contains go, grow, and glow foods. Each serving includes rice, two viands, vegetables, and meat),” Mapoy said.
He added that the kitchen in Pasay City mainly serves chicken and fish to cater to the preferences of most beneficiaries.
Since opening in December 2024, the Pasay City kitchen has served 306,428 meals.
The Cebu City kitchen, which opened in June, has served 6,666 meals, while the Zamboanga City kitchen has provided more than 3,000 free meals.
Mapoy encouraged individuals and groups to volunteer in the kitchens and called on hotels, restaurants, and other organizations to donate surplus food that can be turned into nutritious meals for beneficiaries.

Related Tags

WALANG GUTOM KITCHEN DSWD
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; } }

{{ static_articles_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.