You’re about to discover a world of vibrant, hearty flavors that might just become your new kitchen favorites. Our collection of 18 authentic Filipino vegetable dishes proves that plant-based meals can be incredibly satisfying and delicious. From quick stir-fries to comforting stews, these recipes bring a taste of the Philippines right to your table. Let’s dive in and explore these flavorful creations!
Ginataang Kalabasa at Sitaw

Ever had a vegetable dish so creamy and comforting it feels like a warm hug from the inside out? Enter this Filipino classic, where squash and green beans swim in a luscious coconut milk bath—it’s basically a veggie spa day in a pot, and your taste buds are invited to the grand opening!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Kabocha squash – 1 lb, peeled and cubed
– Green beans – 8 oz, trimmed and cut into 2-inch pieces
– Coconut milk – 1 (13.5 oz) can
– Onion – 1 medium, chopped
– Garlic – 3 cloves, minced
– Cooking oil – 2 tbsp
– Fish sauce – 1 tbsp
– Water – ½ cup
Instructions
1. Heat the cooking oil in a large pot over medium heat (about 350°F).
2. Sauté the chopped onion for 3–4 minutes until translucent.
3. Add the minced garlic and cook for 1 minute until fragrant—don’t let it burn, or it’ll turn bitter!
4. Stir in the cubed kabocha squash and cook for 2 minutes to lightly coat with oil.
5. Pour in the coconut milk and water, then bring to a gentle simmer.
6. Cover the pot and cook for 10 minutes, stirring occasionally to prevent sticking.
7. Add the green beans and fish sauce, then simmer uncovered for another 8–10 minutes until the squash is fork-tender and the beans are crisp-tender.
8. Taste and adjust seasoning if needed, but avoid overcooking to keep the veggies vibrant.
9. Remove from heat and let it sit for 2 minutes to thicken slightly.
Perfectly creamy with a subtle sweetness from the squash, this dish pairs wonderfully with steamed rice to soak up every last drop of that coconutty goodness—try it as a cozy side or a light main for a veggie-packed meal that’s anything but boring!
Pinakbet with Bagoong

Ever had a veggie-packed stew that makes you want to shout ‘Hallelujah!’ from the rooftops? Meet Pinakbet with Bagoong—a Filipino fiesta in a pot that’s about to become your new weeknight hero. It’s the kind of dish that turns humble squash and bitter melon into a flavor explosion, all thanks to a magical, funky shrimp paste that’s basically edible confetti.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Pork belly – ½ lb, cubed
– Garlic – 4 cloves, minced
– Onion – 1 medium, chopped
– Tomato – 1 large, diced
– Bagoong (shrimp paste) – 2 tbsp
– Water – 2 cups
– Eggplant – 1 medium, sliced into rounds
– Bitter melon – 1 small, seeded and sliced
– Okra – 8 pods, trimmed
– Squash – 1 cup, cubed
– Green beans – 1 cup, trimmed and cut into 2-inch pieces
Instructions
1. Heat a large pot or Dutch oven over medium-high heat for 2 minutes until hot.
2. Add the pork belly and cook for 5–7 minutes, stirring occasionally, until browned and crispy—this renders the fat for a richer base.
3. Stir in the garlic, onion, and tomato, and sauté for 3 minutes until the onion is translucent and fragrant.
4. Mix in the bagoong and cook for 1 minute to bloom its savory, umami flavor—don’t skip this; it’s the secret weapon!
5. Pour in the water and bring to a boil over high heat, which should take about 2 minutes.
6. Reduce the heat to medium-low, cover the pot, and simmer for 10 minutes to tenderize the pork and meld the flavors.
7. Add the eggplant, bitter melon, okra, squash, and green beans all at once, arranging them in layers if possible for even cooking.
8. Cover the pot again and simmer for 10 minutes, or until the squash is fork-tender—test it by piercing with a fork; it should slide in easily.
9. Remove from heat and let it sit, covered, for 5 minutes to allow the veggies to soak up the broth without getting mushy.
10. Serve hot directly from the pot for a cozy, family-style meal.
Craving a texture party? This stew delivers tender squash, crisp-tender beans, and a savory broth that’s pure comfort. The bagoong adds a salty, funky kick that makes every bite unforgettable—try it over steamed rice or with a squeeze of calamansi for a zesty twist!
Laing with Coconut Milk

Let’s be real: you’ve probably never had a taro leaf dish that made you want to do a happy dance, but this Laing with Coconut Milk is about to change that. It’s the cozy, creamy, slightly spicy hug your taste buds didn’t know they needed, turning a humble Filipino classic into a weeknight superstar with minimal fuss and maximum flavor.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 40 minutes
Ingredients
– Dried taro leaves – 2 cups
– Coconut milk – 2 cups
– Pork belly – ½ lb
– Onion – 1 medium
– Garlic – 4 cloves
– Ginger – 1-inch piece
– Thai chili – 1 piece
– Fish sauce – 2 tbsp
– Vegetable oil – 1 tbsp
– Water – 1 cup
Instructions
1. Heat 1 tbsp vegetable oil in a large pot over medium heat until shimmering, about 2 minutes.
2. Add ½ lb pork belly, diced into ½-inch pieces, and cook until browned and crispy, 8–10 minutes, stirring occasionally—this renders fat for extra flavor.
3. Add 1 medium onion (chopped), 4 cloves garlic (minced), and 1-inch piece ginger (grated), then sauté until fragrant and onions are translucent, 3–4 minutes.
4. Stir in 2 cups dried taro leaves, ensuring they’re fully coated in the oil and aromatics to prevent bitterness.
5. Pour in 2 cups coconut milk and 1 cup water, then bring to a gentle boil over medium-high heat.
6. Reduce heat to low, cover the pot, and simmer for 25 minutes, stirring every 10 minutes to prevent sticking—the leaves should soften and absorb the liquid.
7. Add 2 tbsp fish sauce and 1 Thai chili (sliced), then simmer uncovered for 5 more minutes until the sauce thickens slightly.
8. Remove from heat and let it rest for 5 minutes to allow flavors to meld before serving.
You’ll love the tender, almost melt-in-your-mouth texture of the taro leaves paired with that rich, coconutty sauce that’s just spicy enough to keep things interesting. Try it over steamed rice or as a bold side to grilled chicken for a dinner that’s anything but boring.
Adobong Kangkong

Oof, you thought spinach was the only leafy green that could steal the show? Let me introduce you to its sassy, garlicky cousin from the Philippines: Adobong Kangkong, a stir-fry so flavorful it’ll make your taste buds do a happy dance. It’s the quick, veggie-packed hero your weeknight dinners have been desperately craving.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
Water spinach (kangkong) – 1 large bunch
Soy sauce – ¼ cup
White vinegar – 3 tbsp
Garlic – 6 cloves, minced
Black peppercorns – 1 tsp, crushed
Vegetable oil – 2 tbsp
Instructions
1. Rinse the water spinach thoroughly under cold running water to remove any grit, then pat it completely dry with paper towels—wet leaves will steam instead of fry.
2. Trim and discard the tough bottom stems from the water spinach, keeping only the tender leaves and upper stems.
3. In a small bowl, combine the soy sauce, white vinegar, and crushed black peppercorns; set this adobo sauce aside.
4. Heat the vegetable oil in a large wok or skillet over medium-high heat until it shimmers, about 2 minutes.
5. Add the minced garlic to the hot oil and sauté for 30–45 seconds until fragrant and lightly golden, stirring constantly to prevent burning.
6. Pour the prepared adobo sauce into the wok and let it simmer for 1 minute to meld the flavors.
7. Add the prepared water spinach to the wok and toss vigorously with tongs to coat every leaf in the sauce.
8. Cook the spinach for 3–4 minutes, stirring frequently, until the leaves are wilted but the stems remain slightly crisp—overcooking turns it mushy.
9. Remove the wok from the heat immediately to stop the cooking process.
10. Transfer the Adobong Kangkong to a serving dish using the tongs.
Mmm, you’re left with a vibrant tangle of greens that are tender yet snappy, soaked in a tangy, garlicky sauce with a peppery kick. Serve it over steaming jasmine rice to soak up every last drop, or get creative by stuffing it into warm tortillas for a Filipino-inspired wrap—it’s that versatile!
Ensaladang Talong

Sick of the same old salad routine? Let’s shake things up with a smoky, savory Filipino classic that’s about to become your new go-to. Ensaladang Talong is a charred eggplant salad that’s effortlessly cool, packed with flavor, and ready to rescue you from boring lunches.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
– Eggplants – 2 large
– White vinegar – ¼ cup
– White sugar – 1 tbsp
– Salt – ½ tsp
– Red onion – ½, thinly sliced
– Roma tomato – 1, diced
– Vegetable oil – 1 tbsp
Instructions
1. Preheat your oven’s broiler to high (about 500°F) and position a rack 6 inches below the heat element.
2. Prick each eggplant 4–5 times with a fork to prevent bursting, then place them on a foil-lined baking sheet.
3. Broil the eggplants for 15–20 minutes, turning every 5 minutes with tongs, until the skins are completely charred and blistered and the flesh feels soft when pressed.
4. Transfer the hot eggplants to a bowl, cover tightly with plastic wrap, and let steam for 10 minutes to loosen the skins—this makes peeling a breeze.
5. While the eggplants steam, whisk together the white vinegar, white sugar, and salt in a small bowl until the sugar and salt fully dissolve.
6. Peel the charred skins off the cooled eggplants using your fingers, then place the soft flesh on a cutting board.
7. Use a fork to gently flake and mash the eggplant flesh into coarse strands, leaving some texture for a rustic feel.
8. In a medium mixing bowl, combine the mashed eggplant, thinly sliced red onion, and diced Roma tomato.
9. Pour the vinegar dressing over the eggplant mixture and toss gently with a spoon until everything is evenly coated.
10. Heat the vegetable oil in a small skillet over medium heat for 1 minute, then drizzle it over the salad and give one final toss to meld the flavors.
That smoky, tender eggplant paired with the tangy-sweet dressing and crisp veggies creates a wonderfully balanced bite. Try it piled on toasted bread for a quick bruschetta or alongside grilled fish to cut through the richness.
Sinigang na Gulay

Jingle all the way to your next meatless Monday with this Filipino classic that’s so tangy, it’ll make your taste buds do a happy dance. Sinigang na Gulay is a vibrant, sour-savory vegetable stew that’s like a warm hug in a bowl—perfect for when you’re craving something hearty but want to keep things light and plant-powered. Trust me, this dish is so good, you might just forget it’s packed with veggies!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Water – 6 cups
– Sinigang mix (tamarind soup base) – 1 packet (about 1.4 oz)
– Onion – 1 medium, quartered
– Tomatoes – 2 medium, quartered
– Daikon radish – 1 cup, sliced into ½-inch rounds
– Green beans – 1 cup, trimmed and cut into 2-inch pieces
– Eggplant – 1 medium, sliced into 1-inch rounds
– Spinach – 2 cups, packed
– Fish sauce – 1 tbsp
Instructions
1. Pour 6 cups of water into a large pot and bring it to a rolling boil over high heat.
2. Add the quartered onion and tomatoes to the boiling water, then reduce the heat to medium and simmer for 5 minutes until the tomatoes soften slightly.
3. Stir in the sinigang mix packet until fully dissolved, then add the daikon radish slices and simmer for 10 minutes until tender when pierced with a fork.
4. Tip: For a richer broth, let the radish simmer a bit longer—it adds a subtle sweetness!
5. Add the green beans and eggplant slices to the pot, then simmer for another 8 minutes until the vegetables are just tender but not mushy.
6. Tip: Don’t overcrowd the pot; if needed, cook in batches to keep the veggies vibrant.
7. Stir in the fish sauce and spinach, then cook for 2 minutes until the spinach wilts and turns bright green.
8. Tip: Taste the broth now—if it’s too sour, add a pinch of sugar to balance it out.
9. Remove the pot from the heat and let it sit for 2 minutes to allow the flavors to meld.
Ooh, what a delight! This stew boasts a brothy texture with tender-crisp veggies that soak up the tangy, umami-rich flavor. Serve it piping hot over steamed rice for a comforting meal, or get creative by ladling it into bowls with a squeeze of lime and a sprinkle of chili flakes for an extra kick. It’s so versatile, you’ll want to make it your go-to weeknight winner!
Tortang Talong

Ready to meet the Filipino breakfast superstar that’s about to become your new brunch obsession? Let me introduce you to Tortang Talong—the glorious, smoky eggplant omelet that’s so simple, it’s almost suspicious. Think of it as an eggplant’s glow-up moment, where it gets charred, mashed, and hugged by fluffy eggs before hitting the pan for a crispy, golden finish.
Serving: 2 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– Eggplant – 1 large
– Eggs – 2 large
– Salt – ½ tsp
– Vegetable oil – 2 tbsp
Instructions
1. Preheat your broiler to high (about 500°F) and place the eggplant on a baking sheet lined with foil.
2. Broil the eggplant for 8–10 minutes, turning once halfway, until the skin is charred and blistered all over—this smoky flavor is key, so don’t skip the char!
3. Remove the eggplant and let it cool for 5 minutes until easy to handle, then peel off the skin completely using your fingers or a knife.
4. Place the peeled eggplant on a plate and gently flatten it with a fork into an oval shape, keeping the stem intact for easy flipping later.
5. In a shallow bowl, whisk the eggs and salt until fully combined and slightly frothy.
6. Heat the vegetable oil in a non-stick skillet over medium heat (around 350°F) until it shimmers—test with a drop of egg; it should sizzle immediately.
7. Dip the flattened eggplant into the egg mixture, coating both sides evenly and letting any excess drip off.
8. Carefully place the eggplant in the hot skillet and cook for 3–4 minutes until the bottom is golden brown and crispy.
9. Flip the eggplant using a spatula and cook the other side for another 3–4 minutes until equally golden and the egg is fully set.
10. Transfer to a plate lined with paper towels to drain any excess oil, then serve immediately.
Enjoy that crispy exterior giving way to a tender, smoky eggplant center—it’s like a savory pancake with a personality boost! Try it with a side of spicy banana ketchup or over steamed rice for a meal that’s effortlessly delicious.
Chopsuey Filipino-Style

Zesty and vibrant, this Filipino-style Chopsuey is the ultimate veggie-packed stir-fry that’ll make your taste buds do a happy dance—think crisp-tender vegetables swimming in a savory, glossy sauce that’s pure comfort in a bowl. It’s the quick-fix dinner hero you never knew you needed, ready to rescue even the most chaotic weeknight with minimal fuss and maximum flavor. Trust me, your skillet is about to become your new best friend.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
– Vegetable oil – 2 tbsp
– Garlic – 4 cloves, minced
– Onion – 1 medium, sliced
– Chicken breast – 1 lb, sliced into thin strips
– Carrots – 2 medium, sliced into thin rounds
– Bell peppers – 2 medium (1 red, 1 green), sliced into strips
– Snow peas – 1 cup
– Chicken broth – 1 cup
– Soy sauce – 3 tbsp
– Oyster sauce – 2 tbsp
– Cornstarch – 1 tbsp
– Water – 2 tbsp
– Salt – ½ tsp
– Black pepper – ¼ tsp
Instructions
1. Heat vegetable oil in a large wok or skillet over medium-high heat until it shimmers, about 2 minutes.
2. Add minced garlic and sliced onion to the hot oil, stirring constantly for 1–2 minutes until fragrant and lightly golden—don’t let the garlic burn, or it’ll turn bitter!
3. Toss in sliced chicken breast, spreading it in a single layer, and cook for 4–5 minutes until no pink remains, stirring occasionally to brown evenly.
4. Add sliced carrots and bell peppers to the skillet, stirring for 3–4 minutes until they start to soften but still have a slight crunch.
5. Incorporate snow peas, cooking for another 2 minutes until bright green and tender-crisp.
6. Pour in chicken broth, soy sauce, and oyster sauce, bringing the mixture to a gentle boil over high heat.
7. Reduce heat to medium, cover the skillet, and simmer for 5 minutes to let the flavors meld and vegetables become fork-tender.
8. In a small bowl, whisk cornstarch with water until smooth to create a slurry, then drizzle it into the skillet while stirring continuously.
9. Cook for 1–2 minutes more until the sauce thickens to a glossy, coating consistency—if it gets too thick, add a splash of broth to loosen it up.
10. Season with salt and black pepper, stirring to combine, then remove from heat immediately.
Brimming with colorful veggies and tender chicken, this dish offers a satisfying crunch in every bite, balanced by that rich, umami-packed sauce. Serve it over steamed rice for a hearty meal, or get creative by stuffing it into warm tortillas for a fun fusion twist—leftovers (if any!) taste even better the next day.
Ginisang Upo with Shrimp

Ditch the holiday leftovers drama—this Filipino comfort classic is the cozy, one-pot wonder your winter-weary soul craves. Ginisang Upo with Shrimp is basically a warm, savory hug in a bowl, where tender squash meets plump shrimp in a garlicky, gingery broth that’ll make you forget it’s still December. Trust me, your taste buds will throw a little party.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Olive oil – 2 tbsp
– Garlic – 4 cloves, minced
– Ginger – 1 tbsp, minced
– Onion – 1 medium, chopped
– Upo (bottle gourd) – 1 medium, peeled and sliced into half-moons
– Shrimp – 1 lb, peeled and deveined
– Chicken broth – 4 cups
– Fish sauce – 1 tbsp
– Ground black pepper – ½ tsp
Instructions
1. Heat olive oil in a large pot or Dutch oven over medium heat for 1 minute until shimmering.
2. Add minced garlic and ginger to the pot, sautéing for 2 minutes until fragrant and lightly golden—don’t let it burn, or you’ll lose that aromatic magic!
3. Stir in chopped onion and cook for 3 minutes until translucent and softened.
4. Add sliced upo to the pot, tossing to coat in the oil and aromatics for 1 minute.
5. Pour in chicken broth and fish sauce, bringing the mixture to a boil over high heat.
6. Reduce heat to medium-low, cover the pot, and simmer for 15 minutes until the upo is fork-tender.
7. Add shrimp to the pot, submerging them in the broth, and cook uncovered for 3–4 minutes until they turn pink and opaque—overcooking makes them rubbery, so keep an eye out!
8. Sprinkle ground black pepper over the dish, stirring gently to combine.
9. Remove the pot from heat and let it sit for 2 minutes to allow flavors to meld.
Just ladle this steamy goodness into bowls and marvel at how the upo soaks up all that savory broth while the shrimp adds a sweet, briny pop. Serve it over steamed rice for a hearty meal, or enjoy it solo as a light, slurpable soup—either way, it’s comfort food that’ll have you saying “more, please!”
Atchara (Pickled Papaya)

Ready to pucker up for a flavor fiesta? Meet Atchara, the Filipino pickled papaya that’s about to become your fridge’s new MVP—it’s the crunchy, tangy, sweet-and-sour sidekick your grilled meats and rice bowls have been desperately dreaming of. Think of it as a confetti-filled party for your palate, where shredded papaya gets a glamorous makeover in a vibrant vinegar bath.
Serving: 8 | Pre Time: 30 minutes | Cooking Time: 5 minutes
Ingredients
– Green papaya – 1 medium (about 4 cups shredded)
– White vinegar – 1 cup
– Granulated sugar – ¾ cup
– Salt – 2 tbsp
– Garlic – 4 cloves, minced
– Ginger – 1-inch piece, julienned
– Red bell pepper – 1, thinly sliced
– Carrot – 1, julienned
– Raisins – ¼ cup
Instructions
1. Peel the green papaya, remove the seeds, and shred it into thin strips using a grater or mandoline to achieve uniform pieces for even pickling.
2. In a large bowl, combine the shredded papaya and 1 tbsp of salt, then massage it gently for 2 minutes to draw out excess moisture—this keeps it crisp later.
3. Let the salted papaya sit for 15 minutes, then rinse it thoroughly under cold water and squeeze out all the liquid with your hands until it feels dry.
4. In a medium saucepan over medium-high heat, combine the white vinegar, granulated sugar, and remaining 1 tbsp of salt, stirring constantly until the sugar fully dissolves, about 3 minutes.
5. Add the minced garlic and julienned ginger to the saucepan, bring the mixture to a gentle boil, then immediately remove it from the heat to preserve the aromatics’ freshness.
6. In a clean, large glass jar or bowl, layer the squeezed papaya, thinly sliced red bell pepper, julienned carrot, and raisins.
7. Pour the hot vinegar mixture over the layered ingredients, ensuring everything is fully submerged—use a spoon to press down if needed for even coverage.
8. Let the mixture cool to room temperature for 30 minutes, then seal the jar tightly and refrigerate it for at least 24 hours before serving to allow the flavors to meld perfectly.
So, what’s the payoff? You’ll get a confetti-bright condiment with a satisfying crunch that dances between sweet, sour, and subtly spicy. Serve it chilled alongside grilled pork or fish, or get creative by tossing it into tacos for an unexpected zing that’ll make your taste buds do a happy dance.
Bulanglang na Hipon

Kick off your holiday feast with a dish that’s as vibrant as your Christmas lights—Bulanglang na Hipon, a Filipino shrimp stew that’s basically a tropical vacation in a bowl. This tangy, savory wonder is packed with juicy shrimp and crisp veggies, simmered in a tamarind broth that’ll make your taste buds do a happy dance—perfect for shaking up your usual holiday menu with some zesty flair!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– Large shrimp – 1 lb
– Tamarind paste – ¼ cup
– Water – 4 cups
– Fish sauce – 2 tbsp
– Bok choy – 2 heads
– Tomato – 1 large
– Onion – 1 medium
– Garlic – 4 cloves
– Cooking oil – 2 tbsp
Instructions
1. Peel and devein the shrimp, leaving the tails on for easier handling, then set them aside in a bowl.
2. Heat the cooking oil in a large pot over medium heat until it shimmers, about 2 minutes.
3. Sauté the chopped onion and minced garlic in the pot for 3–4 minutes until fragrant and translucent, stirring frequently to prevent burning.
4. Add the diced tomato to the pot and cook for another 2 minutes until it softens and releases its juices.
5. Pour in the water and tamarind paste, stirring well to dissolve the paste completely into the broth.
6. Bring the mixture to a boil over high heat, then reduce to a simmer and let it cook uncovered for 5 minutes to meld the flavors.
7. Stir in the fish sauce, adjusting the amount based on your preference for saltiness, but avoid adding more than specified to keep it balanced.
8. Add the shrimp to the simmering broth and cook for 3–4 minutes until they turn pink and opaque, flipping them halfway through for even cooking.
9. Tip: Don’t overcook the shrimp—they’ll become rubbery if left in too long, so remove them as soon as they curl.
10. Stir in the chopped bok choy and cook for an additional 2 minutes until the leaves wilt but the stems remain slightly crisp.
11. Tip: For a richer broth, you can mash some of the tamarind pulp against the pot’s side to extract more tanginess before serving.
12. Remove the pot from heat and let it sit for 2 minutes to allow the flavors to settle.
13. Tip: Serve immediately to enjoy the shrimp at their juiciest, as they can toughen if left sitting in the hot broth.
Let this stew wow you with its tender shrimp swimming in a tangy, savory broth that’s brightened by the crisp bok choy—it’s like a flavor party where every spoonful bursts with zesty goodness. Try serving it over steamed rice to soak up all that delicious liquid, or pair it with crusty bread for a cozy, comforting meal that’ll have everyone asking for seconds!
Ginataang Langka

Wondering what to do with that mysterious jackfruit sitting in your kitchen? Let’s turn it into a creamy, dreamy Filipino classic that’ll have you saying, “Where have you been all my life?” This Ginataang Langka is a cozy, coconutty hug in a bowl—perfect for when you want something comforting but don’t feel like wrestling with a whole chicken.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Young jackfruit – 4 cups, shredded
– Coconut milk – 2 (13.5 oz) cans
– Shrimp paste – 2 tbsp
– Garlic – 4 cloves, minced
– Onion – 1 medium, chopped
– Cooking oil – 2 tbsp
– Water – 1 cup
– Salt – ½ tsp
Instructions
1. Heat 2 tbsp of cooking oil in a large pot over medium heat (about 350°F).
2. Sauté 4 cloves of minced garlic and 1 chopped onion for 3–4 minutes, until fragrant and translucent—don’t let them brown!
3. Add 2 tbsp of shrimp paste and stir for 1 minute to toast it lightly, which deepens the flavor.
4. Pour in 4 cups of shredded young jackfruit and mix well to coat with the aromatics.
5. Add 1 cup of water and ½ tsp of salt, then bring to a simmer over medium-high heat.
6. Reduce heat to medium-low, cover the pot, and cook for 10 minutes, stirring occasionally, until the jackfruit is tender.
7. Pour in 2 cans of coconut milk and stir gently to combine.
8. Simmer uncovered over low heat for 10 minutes, stirring every 2–3 minutes to prevent curdling—this keeps the sauce silky smooth.
9. Taste and adjust seasoning if needed, then remove from heat.
10. Let it rest for 5 minutes before serving to allow the flavors to meld.
Unbelievably creamy with a subtle sweetness from the jackfruit and a savory punch from the shrimp paste, this dish has a tender, almost meaty texture that’s pure comfort. Serve it over steamed rice for a hearty meal, or get creative by stuffing it into tacos for a fun fusion twist—it’s so good, you might just forget it’s vegan!
Paksiw na Puso ng Saging

Gather ’round, food adventurers, because today we’re diving fork-first into a Filipino classic that’s about to become your new favorite tangy, savory obsession. Picture this: tender banana blossoms swimming in a vinegary, garlicky bath that’ll make your taste buds do a happy dance—no passport required!
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Banana blossoms – 2 cups, sliced
– Garlic – 4 cloves, minced
– Ginger – 1 tbsp, julienned
– White vinegar – ½ cup
– Soy sauce – ¼ cup
– Brown sugar – 2 tbsp
– Water – 1 cup
– Black peppercorns – 1 tsp
Instructions
1. Rinse the sliced banana blossoms thoroughly under cold running water for 2 minutes to remove any bitterness, then drain completely.
2. In a large pot over medium heat, combine the vinegar, soy sauce, water, brown sugar, and black peppercorns, stirring until the sugar dissolves completely—about 3 minutes.
3. Add the minced garlic and julienned ginger to the pot, letting them sizzle and infuse the liquid for 2 minutes until fragrant.
4. Tip: Use a non-reactive pot like stainless steel to prevent the vinegar from reacting with the metal and altering the flavor.
5. Gently place the drained banana blossoms into the pot, ensuring they’re submerged in the liquid.
6. Bring the mixture to a boil over high heat, then immediately reduce to a low simmer, covering the pot with a lid.
7. Simmer for 20 minutes, stirring occasionally to prevent sticking, until the banana blossoms turn tender and absorb the sauce.
8. Tip: Check doneness by piercing a blossom piece with a fork—it should yield easily without being mushy.
9. Uncover the pot and increase the heat to medium, cooking for an additional 5 minutes to slightly reduce the sauce to a syrupy consistency.
10. Tip: For a richer flavor, let the dish sit off the heat for 10 minutes before serving to allow the ingredients to meld further.
11. Remove from heat and transfer to a serving dish.
Unbelievably tender with a delightful chew, this dish boasts a perfect balance of tangy vinegar, salty soy, and sweet undertones that cling to every fiber. Serve it over steaming white rice to soak up that glorious sauce, or get creative by pairing it with grilled fish for a textural contrast that’ll have everyone asking for seconds!
Kilawin na Kangkong

Venture beyond your usual salad routine with a zesty Filipino twist that’ll make your taste buds do a happy dance—Kilawin na Kangkong is a vibrant, tangy, and refreshing dish that’s shockingly simple to whip up. Think of it as a quick-pickled water spinach salad that’s bursting with bright, citrusy flavors and a hint of heat, perfect for shaking up your weeknight dinners or impressing guests with something unexpectedly delightful.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 5 minutes
Ingredients
– Water spinach – 1 bunch
– White vinegar – ½ cup
– Ginger – 1 tbsp, minced
– Garlic – 2 cloves, minced
– Red onion – ½ cup, thinly sliced
– Bird’s eye chili – 1, minced
– Salt – ½ tsp
Instructions
1. Wash the water spinach thoroughly under cold running water to remove any dirt, then pat it dry with paper towels.
2. Trim off the tough ends of the water spinach stems, then chop the leaves and tender stems into 2-inch pieces.
3. In a small saucepan, combine the white vinegar, minced ginger, minced garlic, thinly sliced red onion, minced bird’s eye chili, and salt.
4. Bring the vinegar mixture to a simmer over medium heat, stirring occasionally, and cook for 3 minutes until the onions soften slightly and the flavors meld.
5. Remove the saucepan from the heat and let the vinegar mixture cool for 2 minutes to avoid wilting the greens too much.
6. Place the chopped water spinach in a large mixing bowl, then pour the warm vinegar mixture over it.
7. Toss the water spinach with the vinegar mixture using tongs, ensuring every piece is evenly coated, and let it marinate for 10 minutes at room temperature to absorb the tangy flavors.
8. Transfer the Kilawin na Kangkong to a serving dish, discarding any excess liquid if desired for a less soggy texture.
Energetic and crisp, this dish offers a delightful crunch from the water spinach paired with a punchy, vinegary kick that tingles with every bite. Serve it chilled as a refreshing side to grilled meats or spoon it over steamed rice for a light, zesty meal that’s sure to become a new favorite in your rotation.
Ginisang Ampalaya with Egg

Venture into the world of bitter melon, where this misunderstood veggie gets a delicious makeover with eggs and a few pantry staples—it’s the ultimate savory scramble that’ll make you a bitter-believer in no time!
Serving: 2 | Pre Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
– Bitter melon – 1 medium
– Eggs – 2 large
– Onion – ½ cup chopped
– Garlic – 2 cloves minced
– Vegetable oil – 2 tbsp
– Soy sauce – 1 tbsp
– Salt – ½ tsp
Instructions
1. Slice the bitter melon in half lengthwise, scoop out the seeds and white pith with a spoon, and thinly slice it into half-moons.
2. Place the sliced bitter melon in a bowl, sprinkle with ½ tsp salt, and massage it for 1 minute to reduce bitterness; let it sit for 5 minutes, then rinse under cold water and pat dry with a paper towel.
3. Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until it shimmers, about 1 minute.
4. Add ½ cup chopped onion and 2 cloves minced garlic to the skillet, and sauté for 3–4 minutes until the onion is translucent and fragrant.
5. Add the prepared bitter melon slices to the skillet, and stir-fry for 5–7 minutes until they turn bright green and soften slightly.
6. Crack 2 large eggs directly into the skillet over the bitter melon mixture, and immediately scramble them with a spatula for 2–3 minutes until the eggs are fully cooked and fluffy.
7. Drizzle 1 tbsp soy sauce evenly over the mixture, and stir for 1 minute to combine and heat through.
8. Remove the skillet from the heat, and transfer the dish to a serving plate.
Mildly bitter with a savory kick from the soy sauce, this dish offers a tender-crisp texture that pairs perfectly with steamed rice or tucked into a warm tortilla for a fusion twist—it’s comfort food with a bold, unforgettable edge!
Pancit Canton with Vegetables

Kick off your next dinner with a dish that’s as fun to say as it is to eat—Pancit Canton with Vegetables! This Filipino noodle stir-fry is a vibrant, veggie-packed party on a plate, ready to rescue you from boring weeknight meals. Let’s turn those pantry staples into something spectacular without breaking a sweat.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
– Pancit Canton noodles – 8 oz
– Vegetable oil – 2 tbsp
– Garlic – 4 cloves, minced
– Onion – 1 medium, sliced
– Carrots – 2 medium, julienned
– Bell pepper – 1 large, sliced
– Cabbage – 2 cups, shredded
– Soy sauce – ¼ cup
– Water – 2 cups
– Salt – ½ tsp
Instructions
1. Soak the Pancit Canton noodles in warm water for 10 minutes until pliable, then drain thoroughly—this prevents them from sticking later.
2. Heat the vegetable oil in a large wok or skillet over medium-high heat until it shimmers, about 2 minutes.
3. Add the minced garlic and sliced onion to the hot oil, stirring constantly for 2 minutes until fragrant and lightly golden.
4. Toss in the julienned carrots and sliced bell pepper, cooking for 3 minutes while stirring to keep them crisp-tender.
5. Stir in the shredded cabbage and cook for another 2 minutes until it just starts to wilt.
6. Pour in the soy sauce and water, bringing the mixture to a boil over high heat—this creates a savory base for the noodles.
7. Add the drained noodles to the wok, reducing the heat to medium and simmering for 5 minutes, stirring occasionally to coat them evenly.
8. Sprinkle in the salt, then continue cooking for 2 more minutes until the liquid is absorbed and the noodles are tender.
9. Remove from heat and let it sit for 1 minute to allow the flavors to meld before serving.
Who knew a simple stir-fry could deliver such a satisfying crunch and savory punch? The noodles soak up all that soy-infused goodness while the veggies stay delightfully crisp, making every bite a textural adventure. Try topping it with a squeeze of lime or a fried egg for an extra twist that’ll have everyone asking for seconds!
Lumpiang Gulay

Sick of the same old holiday leftovers? Let’s shake things up with a crispy, veggie-packed Filipino spring roll that’s a total game-changer for your post-Christmas palate. Lumpiang Gulay is your crunchy, savory escape from the endless turkey sandwiches—ready to roll in under an hour!
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 15 minutes
Ingredients
– Spring roll wrappers – 12 sheets
– Vegetable oil – 2 tbsp, plus more for frying
– Garlic – 3 cloves, minced
– Onion – 1 medium, diced
– Carrot – 1 cup, julienned
– Cabbage – 2 cups, shredded
– Soy sauce – 2 tbsp
– Salt – ½ tsp
– Black pepper – ¼ tsp
Instructions
1. Heat 2 tbsp vegetable oil in a large skillet or wok over medium-high heat (350°F).
2. Add minced garlic and diced onion to the hot oil; sauté for 2–3 minutes until fragrant and translucent.
3. Tip: Don’t let the garlic brown too much, or it’ll turn bitter—keep it moving!
4. Stir in julienned carrot and shredded cabbage; cook for 5–7 minutes until veggies soften but still have a slight crunch.
5. Pour in 2 tbsp soy sauce, ½ tsp salt, and ¼ tsp black pepper; mix thoroughly and cook for 1 more minute to blend flavors.
6. Remove the skillet from heat and let the filling cool completely to room temperature (about 10 minutes)—this prevents soggy wrappers.
7. Lay a spring roll wrapper on a clean surface in a diamond orientation; place 2 tbsp of filling near the bottom corner.
8. Fold the bottom corner over the filling, then fold in the sides, and roll tightly upward like a burrito.
9. Tip: Seal the edge with a dab of water to keep it from unraveling during frying.
10. In a deep pot, heat 1 inch of vegetable oil to 375°F (use a thermometer for accuracy).
11. Fry the rolls in batches for 2–3 minutes per side until golden brown and crispy; avoid overcrowding to maintain oil temperature.
12. Tip: Drain on a wire rack instead of paper towels for maximum crispiness—no sogginess allowed!
13. Let cool for 5 minutes before serving.
Golden and delightfully crunchy on the outside, these rolls reveal a savory, veggie-loaded interior with a hint of umami from the soy sauce. Get creative by dipping them in sweet chili sauce or pairing with a zesty vinegar dip for an extra kick—perfect for snacking or as a light meal that’ll have everyone reaching for more!
Dinengdeng with Fish

Alright, food adventurers, are you ready to dive fork-first into a Filipino river of flavor that’s about to make your taste buds do a happy dance? Dinengdeng with Fish is the ultimate, veggie-packed, one-pot wonder that’s basically a hug in a bowl—if that hug were simmered in a tangy, savory broth and could totally count as dinner. Forget fussy recipes; this is your new go-to for a lightning-fast, soul-satisfying meal that proves delicious doesn’t have to be complicated.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– Water – 4 cups
– Fish fillets (like tilapia or milkfish) – 1 lb, cut into 2-inch pieces
– Tomatoes – 2 medium, chopped
– Onion – 1 medium, sliced
– Garlic – 4 cloves, minced
– Ginger – 1-inch piece, sliced
– Fish sauce – 2 tbsp
– Salt – ½ tsp
– Black pepper – ¼ tsp
– Eggplant – 1 large, sliced into rounds
– Okra – 8 pods, trimmed
– Bitter melon – 1 small, seeded and sliced
– Spinach – 2 cups, packed
Instructions
1. In a large pot over medium-high heat, combine 4 cups of water, 2 chopped tomatoes, 1 sliced onion, 4 minced garlic cloves, and 1-inch sliced ginger. Bring to a boil, then reduce heat to medium and simmer for 10 minutes until the tomatoes soften and the broth becomes fragrant—this builds a flavorful base, so don’t rush it!
2. Add 1 lb of fish fillet pieces, 2 tbsp fish sauce, ½ tsp salt, and ¼ tsp black pepper to the pot. Gently stir to combine, then simmer for 5 minutes until the fish turns opaque and starts to flake easily with a fork.
3. Carefully add 1 sliced eggplant, 8 trimmed okra pods, and 1 sliced bitter melon to the pot. Submerge the vegetables in the broth, increase heat to medium-high, and cook for 8 minutes until tender but still slightly crisp—test with a fork to avoid mushiness.
4. Stir in 2 cups of packed spinach, cooking for just 2 minutes until wilted and vibrant green. Tip: Add spinach last to keep its bright color and fresh texture.
5. Remove the pot from heat and let it sit for 3 minutes to allow the flavors to meld together beautifully.
This dish is a textural dream: the fish melts into the broth, while the veggies offer a satisfying crunch against the silky, tangy liquid. Serve it steaming hot over a mound of jasmine rice for the ultimate comfort meal, or get creative by ladling it into bowls with a squeeze of calamansi for an extra zesty kick that’ll have everyone asking for seconds!
Summary
Ready to bring the vibrant tastes of the Philippines to your kitchen? This collection proves that authentic Filipino vegetable dishes are both incredibly flavorful and wonderfully approachable. We hope you find a new favorite to try this week! Don’t forget to share which recipe you loved most in the comments below and pin this roundup to your Pinterest boards for later.




