ADVERTISEMENT

Oh my gulay!

The most exotic veggie dishes from around the Philippines

Published Mar 28, 2024 04:23 am

Because of our geographical location, the Philippines is blessed with some of the most diverse vegetables and crops in the world. While Pinoys are familiar with carrots, cucumber, lettuce, spinach, or kale, not many foreigners know of our vegetables like saluyot, or upo, or sigarilyas, or labong, or patola, and gabi. Some of these vegetables don’t even have a direct English translation.

Found in tropical or subtropical regions, vegetables like jute (saluyot), winged bean (sigarilyas), patola (gourd), and bamboo shoots (labong) may be considered exotic to the Western palate. They can only be grown in our climate and, because some of them—like labong—very easily spoil, are also very rarely found in specialty stores or ethnic markets abroad.

Their taste is also distinct, making them an acquired taste for many, which then makes our exotic veggies scarce abroad due to limited export markets and lack of demand.

But these unique vegetables are part of the Filipino palate, cherished as traditional components in our cuisine.

This Lenten season, enjoy these five special, distinctly Filipino veggies by cooking them the traditional way.

Jute.jpg

Saluyot

Known as jute or Egyptian spinach, saluyot is a leafy green vegetable used in soups or heavy stews.

Saluyot Soup Ingredients:

Saluyot leaves, garlic, onion, tomatoes, fish or shrimp (optional), salt, pepper, water or broth.

Instructions:

• Sauté garlic, onion, and tomatoes in a pot until fragrant.
• Add fish or shrimp and cook until slightly browned.
• Pour water or broth into the pot and bring to a boil.
• Add saluyot leaves and simmer until tender.
• Season with salt and pepper to taste.
• Serve hot

Sigarilyas.jpg

Sigarilyas

With a fancy English name—winged bean, the humble sigarilyas is a tropical legume whose pods and seeds are edible. You can see it mixed with salads or soups, or stir-fried.

Sigarilyas Salad Ingredients

Sigarilyas (winged bean), tomatoes, onions, garlic, vinegar, soy sauce, salt, pepper, sugar (optional).

Instructions:

• Blanch sigarilyas in boiling water for a few minutes, then drain
and let cool.
• Slice sigarilyas into bite-sized pieces and place in a bowl
.• Add chopped tomatoes and onions to the bowl
• In a separate bowl, mix vinegar, soy sauce, minced garlic, salt, pepper, and sugar (optional) to make the dressing
• Pour the dressing over the sigarilyas mixture and toss to combine.
• Chill in the refrigerator for about an hour before serving.

Gabi.jpg

Gabi

Gabi, or taro root, is a tuber that is commonly used in Filipino cooking. Slightly sweet with a creamy texture, it is a favorite in soup and stews, and even as desserts.

Ginataang Gabi (Taro Root in Coconut Milk) Ingredients:

Taro root (gabi), coconut milk, sugar (optional), salt.

Instructions:

• Peel and cut taro root into cubes.
• In a pot, combine taro cubes and coconut milk.
• Bring to a simmer over medium heat and cook until the taro is tender.
• Add sugar if desired for sweetness.
• Season with salt to taste.

Labong.jpg

Labong

Labong, or bamboo shoots,is an old favorite for many Filipinos. These are from bamboo plants.

Ginataang Labong (Bamboo Shoots in Coconut Milk) Ingredients:

Bamboo shoots (labong), coconut milk, garlic, onion, ginger, chili (optional), fish or shrimp (optional), salt, pepper, cooking oil.

Instructions:

• Heat cooking oil in a pot and sauté garlic, onion, and ginger until fragrant.
• Add fish or shrimp, if desired, and cook until slightly browned.
• Add sliced bamboo shoots and stir-fry for a few minutes.
• Pour coconut milk into the pot and bring to a simmer
.• Add chili (optional) and season with salt and pepper to taste.
• Simmer until the bamboo shoots are tender and the flavors are well combined.

Upo.jpg

Upo

A gourd that is very common to Filipino dishes, upo is a perfect foil for salty mains as it has a mild flavor and soft texture. It is often stir-fried.

Upo Guisado (Sautéed Bottle Gourd) Ingredients:

Upo (bottle gourd), garlic, onion, tomatoes, pork or shrimp (optional), soy sauce, salt, pepper, cooking oil.

Instructions:

• Heat cooking oil in a pan and sauté garlic, onion, and tomatoes until softened.
• If using shrimp, add shrimp and cook until browned.
• Add sliced upo and stir-fry for a few minutes.
• Pour soy sauce and a little water, then cover and simmer until the upo is tender.
• Season with salt and pepper to taste.

Related Tags

MBFoodies MB Lifestyle Online
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.