Soups & Stews
This beef and mushroom Panlasang Pinoy recipe delivers the rich, umami-packed flavors of Filipino home cooking in one comforting bowl. The silky mushrooms and tender beef simmer in a savory soy-based sauce until every bite is perfectly balanced—sweet, salty, and deeply aromatic. I developed this version after years of perfecting the classic, ensuring the sauce is never too heavy or overpowering, just like my lola used to make.
The secret lies in the slow simmer, which allows the beef to become fork-tender while the mushrooms absorb the flavors without turning mushy. Traditional ingredients like garlic, ginger, and soy sauce form the flavor base, while a touch of vinegar brightens the dish. This isn’t just a stew—it’s a taste of home, where every spoonful carries warmth and nostalgia.
By the time you serve it, you’ll have a dish that’s hearty enough for a family dinner but elegant enough for guests. The beef stays juicy, the mushrooms melt in your mouth, and the sauce coats every ingredient perfectly. It’s the kind of meal that disappears quickly, leaving everyone asking for seconds.
Serve it with steamed rice to soak up every last drop of that flavorful sauce. This recipe is designed to be your go-to for weeknight dinners or special occasions—because good food should never be complicated. Let’s get cooking!
Ingredients for beef and mushroom recipe panlasang pinoy
Pantry staples meet Filipino comfort food—just 15 ingredients for a dish that tastes like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| White Button Mushrooms 🍄 | 1 ½ lb | Sliced into even pieces |
| Yellow Onion 🧅 | 1 whole | Thinly sliced, about 2 cups |
| Garlic Cloves 🧄 | 6 cloves | Minced, about 1 tbsp |
| Fresh Ginger 🌿 | 1 tbsp | Grated, about 1-inch piece |
| Soy Sauce 🍶 | ½ cup | Use dark soy for color |
| Coconut Milk 🥥 | 1 can | 13.5 oz can, full-fat preferred |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube works well |
| White Vinegar 💧 | 2 tbsp | For brightness |
| Brown Sugar 🍚 | 2 tbsp | Lightly packed |
| Vegetable Oil 🫒 | 2 tbsp | For browning beef |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Bay Leaves 🌿 | 2 whole | Remove before serving |
| Green Bell Pepper 🌶️ | 1 whole | Diced, optional for crunch |
The beef is non-negotiable here—chuck roast gives you that melt-in-your-mouth texture. Most grocery stores carry it pre-cubed, which saves time, but if you're feeling ambitious, ask the butcher to cut it for you. For mushrooms, white buttons are classic, but oyster mushrooms add a meaty texture if you're experimenting. The ginger and garlic? Fresh is a must—dried won’t give you that bright, zesty kick. I grab mine from the Asian market section at Walmart or Trader Joe's—they keep it fresh and ready to use.
No soy sauce? Coconut aminos works in a pinch, though it’ll be lighter in color. Running low on coconut milk? Evaporated coconut milk (the canned kind) is even better—thicker and richer. The tomato paste can be swapped for 1/4 cup tomato sauce, but you’ll lose that concentrated umami punch. Brown sugar substitutes? Coconut sugar or palm sugar, but they caramelize differently. For the mushrooms, if you can’t find white buttons, cremini or shiitake***, sliced thin, will work beautifully. The green bell pepper is totally optional—just add it if you want that fresh crunch at the end.
This dish tastes even better the next day, so make extra. Store leftovers in the fridge for 4-5 days, covered tightly. The sauce thickens as it cools, so a splash of water or broth brings it back to perfection when reheating. For freezing, portion into airtight containers***, leaving room at the top—it’ll expand. Thaw overnight in the fridge, then reheat gently on the stove. Trust me, the first bite out of the freezer is still delicious.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a second pan. The beef and mushrooms caramelize together in the same pot—no extra cleanup, just rich, savory layers that taste like they simmered all day.
- Umami Bomb: That combo of beef chuck and mushrooms? It’s a flavor explosion. The ginger and garlic hit just right—warm, deep, and slightly funky—while the onions add sweetness that balances everything out. Honestly, the first bite makes me forget I’m not at a restaurant.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The leftovers reheat like a dream, and the chunks of beef stay tender even after three days. Pack it in bento boxes or wrap it in tortillas—I’ve done both, and it’s always a hit.
- Budget Win: Beef chuck is affordable, mushrooms stretch the dish, and the aromatics make it feel special without breaking the bank. I’ll be real: I make this when I want to treat myself but still need to feed the family for less than $15. Worth every peso.
Step-by-step instructions for beef and mushroom Panlasang Pinoy
Here's how to create a rich, umami-packed stew with tender beef and silky mushrooms.
Brown the Beef for Maximum Flavor
Heat the 2 tablespoons vegetable oil in a large Dutch oven or heavy pot over medium-high heat until shimmering. Working in batches, add the 1.5 pounds cubed beef chuck roast and brown on all sides—this takes about 5-7 minutes per batch. You're looking for deep golden-brown color and a slight crust.
Don't overcrowd the pan or the beef will steam instead of sear. Once all pieces are browned, remove them and set aside. The beef will release its natural juices, creating a rich fond at the bottom of the pot that we'll incorporate into the sauce later.
Sauté Aromatics Until Fragrant
In the same pot, add the thinly sliced yellow onion and cook for 3-4 minutes until softened and translucent. Add the minced garlic cloves and grated fresh ginger, stirring constantly for 30 seconds until you can smell their aromatic oils wafting through the kitchen—this is when they're perfectly fragrant.
Next, add the sliced white button mushrooms and cook for 5-6 minutes until they release their moisture and begin to soften. If using the diced green bell pepper, add it now and cook for another 2 minutes until slightly softened. The mushrooms should be tender but still hold their shape.
Build the Sauce Base
Reduce the heat to medium-low and stir in the 2 tablespoons tomato paste, spreading it evenly over the bottom of the pot. Add the ½ cup soy sauce, 2 tablespoons white vinegar, and 2 tablespoons brown sugar, stirring constantly to combine. Let this mixture cook for 2-3 minutes until it thickens slightly and the raw tomato paste flavor disappears.
Pour in the 1 can coconut milk and add the 2 whole bay leaves. Return the browned beef to the pot, along with any accumulated juices. Bring the mixture to a gentle simmer, then reduce heat to low. Cover and let it cook for 1 hour, stirring occasionally, until the beef is fork-tender and easily pulls apart.
Season and Finish
Once the beef is tender, remove and discard the bay leaves. Taste the sauce and adjust seasoning with 1 teaspoon salt and ½ teaspoon black pepper as needed. The sauce should be rich, slightly sweet, and umami-forward with a touch of tang from the vinegar.
Return the pot to a gentle simmer and let it reduce for 5-10 minutes uncovered until the sauce thickens slightly and coats the back of a spoon. The mushrooms should be silky and tender, absorbing all the savory flavors. Serve hot over steamed rice, with each spoonful delivering tender beef, silky mushrooms, and a perfectly balanced sauce.
Pro Tips For Making Beef And Mushroom Recipe Panlasang Pinoy
- SEAR THE BEEF FIRST: I learned this the hard way—skipping the initial sear means flavorless beef. Get your pan screaming hot and cook the chuck roast in batches until deep brown, not just pink. That crust locks in juices and builds the rich base for the sauce.
- SLICE MUSHROOMS THIN: Thick mushroom slices hide in the sauce like shy guests. Cut them paper-thin so they cook fast and soak up the soy-vinegar-ginger mix. No one wants chewy mushrooms in a silky stew.
- DEGLAZE WITH A SPLASH OF WATER: That browned beef and mushroom bits stuck to the pan? Don’t scrape them out—just add ¼ cup water and let it bubble. The sauce will taste deeper, and you’ll save 10 minutes of scrubbing. (Yes, even if you’re impatient like me.)
- LOW AND SLOW FOR TENDERNESS: Chuck roast needs time to break down. After browning, simmer on medium-low heat for at least 1.5 hours, covered. I used to rush it, and the beef came out tough. Patience here makes all the difference.
Dietary considerations for this beef and mushroom recipe panlasang pinoy
Gluten-Free Adaptation
This dish is naturally gluten-free if you use certified gluten-free soy sauce like Kikkoman Gluten-Free Tamari—just check the label to confirm. I swap regular soy sauce for tamari 1:1, and the flavor remains rich and authentic. For extra safety, verify all other ingredients (like tomato paste and coconut milk) are also gluten-free, especially if you're sensitive. 🌱
Low-Carb Options
To make this lower in carbs, skip the brown sugar and replace it with 1 tbsp erythritol or monk fruit sweetener—it dissolves just like sugar but won’t spike blood glucose. You can also reduce the coconut milk to ½ can and add ½ cup beef broth for depth without extra carbs. The mushrooms and beef will still shine while keeping the dish hearty.
Vegetarian Swap
For a vegetarian version, replace the beef with 1.5 lbs extra-firm tofu (pressed and cubed) or portobello mushrooms (sliced thick). Brown the tofu in oil first to mimic the beef’s texture, then proceed with the same sauce. The mushrooms will absorb the flavors beautifully, and the dish stays just as satisfying. Add a sprinkle of smoked paprika for depth.
Dairy-Free Note
This recipe is already dairy-free, but if you’re avoiding coconut milk, try ½ cup full-fat coconut cream (thicker texture) or ½ cup cashew cream (blend soaked cashews with water) for a neutral base. The sauce will still coat the ingredients perfectly while keeping the dish creamy and rich.
Allergen-Friendly Tips
For nut allergies, avoid coconut milk substitutes with cashews or almonds—stick to oat milk or rice milk (thinned with broth) for a neutral flavor. If mushrooms are a concern, swap them for zucchini or eggplant (sliced and sautéed like mushrooms). Always double-check labels on soy sauce and tomato paste for hidden allergens like sesame or shellfish.
Nutrition facts
Frequently asked questions
Can I use ground beef instead of cubed beef?
Ground beef works but will cook much faster than cubed beef chuck roast. For best results, use 1 pound ground beef, brown it thoroughly, then proceed with the recipe. The texture will be different—more tender and less fork-tender—but the flavor will still be delicious. If you want a closer texture, try mixing ½ pound ground beef, with 1 pound cubed beef.
How do I make this dish less sweet?
Reduce the brown sugar to 1 tablespoon, or omit it entirely. For extra tang, add 1 extra tablespoon of white vinegar. The soy sauce already provides umami depth, so the dish will still taste rich and satisfying. If you prefer a more savory profile, increase the soy sauce to ⅔ cup.
Can I cook this in an Instant Pot?
Sauté the beef, onions, garlic, and mushrooms first. Then add all remaining ingredients and cook on high pressure for 25 minutes, followed by a 10-minute natural release. The mushrooms will be softer, but the beef will still be tender. For extra richness, finish with 5 minutes on sauté mode, uncovered, to thicken the sauce.
What if my sauce is too thin?
Simmer the stew uncovered for 5-10 extra minutes, stirring occasionally, to reduce the sauce naturally. If it's still too thin, mix 1 tablespoon cornstarch, with 2 tablespoons water, stir into the sauce, and simmer for 2-3 minutes. For a gluten-free option, use arrowroot powder.
Can I add other vegetables?
Yes! Carrots, potatoes, or green beans work well. Add them with the mushrooms and cook until tender. For heartier veggies like potatoes, add them at the start with the onions. If using leafy greens (like spinach), stir them in during the last 5 minutes***, so they wilt without turning mushy.
