Soups & Stews
This beef and mushroom Panlasang Pinoy recipe delivers the rich, savory depth of Filipino home cooking in a single pot—where tender beef and earthy mushrooms melt into a velvety, umami-packed sauce. 🌟 The secret lies in balancing soy sauce, vinegar, and garlic for that signature tangy-sweet harmony, while slow simmering transforms tough cuts into melt-in-your-mouth bites. I developed this version after years of perfecting the technique, ensuring every spoonful carries the comforting flavors of home.
The beauty of this dish is its simplicity: just a handful of ingredients that work together to create restaurant-quality results. You'll start with a quick marinade of beef and mushrooms, then let them develop deep flavors in a single pot over 45 minutes.
The sauce thickens naturally as it simmers, coating every piece of beef and mushroom in a glossy, savory glaze that's impossible to resist.
What makes this recipe truly special is how it captures the essence of Filipino panlasang—that perfect balance of salty, sweet, and tangy. The beef becomes fork-tender while the mushrooms absorb the rich flavors, creating a dish that's hearty enough for a family dinner but elegant enough for company.
The aroma alone will have everyone gathering at the table, eager for a taste.
Serve it over steamed rice to soak up every last drop of that silky sauce, or pair it with a crisp side salad for balance. This one-pot wonder is designed to make weeknight cooking feel like a celebration—no fancy techniques, just pure, satisfying flavor. Let's get cooking!
Ingredients for beef and mushroom recipe panlasang pinoy
A perfect balance of earthy mushrooms and tender beef creates this Filipino one-pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 1 ½ lb | Cut into 1.5-inch cubes |
| White Button Mushrooms 🍄 | 16 oz | Whole or halved |
| Yellow Onion 🧅 | 1 whole | Thinly sliced |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Canned Tomato Sauce 🍅 | 15 oz | San Marzano preferred |
| Soy Sauce 🍶 | ⅓ cup | Regular or dark |
| Cane Vinegar 🍶 | ¼ cup | White or apple cider |
| Brown Sugar 🍬 | ¼ cup | Packed firmly |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped finely |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
The beef is the star—chuck roast gives you that melt-in-your-mouth texture after slow cooking. Look for cuts with good marbling at Costco or your local butcher shop for the best quality. Mushrooms should be firm and white, not slimy or discolored. Trader Joe's often carries pre-sliced mushrooms in bulk, which saves time. For the tomato sauce, San Marzano cans have the best flavor, but any quality brand will work in a pinch. Fresh thyme is ideal, but dried works at one-third the amount if you're in a hurry.
No soy sauce? Coconut aminos or even a pinch more salt with a splash of fish sauce (if not vegetarian) can work. Running short on vinegar? Lemon juice or lime juice will give a similar tang. The brown sugar can be swapped for coconut sugar or even maple syrup if you're avoiding refined sugar. For a deeper umami flavor, add a dash of fish sauce or Worcestershire sauce (check for vegetarian versions if needed). The garlic and onion are non-negotiable—they form the flavor base, so don't skip them.
This dish tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. I always make extra because it reheats beautifully—just add a splash of water or broth to prevent drying out. The sauce thickens as it cools, so you can thin it with a little water or broth when reheating if needed.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to dirty multiple pans. The beef and mushrooms simmer together in the same pot where I brown them—no extra bowls, no extra stress. Just slice, sear, and let the tomato sauce work its saucey magic while I sip coffee.
- Umami Bomb: That moment when the garlic and mushrooms caramelize? Chef’s kiss. The beef stays tender but develops this deep, savory crust, while the tomato sauce ties everything into a rich, slightly tangy hug. It’s the kind of dish where every bite makes you go, “Wait, is this that good?”
- Leftover Goldmine: Between us, this recipe begs to be made in bulk. The flavors actually get better the next day—yes, really. I portion it into containers on Sundays and grab it for lazy nights or packed lunches. My kids fight over the leftovers, and I don’t even pretend to be mad about it.
- Budget Hero: Chuck roast is cheap, mushrooms stretch far, and a can of tomato sauce lasts forever. Honestly, I make this when I’m pinching pennies, and it still feels like a restaurant-worthy meal. Plus, the onions and garlic? Pantry staples. This is comfort food that won’t break the bank.
Step-by-step instructions for beef and mushroom panlasang Pinoy
Master this Filipino classic with a rich, silky sauce in just one pot.
🍳 Step 1: Sear the Beef Until Deeply Browned
Heat the 2 tablespoons olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering. Add the 1.5 lb beef chuck roast cut into 1.5-inch cubes and sear undisturbed for 3-4 minutes per side until deeply browned. This step develops the deep, meaty flavor that forms the base of your sauce.
Real talk: Don't rush this. You want those beef pieces to develop a rich crust that'll dissolve into the sauce later. If you see the oil smoking excessively, reduce heat slightly to medium—you want to cook, not burn. Once browned, remove the beef and set aside on a plate.
🍳 Step 2: Build the Umami Base with Onions and Mushrooms
In the same pot, add the 1 whole yellow onion sliced thinly and cook for 5 minutes until softened and golden. Add the 16 oz white button mushrooms (whole or halved) and cook for another 6-8 minutes until they release their moisture and begin to brown.
Here's where it gets fun—toss in the 6 cloves garlic cloves (finely minced) and cook for 30 seconds until fragrant. The garlic should sizzle and fill your kitchen with that irresistible aroma. If it starts to brown too quickly, remove the pot from heat for 10 seconds to prevent burning.
🥘 Step 3: Develop the Sauce with Tomato and Seasonings
Pour in the 15 oz canned tomato sauce, 0.33 cup soy sauce, 0.25 cup cane vinegar, 0.25 cup brown sugar, 0.5 tsp ground black pepper, and 1.5 tsp diamond crystal kosher salt. Add the 2 whole bay leaves and 0.25 cup fresh thyme leaves (finely chopped). Stir well to combine all ingredients.
Return the beef to the pot and bring everything to a gentle simmer over medium-low heat. The sauce should reduce gradually, coating the beef and mushrooms evenly. Let it cook uncovered for 45-50 minutes, stirring occasionally, until the sauce thickens to a glossy consistency and the beef is fork-tender.
⏰ Step 4: Simmer to Perfection and Adjust Seasoning
Once the sauce reaches your desired thickness (it should coat the back of a spoon), remove the 2 bay leaves as they're not meant to be eaten. Taste and adjust seasoning if needed—add more soy sauce for saltiness, vinegar for tang, or brown sugar for sweetness.
This is the moment that matters: let the dish rest for 5 minutes off the heat. The flavors will meld together, and the sauce will become even silkier. Serve hot over steamed rice, ensuring each bite delivers that perfect balance of sweet, tangy, and umami flavors that make Panlasang Pinoy so beloved.
Pro Tips For Making Beef And Mushroom Recipe Panlasang Pinoy
- SEAR THE BEEF FIRST: I learned this the hard way—skipping the sear means flavorless beef. Cut the chuck roast into 1-inch chunks, then pat them very dry with paper towels before hitting a screaming-hot pan with 2 tablespoons of oil. Let them brown for 3-4 minutes per side until deep golden, not just pink. The crust locks in juices and builds that rich, caramelized base the sauce needs to cling to.
- SWEAT THE ONIONS LOW: White onions release water like crazy, and if you rush this, your sauce will turn watery. After searing the beef, lower the heat to medium-low, add the onions, and let them cook uncovered for 10 minutes—yes, that long—until they’re soft and translucent, not browned. This builds flavor without burning, and the mushrooms won’t steal all the heat later.
- SAVE THE MUSHROOM JUICE: Mushrooms release their own liquid when cooked, and dumping it down the drain is a crime. After the onions are done, add the mushrooms and let them cook for 5 minutes, then scrape up all the browned bits and juices from the pan. Stir that back in with the tomato sauce—it’s where half the umami hides.
- USE TOMATO PASTE, NOT JUST SAUCE: Canned tomato sauce is fine, but a tablespoon of tomato paste mixed in thickens the sauce faster and deepens the color. Stir it into the pan with the onions and let it cook for 2 minutes before adding the beef stock or water. It’s the non-negotiable step between bland and actually panlasang Pinoy. (I know, I know—it’s one extra spoonful, but trust me.)
Essential equipment for perfect results
Dutch Oven
A heavy-bottomed Dutch oven is my go-to for this recipe—it distributes heat evenly and prevents scorching while allowing the sauce to thicken beautifully. I recommend a 5-6 quart size like the Le Creuset signature or Lodge cast iron for durability.
The cast iron retains heat exceptionally well, making it perfect for the slow simmer. If you don’t have one, a large, heavy pot with a tight-fitting lid will work too. 🔥
Wooden Spoon
Use a wooden spoon (preferably maple or hickory) to stir the sauce—it won’t scratch your Dutch oven and helps prevent burning. Avoid metal spoons, as they can react with the acidic vinegar and soy sauce over time.
I keep a long-handled wooden spoon in my kitchen for deep pots, making it easier to reach every corner without spilling. A silicone spatula also works well for scraping up any stuck bits.
Meat Thermometer
A meat thermometer ensures your beef reaches fork-tender perfection without overcooking. I use a ThermoWorks Smoke for its accuracy and durability, but even a basic instant-read thermometer will do. Insert it into the thickest piece of beef—when it hits 195-200°F, the meat will be melt-in-your-mouth tender.
No guessing required! This is especially helpful if you’re cooking for a crowd or short on time. 🌡️
Fine-Mesh Strainer
A fine-mesh strainer comes in handy if you want to serve the sauce separately or remove the bay leaves cleanly. I use a stainless steel strainer from OXO—it’s sturdy and easy to clean.
If you’re serving the dish with rice, you can strain the sauce and drizzle it over the top for a restaurant-style presentation. For a quicker method, just fish out the bay leaves with tongs before serving.
Kitchen Timer
Set a kitchen timer for the 45-minute simmer to avoid overcooking. I swear by a simple digital timer (like the OXO Good Grips) because it’s reliable and easy to see from across the kitchen.
Pro tip: Set it for 5 minutes less than the total time and check the beef’s tenderness early—you can always add more time if needed. This prevents drying out the beef while the sauce thickens. ⏰
Nutrition facts
Frequently asked questions
Can I substitute white mushrooms for something else?
For deeper flavor, try shiitake mushrooms or oyster mushrooms—they add a meaty texture and earthy notes. If you prefer milder taste, cremini mushrooms work well too. Just adjust cooking time by 2-3 minutes longer since they're denser.
Why does my sauce turn out too thin?
Sauce thinning usually happens from too much liquid or insufficient simmering time. First, ensure you're cooking uncovered on medium-low heat for the full 45 minutes. If needed, mix 1 tablespoon cornstarch with 2 tablespoons water, stir into the sauce, and simmer 2 more minutes until thickened. Never rush the simmering—patience is key!
Can I make this recipe in an Instant Pot?
Yes! Use the sauté function to brown the beef, then add all ingredients and cook on high pressure for 25 minutes. Quick-release the pressure, then finish with 5 minutes on sauté to thicken the sauce. The Instant Pot version cooks 30% faster but requires more frequent stirring to prevent sticking.
What's the best way to reheat leftovers?
Reheat gently in a pot with 2 tablespoons water or beef broth over medium-low heat for 8-10 minutes, stirring occasionally. Microwaving can make the sauce watery—always add liquid to maintain that silky texture. For extra flavor, add a splash of soy sauce or vinegar while reheating.
How can I make this vegetarian?
Swap the beef for extra-firm tofu (pressed and cubed) or mushroom stems (chopped finely). Increase the soy sauce to 0.5 cup and add 1 teaspoon miso paste for deeper umami. Cook the tofu separately until crispy first, then add it back to the pot at the end. The mushrooms will still provide great texture!
