
This Filipino stir-fry brings together tender pork and bitter melon in a dish that’s both nutritious and deeply flavorful. I first tried ampalaya while exploring Pacific Northwest farmers markets, and its unique taste won me over immediately.
The key lies in balancing the bitterness with savory pork and a simple sauce of soy, garlic, and onions. Traditional techniques ensure the pork stays juicy while the ampalaya softens just enough to mellow its sharpness.
What results is a vibrant, authentic dish that’s hearty yet light. The pork absorbs the bold flavors of the sauce, while the ampalaya adds a refreshing contrast that keeps you coming back for more.
Perfect for a weeknight dinner, this recipe delivers restaurant-quality taste with minimal effort. Here’s how to make it at home.
Ingredients for Pork Ampalaya Recipe Panlasang Pinoy
Thin pork, bold bitter melon, and a savory soy base make this dish unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 lb | Thinly sliced, boneless |
| Bitter Melon 🥒 | 2 whole | Medium size, halved and seeded |
| Soy Sauce 🫒 | 3 tbsp | Filipino brand preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced or thinly sliced |
| Yellow Onion 🧅 | 1 whole | Medium size, thinly sliced |
| White Vinegar 💧 | 1 tbsp | For balancing bitterness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Or to taste |
| Cooking Oil 🫒 | 2 tbsp | Neutral flavor like vegetable |
| Tomato 🍅 | 1 whole | Medium, sliced (optional) |
| Bell Pepper 🌶️ | 1 whole | Medium, sliced (optional) |
| Oyster Sauce 🫒 | 1 tbsp | For extra umami depth |
The bitter melon is the star here. Look for firm, vibrant green ampalaya at Asian markets or well-stocked Whole Foods. Smaller ones are less bitter but also less meaty. Pork shoulder gives that melt-in-your-mouth texture—Costco has it pre-cut for stir-fry if you’re in a hurry. Slice it thin against the grain so it stays tender. Don’t skip seeding the melon (that white pith is the bitterest part).
No bitter melon? Zucchini or green bell pepper work in a pinch (but you’ll miss that signature bitterness). Out of oyster sauce? Fish sauce or hoisin add similar depth. Soy sauce brands matter—Silver Swan or Datu Puti are authentic Filipino choices. The vinegar isn’t just for flavor; it cuts the bitterness beautifully. Fresh garlic and onion are non-negotiable for that base aroma.
This tastes even better the next day once flavors meld. Keeps in the fridge for 3-4 days—reheat gently so the pork doesn’t toughen. Freezes well for up to 3 months (the melon softens more but still delicious). Always prep the bitter melon last (it oxidizes quickly and turns bitterer).
Why You’ll Love This Recipe
- One Pan Meal: I love how everything cooks together—just brown the pork shoulder, toss in garlic, onion, and ampalaya, then let the soy sauce work its magic.
- Balanced Bite: The salty soy sauce cuts through the ampalaya’s bitterness, while the pork soaks up all that flavor.
- Weeknight Hero: Honestly, it’s my go-to when I need something hearty that’s ready before the rice finishes steaming.
- Stretches Far: Leftovers taste even better the next day, and a pound of pork shoulder feeds our family of four with room to spare.
Step-by-Step Instructions for Pork Ampalaya
Here’s how I make this Filipino stir-fry with tender pork and perfectly balanced bitterness.
Step 1: Prep the Pork and Bitter Melon
Slice the 1 lb Pork Shoulder into thin strips, no thicker than ¼ inch. This ensures quick, even cooking. I find cutting partially frozen pork easier to slice thinly—just pop it in the freezer for 20-30 minutes first.
Cut the 2 whole Bitter Melon in half lengthwise and scoop out the seeds with a spoon. Slice into ¼-inch thick half-moons. To reduce some bitterness, soak the slices in cold water with ½ tsp Salt for 10 minutes, then drain and pat dry. This step mellows the flavor without eliminating it completely.
Step 2: Sauté the Aromatics and Pork
Heat 2 tbsp Cooking Oil in a large wok or skillet over medium-high heat. Add the 6 cloves Garlic Cloves and sauté for 30 seconds until fragrant but not browned. Garlic burns easily, so keep it moving in the pan.
Add the sliced 1 whole Yellow Onion and cook for 2 minutes until it softens and turns translucent. Then add the pork strips and cook for 5-6 minutes, stirring occasionally, until they’re no longer pink. Break up any clumps with your spatula to ensure even browning.
Step 3: Add Vegetables and Seasonings
Increase heat to high and add the prepared bitter melon, 1 whole Tomato, and 1 whole Bell Pepper. Stir-fry for 3-4 minutes until the bitter melon starts to soften but still retains some crunch. You’ll notice the color deepen slightly as it cooks.
Pour in the 3 tbsp Soy Sauce, 1 tbsp Oyster Sauce, and ½ tsp Ground Black Pepper. Stir everything together and cook for another 2 minutes to let the flavors meld. The pork should be fully cooked through and the vegetables slightly wilted but still vibrant.
Step 4: Finish and Adjust Seasoning
Stir in the 1 tbsp White Vinegar and cook for 1 final minute. The vinegar brightens the dish and balances the bitterness perfectly. Taste and adjust seasoning if needed—I sometimes add an extra pinch of salt here if the bitter melon was particularly strong.
Remove from heat and let it sit for 2-3 minutes before serving. This allows the flavors to settle and the pork to absorb any remaining sauce. The bitter melon should be tender-crisp, the pork juicy, and the sauce just enough to coat everything without being soupy.
Pro Tips For Making Pork Ampalaya Recipe Panlasang Pinoy
- Salt the Pork Early: I learned this the hard way—toss the pork shoulder with soy sauce and a pinch of salt at least 15 minutes before cooking. It draws out the flavor and keeps the meat juicy, especially since ampalaya can make the dish taste flat if the pork isn’t well-seasoned. —
- Remove Ampalaya Seeds: Sounds tedious, but it’s worth it. Slice the bitter melon in half and scoop out the seeds and pith with a spoon before chopping—this cuts the bitterness by half without losing the texture. —
- Don’t Overcook the Pork: Pork shoulder can turn tough if simmered too long. Cook it until just tender (about 30-40 minutes), then add the ampalaya last—it only needs 5-7 minutes to soften without turning mushy. —
- Sauté Garlic Low and Slow: After burning three batches, I finally figured out that garlic for this dish needs medium-low heat. Let it turn golden, not brown, before adding the onion—it builds a sweeter base that balances the ampalaya’s bitterness.
Serving Suggestions for This Recipe
Family-Style Serving
I love serving this straight from the wok in a large ceramic bowl at the center of the table. The sizzling hot presentation lets everyone dig in while the dish is at its peak. Add a pair of wooden serving utensils for that authentic Filipino dining experience. 💛
Rice Pairing
This dish absolutely needs steamed jasmine rice to soak up the savory sauce. I use my Cuckoo rice cooker—it makes perfect fluffy rice every time. Aim for ½ cup uncooked rice per person to balance the rich flavors.
Garnish Ideas
Fresh cilantro leaves or green onion slices add a pop of color and freshness. A squeeze of calamansi lime (available at Asian markets) brightens the flavors beautifully. I also like a sprinkle of toasted garlic bits for extra crunch.
Side Dish Options
A simple cucumber and tomato salad with rice vinegar dressing provides a cooling contrast to the bitterness. For something heartier, try sautéed string beans with garlic. Both balance the bold flavors without overwhelming them.
At our Portland potlucks, I often serve this with lumpia egg rolls for a complete Filipino feast.
Leftovers Tip
This tastes even better the next day as the flavors meld. Store in an airtight container and reheat gently with a splash of water. The pork stays juicy and the bitter melon softens just a bit more. ✨
Nutrition Facts
Frequently Asked Questions
How do I reduce the bitterness of ampalaya?
Soak sliced ampalaya in cold water with ½ tsp Salt for 10 minutes, then rinse. This mellows the flavor while keeping its characteristic taste. Adding 1 tbsp White Vinegar at the end also balances the bitterness.
Can I use a different cut of pork?
Yes! Pork loin or tenderloin work well. For best results, slice thinly against the grain and cook for 4-5 minutes to prevent toughness. Shoulder adds more richness, but leaner cuts are fine.
What if I don’t have oyster sauce?
Substitute with 1 tbsp Fish Sauce or 1 tbsp Hoisin Sauce for similar umami depth. Both are common in Filipino cooking and pair well with the dish’s flavors.
- Pork Bones Recipe Panlasang Pinoy: Fall-Off-The-Bone Filipino Comfort - October 30, 2026
- Pork Chop Recipe Taste: Herb-Crusted Juiciness With Savory Depth - October 30, 2026
- Pork and Beans Recipe Panlasang Pinoy: Sweet-Savory Filipino Stew with Tender Pork - October 30, 2026