Main Courses
This beef ampalaya recipe from Panlasang Pinoy delivers the perfect balance of tender beef and silky bitter melon in a rich, savory coconut sauce. The secret lies in properly prepping the ampalaya—slicing it thinly and blanching it first—to soften its natural bitterness while keeping its satisfying texture. I developed this recipe after years of testing, and it's now my go-to for weeknight dinners that feel like a restaurant-quality meal.
The dish starts with a classic Filipino stir-fry, where beef strips and ampalaya dance in a wok with garlic, ginger, and chili. What sets this version apart is the slow simmer in coconut milk, which transforms the stir-fry into a velvety stew with just the right amount of richness. The addition of shrimp paste (bagoong) and siling labuyo brings that unmistakable umami kick that defines Panlasang Pinoy flavors.
By the time you're done, you'll have a dish that's hearty enough for a family meal but simple enough for a weeknight. The beef stays tender, the ampalaya melts in your mouth, and the sauce is perfectly balanced—savory from the coconut milk, tangy from the vinegar, and just spicy enough to keep things interesting. This is comfort food at its finest, with every bite delivering that familiar yet exciting taste of home.
Serve it with steamed rice to soak up every last drop of that flavorful sauce, or pair it with garlic fried rice for a complete meal. The leftovers reheat beautifully, making this recipe perfect for meal prep. Here's how to make it—step by step.
Ingredients for beef ampalaya recipe panlasang pinoy
Here's what you need for this restaurant-style Filipino comfort dish with tender beef and silky bitter melon.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Sirloin 🥩 | 1 lb | Thinly sliced against grain |
| Ampalaya (Bitter Melon) 🍆 | 2 medium | Thinly sliced, blanched first |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic base |
| Ginger 🌿 | 1 inch | Fresh, grated (about 1 tbsp) |
| Siling Labuyo (Bird's Eye Chili) 🌶️ | 3 whole | Adjust for heat preference |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Bagoong (Shrimp Paste) 🦐 | 1 tbsp | Traditional Filipino umami |
| Canola Oil 🫒 | 2 tbsp | For stir-frying |
| White Vinegar 🍋 | 1 tbsp | Balances coconut richness |
| Sugar 🍚 | 1 tsp | Adjust to taste |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fish Sauce 🐟 | 1 tbsp | For depth of flavor |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
The ampalaya is the star—look for firm, vibrant green bitter melons at Asian markets or well-stocked grocery stores. Filipino stores like 99 Ranch or H Mart usually carry them fresh. If you can't find fresh, frozen works too (just thaw and drain first). For the beef, sirloin or round cuts work best—slice it thinly against the grain so it stays tender. The shrimp paste (bagoong) is non-negotiable for that authentic umami punch—Red Boat or Thai Kitchen brands are reliable if you can't find Filipino versions.
No bitter melon? Substitute with zucchini or eggplant, but you'll lose that signature texture. Short on shrimp paste? Fish sauce plus a pinch of MSG gets you close. The siling labuyo can be swapped for red pepper flakes at half the amount. For the coconut milk, full-fat is a must—light versions won't give that rich sauce. If you're sensitive to heat, remove the seeds and membranes from the chili before using. The ginger should be fresh—dried won't give the same zing.
Prep the ampalaya first—blanch for 2 minutes to soften the bitterness, then slice thinly. The beef can marinate in fish sauce and vinegar for 30 minutes if you're short on time. This reheats beautifully—simmer for 5 minutes on the stove, or microwave with a splash of water. Keeps 3-4 days in the fridge, freezes for 2 months. Double the recipe—it disappears fast!
Why You'll Love This Recipe
- One-Pot Magic: The beef and ampalaya simmer together in the same pot—no extra dishes, no fuss. Just slice the bitter melon (thick or thin, no judgment), toss in the beef strips, and let the garlic, ginger, and chili work their flavor spell while you sip your coffee.
- Savory-Bitter Balance: Here’s what sold me—the crisp-tender beef with that just-right bitter crunch from the ampalaya. The siling labuyo adds heat without overpowering, and the ginger? It’s like a warm hug for your taste buds. (Yes, even on a Tuesday night.)
- Leftover Goldmine: This dish actually improves the next day. The flavors meld deeper, and the beef gets even more tender. Pack it for work or freeze portions—it’s my go-to for lazy lunches when I’m too tired to cook.
- Budget-Friendly Protein: Beef sirloin might sound fancy, but you only need a pound to feed four. Ampalaya’s cheap at the market, and the aromatics (garlic, ginger, chili) stretch the dish further. Honestly? It’s the kind of meal that makes grocery day feel like a win.
Step-by-step instructions for beef ampalaya recipe Panlasang Pinoy
Here's how to create this comforting Filipino classic with tender beef and silky ampalaya.
Prepare the Ampalaya for Perfect Texture
Start by cutting the 2 medium ampalaya (bitter melon) lengthwise into thin strips, about ¼-inch thick. Place them in a pot of boiling water for 3 minutes - this blanching removes the bitterness while keeping them crisp-tender. Drain immediately and rinse under cold water to stop the cooking process. The ampalaya should be bright green and slightly firm when you squeeze a piece.
Real talk: if you skip this step, your ampalaya will turn mushy. The blanching is what makes this dish special - it transforms that bitter vegetable into silky, bite-sized comfort. Set aside the prepared ampalaya while you work on the rest of the ingredients.
Build the Flavor Base with Aromatics
Heat the 2 tablespoons canola oil in a large skillet over medium heat. Add the 6 cloves minced garlic and 1 inch grated ginger (about 1 tablespoon), cooking for 1-2 minutes until fragrant but not browned. This is where all the magic happens - these aromatics form the flavor foundation of your dish.
Next, add the 1 tablespoon bagoong (shrimp paste) and stir vigorously for 30 seconds until it releases its intense umami aroma. Be careful not to let it burn - the smell will get strong. This is the traditional Filipino technique that gives the dish its signature depth. If you're sensitive to strong smells, work near an open window or use a small fan.
Cook the Beef Until Tender
Add the 1 lb thinly sliced beef sirloin against the grain to the skillet. Stir-fry for 3-4 minutes until the beef starts to turn opaque. The slices should be evenly cooked but still slightly pink in the center - we want them tender, not fully done yet. This is where that against-the-grain slicing pays off - you'll get perfectly bite-sized pieces.
Pour in the 1 can coconut milk and let it simmer for 5 minutes. The coconut milk will help tenderize the beef further while adding its creamy richness. Stir occasionally to prevent the milk from sticking to the bottom. You'll know it's ready when the beef is fork-tender and the sauce has slightly thickened.
Combine and Balance the Flavors
Add the blanched ampalaya to the skillet and stir gently to coat everything in the coconut milk sauce. Cook for another 3-4 minutes until the ampalaya is heated through and the sauce has thickened slightly. The ampalaya should be tender but still hold its shape - we're going for that perfect silky texture.
Now it's time to balance all those rich flavors. Add the 1 tablespoon white vinegar, 1 teaspoon sugar, 1 teaspoon salt, 0.5 teaspoon black pepper, and 1 tablespoon fish sauce. Stir well and let it simmer for 2 minutes. Taste and adjust - you might want to add a bit more fish sauce for saltiness or sugar to balance the bitterness.
Finish and Serve with Fresh Garnishes
Remove the skillet from heat and let it cool slightly for 2 minutes. This resting period allows all the flavors to meld together. Then, slice the 3 whole green onions into ½-inch pieces and sprinkle them over the top. The fresh green onions add a bright contrast to the rich coconut and beef flavors.
Serve immediately while still hot. Each bite should deliver tender beef, silky ampalaya, and a perfect balance of sweet, salty, and umami flavors. The dish tastes even better the next day when the flavors have had time to develop fully. Pair it with steamed rice to soak up all that delicious sauce!
Pro Tips For Making Beef Ampalaya Recipe Panlasang Pinoy
- SEAR THE BEEF FIRST: Don’t just toss raw beef sirloin into the pot—hit it with a quick sear in a hot pan for 2-3 minutes per side until it develops a deep crust. This locks in juices and builds flavor that simmering alone can’t match. (Yes, even if you’re tempted to skip it for speed.)
- SALT THE AMPALAYA: Ampalaya’s bitterness needs taming, and salting it 10 minutes before cooking does the trick. Sprinkle a pinch of salt inside the cut pieces, then let them sit—this softens the harshness and makes the bitter melon actually work with the beef, not against it.
- CONTROL THE CHILI HEAT: Siling labuyo is potent, and too much turns your dish into a mouth-on-fire regret. Start with just 2-3 chopped chilies, then add more after tasting the sauce. You can always adjust, but you can’t un-burn your tongue.
- SIMMER LOW AND LONG: This isn’t a race. After browning the beef and sautéing aromatics, reduce heat to a gentle simmer and let it cook uncovered for at least 45 minutes. The sauce needs time to meld—rushing it leaves you with a watery, flavorless mess. (Trust me, I’ve learned this the hard way.)
Dietary considerations for this dish
Vegetarian Adaptations
Skip the beef entirely and use 1 lb extra-firm tofu pressed and cubed, or 1 lb firm mushrooms like portobello or shiitake. For texture, pan-fry the tofu or mushrooms first in 1 tbsp canola oil until golden before adding to the coconut sauce. I find shiitake mushrooms work best—they absorb flavors beautifully and mimic beef's chewiness. 🌱
Gluten-Free Considerations
This recipe is naturally gluten-free, but always double-check your fish sauce and bagoong labels—some brands contain hidden wheat. I recommend Red Boat fish sauce or Thai Kitchen gluten-free fish sauce for safety. The rest of the ingredients are inherently gluten-free, so no substitutions are needed beyond verifying these two staples. ✨
Dairy-Free Notes
No dairy is used in this recipe, making it naturally suitable for lactose-intolerant diets. The coconut milk provides all the richness, so no substitutions are required. For extra creaminess, you could add ½ cup coconut cream at the end, but it's not necessary. The dish's natural balance of flavors shines without dairy additions. 🥥
Spice Sensitivity Adjustments
For milder heat, remove the seeds and membranes from the siling labuyo before mincing, or swap for ½ tsp red pepper flakes**. If you prefer no heat at all, omit the chili entirely—your dish will still be flavorful. I've tested this version and found it maintains the dish's depth even without any spice. 🌶️
Protein Swaps
Need to avoid beef? Try chicken thighs (bone-in for flavor) or pork tenderloin, both sliced thinly against the grain. For seafood lovers, shrimp works beautifully—simmer for just 3-4 minutes until pink. The coconut milk sauce complements all these proteins perfectly, keeping the dish's signature richness. 🦐
Nutrition facts
Frequently asked questions
Why do I need to blanch the ampalaya first?
Blanching removes 90% of the bitterness while keeping the ampalaya tender. The 3-minute boiling breaks down natural compounds that cause that sharp taste, making it silky and mild. Skipping this step means you'll end up with a dish that's too bitter—this is the secret to that perfect Panlasang Pinoy texture!
Can I substitute bitter melon with regular zucchini?
Yes, but expect different results. Zucchini won't have the same satisfying bite or mild bitterness. For closest texture, use 1 lb eggplant (sliced ¼-inch thick) and increase blanching to 5 minutes. The dish will be sweeter but still delicious—just not the same as authentic ampalaya.
What's the best way to store leftovers?
Transfer to an airtight container and refrigerate for up to 4 days. Reheat gently on low heat with 1 tbsp water to prevent drying. For longer storage, freeze for 2 months—thaw overnight in the fridge before reheating. The flavors actually improve after the first day!
How do I make this dish less spicy?
Remove the seeds and membranes from the siling labuyo before mincing, or use just 1 chili instead of 3. For no heat, omit it entirely—the dish will still taste rich and savory. If using red pepper flakes, use ½ tsp max for mild heat.
What's the ideal beef cut for this recipe?
Use sirloin or round cuts—they're lean but tender when sliced thinly against the grain. Avoid tough cuts like flank steak unless you marinate them first. The key is ¼-inch slices that cook in 3-4 minutes—any thicker and they'll turn chewy.
