ADVERTISEMENT

A history of packed meals

How school snacks have changed, but care stays constant

Published Jun 18, 2025 07:08 am
LUNCH LEGACY No matter the times, students still head to school with packed meals lovingly prepared by someone who cares. (Image from freepik)
LUNCH LEGACY No matter the times, students still head to school with packed meals lovingly prepared by someone who cares. (Image from freepik)
My great-grandson Theo Wolfe begins school this month. He’s only four years old yet already has very strong likes and dislikes, especially about food. For example, he loves bread but prefers plain bread without elaborate spreads and fillings. The same goes for pasta, which he prefers simply tossed with butter and cheese; no heavy sauce and meatballs.
Since he will only be in school for a couple of hours, packing snacks for him is not yet a big challenge: a bottle of juice, a piece of bread, some fruit, and he’s happy. Things were not so simple when I was growing up. I went to school every day with bugong, a packed meal of rice and fish or whatever leftover there was from the night before.
Every morning, my mother lightly heated a square of banana leaf over fire to wilt and make it pliant. The heat also brought out the aroma of grilled banana leaf that would be absorbed by the rice and viands it would be in contact with. Coarse sea salt was sprinkled on the shiny side of the grilled leaf, and cooked rice was spooned over, with the viand carefully arranged atop the rice. The best part comes last: oil from fried longganisa, tapa, adobo, bistek and other viands is drizzled over the rice, and the leaf is tightly folded and wrapped in newspaper.
Before Tupperware
The teachers in our public school brought meals in multi-layered tin fiambrera, which they all shared in the principal’s office. When one of the better-off students celebrated a birthday or class honors, pancit and dirty ice cream were shared by all.
Plastic bags, reusable tubs and aluminum foil were not yet in vogue. Neither were Tupperware, original or fake. Styrofoam had yet to rear its ugly head. The school grounds were littered with leaves shed by fruit trees planted in the schoolyard. Vendors used homemade bags made from old telephone directories, with cornstarch for glue.
Outside the school, old ladies sold green mango with bagoong, boiled corn on the cob, boiled kamote and saging na saba. Once in a while there was binatog, boiled corn kernels covered with grated coconut and sprinkled with salt or sugar. Seasonally, there were fresh fruit: caimito, siniguelas, kamatsile, duhat and the sour fruit of rattan.
Homemade kakanin
Neighbors sometimes were allowed to sell merienda, but strangers were not, for security reasons. When I was in elementary school, a bowl of macaroni soup, ginatan, sotanghon or a plate of pancit cost 10 centavos, the same as a bottle of Coke.
Bakery goodies
The neighborhood panaderia could be a household’s best friend. I always serve bakeshop offerings for breakfast and snacks, and pack them for school lunching. It is always a delightful surprise to find how inexpensive and tasty their products are: empanada, kababayan, egg pie, inipit, pan de regla, cinnamon roll and pianono.
Buying baked goods is always more practical than making them yourself. You also help the local community while at the same time get assured of freshly baked products.
Eggs, eggs, eggs
The easiest and most convenient snack or viand is egg, hard-boiled or salted. Eggs are a cheap and convenient source of protein for young and old alike. It is important to wrap them individually to keep from breaking. Salted eggs go well with either rice or bread.
Packed food has evolved through the ages. But what has remained constant is the love that comes with each morsel wrapped with tender loving care.
I would love to answer your inquiries about my articles. Feel free to message me via email at [email protected] or DM me via my Facebook.
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.