ADVERTISEMENT

The Quezon kamote that lives rent-free in my mind

Published Feb 27, 2026 12:05 am  |  Updated Feb 26, 2026 06:11 pm
AVANT GARDENER
Folks who have been following my column through the years will know that I have a deep, almost obsessive love for sweetopotato. I credit this to both my mother and paternal grandmother, both of whom, despite growing up wealthy, did not let social pressures get in the way of their love of what was (and sadly, still is) considered “peasant food.”
A core memory of my grandmother is eating boiled sweetpotatoes with her while visiting her hometown of Xiamen in China’s Fujian province while she told us that sweetpotatoes were considered food for poor people. Both my paternal grandparents grew up on the island of Gulangyu, which is now a UNESCO World Heritage Site. I remember my reaction to visiting my grandfather’s home for the first time being, “He lives five minutes from the beach?! Why did he move?!” The point of my backstory is I believe that my grandmother must have broken a lot of social rules just to be able to eat her favorite root crop.
My mom, who grew up in a mansion in Quezon City, is the same. She still buys and enjoys kamote to this day, though I don’t think it was ever as stigmatized in the Philippines as it was in 1920s China. I think my mother gets her love of kamote from her mother, who was from Bulacan. In short, I come from two lines of women who take their sweetpotatoes very seriously.
In my case, this has resulted in a quest to find the best tasting sweetpotato. I’ve waxed poetic many times about the roasted sweetpotato available in Taiwanese convenience stores. It got to the point that I’d forego the usual tourist experiences like eating at night markets just so I can eat more convenience store kamote. I told you, my addiction is pretty bad.
This also means that I must try any sweetpotato I come across. On a recent trip to Japan, famous worldwide for its roasted sweetpotato (that inspired Taiwan’s production), I tried roasted sweetpotato from three sources: discount store Don Quixote (aka Donki), whose roasted sweetpotato has earned a cult following, a random vendor outside a tourist attraction, and roasted sweetpotato with a bruleed top from a cafe in a shopping street that dates back to the Edo period. All were delicious, but I still prefer the Taiwanese variety, whose origins, I was told, are a state secret.
Just because I eat a lot of sweetpotato overseas doesn’t mean I don’t at home. In fact, this is where my biggest frustrations lie. Not only is kamote expensive where I live, it also tends to be very fibrous and not sweet. I’ve lamented about this a lot in previous columns. It’s not a matter of access: our researchers are underutilized and underfunded. We have a lot of studies on which varieties offer which desirable factors. It’s all a matter of finding and implementing the right information.
I’ve also come across ads for sweetpotatoes imported from Japan, promoting them as superior over our own. While I’m not going to deny a seller their right to make money, I’m not on board with the positioning. After centuries of colonial mentality, have we not yet learned to value what we have over our previous colonizers’? But in a way, I can’t blame them. If it’s hard, even for me, to find delicious sweetpotatoes locally, it’s only natural that enterprising folks will try to sell what’s viral, even sadly at the expense of their country’s own varieties.
Now we come to the real point of this column. First, the good news: I am happy to be writing that I’ve found a local sweetpotato that rivals the varieties that have lived in my head rent free. The bad news, at least for me, is that I bought them at the market in Guinayangan, Quezon, which is 12 hours away from Manila by bus, during my recent visit with the International Institute of Rural Reconstruction.
I’m not exaggerating when I say that they are some of the best I’ve ever had. They’re sweet, but not too sweet, still in between candy and a tuber, and they’re not fibrous at all. I sent some to my mom, who thanked me and immediately texted me to say how sweet they were (This is how you know they are excellent, because like most Asian moms, my mom doesn’t say thank you when you give her something, she tells you how you can do better next time).
I’m still in the process of finding out what the exact variety is. All I can tell you is that they’re very purple and they stain the pot you boil them in (ask me how I know). It’s my opinion that if we can develop the distribution and marketing of this variety, we can increase kamote consumption, something that I am all for. Until then, I have to figure out when I can return to Guinayangan.
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.