• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Panlasang Pinoy

Your Top Source of Filipino Recipes

  • Start Here
  • All Recipes
    • Course
      • Breakfast
      • Lunch
      • Appetizers
      • Dessert
      • Dinner
    • Ingredient
      • Chicken
      • Pork
      • Beef
      • Turkey
      • Vegetable
      • Fish
      • Rice
      • Egg
      • Tofu
      • Noodles
    • Type
      • Adobo
      • Bread
      • Fried Chicken
      • Sinigang
      • Kilawin
      • Ginataan
      • Kaldereta
  • Cooking Schools
  • About Panlasang Pinoy
Facebook
Instagram
Pinterest
YouTube
Home Recipes Beef Recipes

Garlic Pepper Beef in Mushroom Gravy

By: Vanjo Merano 1 Comment Updated: 8/4/26
Jump to RecipeJump to Video

Garlic Pepper Beef in Mushroom Gravy starts with thinly sliced sirloin seared with soy sauce, oyster sauce, and coarse black pepper, then coated in a smooth mushroom gravy. I toast the garlic before anything else and cook the beef in the oil it leaves behind, so the garlic flavor is inside the meat instead of sitting on the surface. The rest I save for the very end, while it is still crisp.

Garlic pepper beef with mushroom

Everything happens in one pan. The garlic oil stays in the pan for the beef and mushrooms, and I build the gravy on the browned bits left behind. My other garlic pepper beef uses a thin pan sauce made with water and a beef cube. This version uses a butter-and-flour roux, so the gravy clings to the beef instead of running to the edge of the plate.

I cook the mushrooms on their own before the gravy starts. They release a lot of water, which keeps them from browning and can thin the gravy. I cook them for 5 to 7 minutes over medium-high heat, until the liquid is gone and the edges brown, then add them back once the broth is in.

What is Garlic Pepper Beef in Mushroom Gravy?

Garlic Pepper Beef in Mushroom Gravy is a Filipino beef dish made of thinly sliced sirloin seared with toasted garlic, soy sauce, oyster sauce, and coarse black pepper, then finished in a mushroom gravy thickened with butter and flour. Garlic pepper beef became familiar in the Philippines through restaurant and fast food menus, and Jollibee has carried a version of it on and off for years.

I cook the beef like a Filipino Chinese stir-fry, adding the soy sauce and oyster sauce at the end so the meat stays tender. I use fried garlic on top, the same way I do with beef salpicao. The gravy starts with the same butter-and-flour roux I use for burger steak. Mushrooms cooked into that base make it darker and give it more body than a plain brown gravy.

Saucy garlic pepper beef

At home I serve it as ulam, set in the middle of the table with a pot of rice beside it. There is enough gravy that a second cup of rice is easy to finish. I make it when I want restaurant-style beef without a long list of ingredients.

Ingredients for Garlic Pepper Beef in Mushroom Gravy

  • Beef sirloin – I slice it against the grain and no thicker than a quarter inch. Cut a wide piece in half lengthwise first so the slices stay a manageable size
  • Garlic – Fifteen cloves is not a typo. I mince it by hand rather than using a press, since pressed garlic is wet and fine and it burns almost the moment it hits the oil
  • Cooking oil – A quarter cup, and you keep all of it. Once the garlic comes out it is garlic oil, and the beef and mushrooms cook in that
  • Soy sauce – Regular Filipino soy sauce is what I use here. It goes on the beef, never in the gravy
  • Oyster sauce – Two tablespoons coat a pound and a half of beef. More than that makes the meat taste sweet before the gravy even goes in
  • Coarsely ground black pepper – I grind it myself on the coarsest setting. Fine pre-ground pepper disappears into the sauce, and you want to bite into it

For the mushroom gravy:

  • Button mushrooms – Fourteen ounces looks like a mountain until they cook down by half. Slice them a quarter inch thick so they keep their shape. Using something else? See substitutions below
  • Butter – Salted or unsalted both work. When I use salted, I taste the gravy before adding any more salt
  • All-purpose flour – Use 3 tablespoons each of butter and flour. That ratio gives a gravy thick enough to coat the beef and still loose enough to spoon over rice
  • Low-sodium beef broth – I buy the low-sodium kind for this one. The beef already carries soy sauce and oyster sauce, and regular broth turns the gravy salty before it is thick enough
  • Onion powder and garlic powder – Half a teaspoon and a quarter teaspoon. I use powder rather than fresh onion so the gravy stays smooth
  • Salt – Add it last, after the gravy has thickened and reduced

Garlic decides how this comes out, so I buy heads with tight, firm cloves and no green shoots in the middle, since sprouted cloves turn bitter fast in hot oil. Three medium heads get you fifteen cloves. Toast them over medium-low heat and nothing higher, because garlic goes from light golden to dark brown in about ten seconds and there is no fixing it once it is dark.

Equipment

  • Wide pan or skillet – A 12-inch pan holds half the beef in a single layer
  • Fine-mesh strainer – Lifts the garlic out cleanly and lets the oil drain back. A slotted spoon leaves the smallest bits behind, and those are the ones that burn
  • Whisk – Breaks up flour lumps more easily than a wooden spoon once the broth goes in

Vanjo’s Advice

A few things I watch when I make this: the color of the garlic, the heat under the beef, and how fast the broth goes into the roux.

  • Freeze the beef for 20 minutes before slicing. I do this whenever the meat feels soft under the knife. Firm beef gives clean quarter-inch slices, and those brown in a minute or two
  • Pull the garlic while it is still light golden. It keeps cooking after it leaves the pan, so I lift it while it still looks a shade underdone
  • Sear the beef in two batches. A pound and a half at once cools the pan down, and then the beef releases liquid and simmers rather than browning
  • Whisk the broth in a little at a time. The roux stiffens into a paste with the first splash, then loosens as you add more broth
  • Decide about salt at the very end. I wait until the gravy is thick and the beef is back in the pan, because the soy sauce and oyster sauce on the meat season the whole thing once it is tossed together
  • Keep the second half of the garlic dry until serving. It stays crisp as long as it stays out of the gravy, so I scatter it on right before the plate goes to the table

How to Cook Garlic Pepper Beef in Mushroom Gravy

Toast the garlic first and keep the oil. The beef, mushrooms, and gravy all cook in that same pan, then the beef and mushrooms go back in at the end.

Toast the Garlic and Sear the Beef

  1. Heat the cooking oil in a wide pan over medium-low heat. Add the garlic and cook while stirring until it turns light golden brown.
  2. Remove the garlic using a fine-mesh strainer and set it aside. Reserve the garlic oil.
  3. Heat 1 tablespoon of garlic oil in the same pan over medium-high heat. Add half of the beef and sear for 1 to 2 minutes, stirring only as needed, until the outside browns. Transfer it to a plate.
  4. Add another tablespoon of garlic oil and repeat with the remaining beef.

That oil is the reason I toast the garlic first. Cooking the beef in it carries the garlic flavor into the meat, which the topping alone cannot do. Have your second batch ready beside the stove, since beef this thin browns fast.

Season the Beef

  1. Return all the beef to the pan. Pour in the soy sauce and oyster sauce, then add the coarsely ground black pepper and half of the toasted garlic.
  2. Toss for 30 seconds to 1 minute, or until the sauce lightly coats the beef and no loose liquid remains in the pan. Transfer the beef to a clean plate.

I put the sauces in at the end instead of using them as a marinade. Thirty seconds in a hot pan is enough for them to glaze the beef. Your meat finishes cooking later in the gravy, so pull it while the thicker slices still have a little pink at the center.

Make the Mushroom Gravy

  1. Add 1 tablespoon of the reserved garlic oil to the pan. Add the mushrooms and cook over medium-high heat for 5 to 7 minutes, stirring occasionally, until they brown and most of the liquid they release has evaporated. Remove the mushrooms and set them aside.
  2. Melt the butter in the same pan over medium heat. Add the flour and stir continuously for 1 1/2 to 2 minutes, or until the mixture becomes smooth and lightly golden.
  3. Gradually pour in the beef broth while whisking to prevent lumps. Add the onion powder, garlic powder, and ground black pepper, then return the mushrooms to the pan.
  4. Simmer for 3 to 5 minutes, or until the gravy is smooth and thick enough to coat the back of a spoon. Taste and add salt only if needed.

Give the flour a full minute and a half before the broth goes in. Raw flour tastes like paste and it will still taste that way after the gravy thickens. I use the same roux for the gravy on my burger steak, but I cook it only until lightly golden here since the mushrooms add more color.

Finish the Dish

  1. Return the beef and any juices from the plate to the pan. Toss until the beef is evenly coated with the mushroom gravy, then cook for 30 seconds to 1 minute, just until heated through.
  2. Add a small amount of broth if the gravy becomes too thick. Transfer to a serving plate and top with the remaining toasted garlic.

Serve it right away. Your gravy keeps thickening in the pan and the beef firms up if it waits over heat, so I cook the rice before I start the gravy.

Garlic pepper beef in mushroom gravy

What to Serve with Garlic Pepper Beef

  • Steamed white rice – There is enough gravy for a generous cup of rice per person
  • Garlic Mashed Potatoes – The gravy works over potatoes the same way it works over rice
  • Ginisang Repolyo – Sauteed cabbage on the side keeps the plate from being all gravy
  • Atchara – Pickled papaya cuts through the butter and the oyster sauce, and a small spoonful goes a long way
  • Green bean Salad – So there is something crisp next to the beef

Storage

Garlic Pepper Beef in Mushroom Gravy keeps well. The gravy thickens considerably once refrigerated, but it loosens again as it reheats.

  • Refrigerator: Store in an airtight container for up to 3 days, with the beef sitting in the gravy so it does not dry out.
  • Freezer: It keeps for up to 2 months. Flour-thickened gravy can separate after thawing, so thaw it in the refrigerator overnight and whisk it as it warms.
  • Reheating: Warm it in a pan over low heat with a splash of broth or water, stirring until the gravy loosens. I toast a fresh batch of garlic for the top, since the original topping softens overnight.

Substitutions

  • Beef sirloin – Flank steak, tenderloin, or thinly sliced ribeye all work. Slice whichever you use against the grain and keep the sear short
  • Button mushrooms – Cremini give a darker gravy with more flavor. Canned sliced mushrooms work when fresh are not available, but drain and pat them dry first, then skip the browning step
  • Low-sodium beef broth – Use 2 cups of water with half a beef cube. Add more of the cube only if needed, since the gravy reduces and the salt concentrates
  • Oyster sauce – Hoisin sauce in the same amount is sweeter, so add an extra teaspoon of soy sauce alongside it
  • All-purpose flour – Make a slurry with 1 1/2 tablespoons cornstarch and cold broth, then stir it into the gravy once it simmers. You get a glossier sauce without the toasted flavor of the roux
  • Beef – Tofu with Mushroom Gravy puts the same style of gravy over fried tofu

Frequently Asked Questions

Do I need to marinate the beef?

Not for this one. I put the soy sauce and oyster sauce in after the beef is seared, and they coat it in under a minute. Sirloin sliced a quarter inch thick is already tender, and a long soak in salty liquid draws moisture out of slices that thin.

Why did my gravy turn out lumpy?

The broth probably went in too fast. Pouring it all at once can make the flour clump. What I do is pour a splash, whisk it smooth, then repeat. To rescue a lumpy batch, run it through a fine-mesh strainer, then return the mushrooms to the gravy.

Can I make the gravy creamier?

You can. Stir in a quarter cup of all-purpose cream or evaporated milk during the last minute of simmering, keeping the gravy below a rolling boil so it does not split. It softens the peppery flavor, so I add another quarter teaspoon of coarse black pepper when I do this.

Can I cook the gravy in a separate pan?

You can, and it saves time if you have two burners going. You give up the browned bits left from searing the beef, and those give the gravy most of its depth. I would add a splash of broth to the beef pan, scrape it clean, and pour that into the gravy.

More Beef Recipes

  • Pepper Steak – Chinese-American style, with bell peppers and onions in place of the gravy
  • Creamy Beef with Mushroom – Beef slices simmered until fork-tender in a cream of mushroom sauce rather than a roux gravy
  • Beef Chop Suey – The same thin slicing and quick sear, with a pan full of vegetables
  • Chimichurri Steak Bites – Seared cubes of beef with a fresh herb sauce, for something bright instead of rich
  • Better Beef Nilaga – A clear beef and vegetable soup, and a good way to use a tougher cut
  • Sinigang na Baka – Beef in a sour tamarind broth with gabi to thicken it

Your gravy is ready when a spoon dragged along the bottom of the pan leaves a track that holds for a second before closing. Spoon the Garlic Pepper Beef in Mushroom Gravy over hot rice, scatter the rest of the toasted garlic acro

Garlic pepper beef recipe

Watch How to Make It

Youtube video


 

Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Garlic pepper beef with mushroom
5 from 1 vote

Garlic Pepper Beef in Mushroom Gravy

Tender slices of beef are cooked with plenty of toasted garlic and black pepper, then coated in a smooth mushroom gravy. The garlic is toasted first so the beef and mushrooms can cook in the oil it leaves behind. Serve this with warm rice and spoon plenty of gravy over the top.
Prep: 15 minutes minutes
Cook: 30 minutes minutes
Total: 45 minutes minutes
Print Recipe Rate Recipe
Pin
Email
4 people

Ingredients

  • 1 1/2 lbs beef sirloin thinly sliced against the grain
  • 15 cloves garlic minced
  • 1/4 cup cooking oil divided
  • 2 tablespoons soy sauce
  • 2 tablespoons oyster sauce
  • 1 teaspoon coarsely ground black pepper
  • 14 oz button mushrooms sliced
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 2 cups low-sodium beef broth
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon ground black pepper for the gravy
  • Salt to taste
US CustomaryMetric

Equipment

  • Wide pan or skillet A 12-inch pan holds half the beef in a single layer
  • Fine mesh strainer Lifts the toasted garlic out cleanly and lets the garlic oil drain back
  • Whisk Breaks up flour lumps once the broth goes in

Instructions

  • Heat the cooking oil in a wide pan over medium-low heat. Add the garlic and cook while stirring until it turns light golden brown. Remove the garlic using a fine-mesh strainer and set it aside. Reserve the garlic oil.
    15 cloves garlic, 1/4 cup cooking oil
  • Heat 1 tablespoon of garlic oil in the same pan over medium-high heat. Add half of the beef and sear for 1 to 2 minutes, stirring only as needed, until the outside browns. Transfer it to a plate. Add another tablespoon of garlic oil and repeat with the remaining beef.
    1 1/2 lbs beef sirloin
  • Return all the beef to the pan. Pour in the soy sauce and oyster sauce, then add the coarsely ground black pepper and half of the toasted garlic. Toss for 30 seconds to 1 minute, or until the sauce lightly coats the beef and no loose liquid remains in the pan. Transfer the beef to a clean plate.
    2 tablespoons soy sauce, 2 tablespoons oyster sauce, 1 teaspoon coarsely ground black pepper
  • Add 1 tablespoon of the reserved garlic oil to the pan. Add the mushrooms and cook over medium-high heat for 5 to 7 minutes, stirring occasionally, until the mushrooms brown and most of the liquid they release has evaporated. Remove the mushrooms from the pan and set them aside.
    14 oz button mushrooms
  • Melt the butter in the same pan over medium heat. Add the flour and stir continuously for 1 1/2 to 2 minutes, or until the mixture becomes smooth and lightly golden. Gradually pour in the beef broth while whisking to prevent lumps. Add the onion powder, garlic powder, and ground black pepper, then return the mushrooms to the pan. Simmer for 3 to 5 minutes, or until the gravy is smooth and thick enough to coat the back of a spoon. Taste and add salt only if needed.
    3 tablespoons butter, 3 tablespoons all-purpose flour, 2 cups low-sodium beef broth, 1/2 teaspoon onion powder, 1/4 teaspoon garlic powder, 1/4 teaspoon ground black pepper, Salt
  • Return the beef and any juices from the plate to the pan. Toss until the beef is evenly coated with the mushroom gravy, then cook for 30 seconds to 1 minute, just until heated through. Add a small amount of broth if the gravy becomes too thick. Transfer to a serving plate and top with the remaining toasted garlic. Serve warm. Share and enjoy!

Notes

Make the toasted garlic ahead – Toast a double batch and keep the garlic in a sealed jar at room temperature for up to a week. Refrigerate the garlic oil separately and use it for fried rice.
Pan choice – Carbon steel or cast iron holds heat better for the sear and leaves more browned bits for the gravy. Nonstick browns the beef unevenly and gives the gravy less to build on.
Buy whole mushrooms – Pre-sliced button mushrooms dry at the cut edges and brown unevenly. Whole mushrooms sliced at home hold more moisture and color better in the pan.
Scaling – Doubling the beef means searing in four batches rather than two. Increase the broth by about one and a half times instead of doubling it, since a wider pan reduces the gravy faster.
Serving variation – Buttered egg noodles take the gravy well if you want something other than rice.

Nutrition Information

Calories: 476kcal (24%) Carbohydrates: 13g (4%) Protein: 38g (76%) Fat: 30g (46%) Saturated Fat: 11g (55%) Cholesterol: 100mg (33%) Sodium: 850mg (35%) Potassium: 900mg (26%) Fiber: 2g (8%) Sugar: 3g (3%) Vitamin A: 260IU (5%) Vitamin C: 5mg (6%) Calcium: 45mg (5%) Iron: 4mg (22%)

Did you make this?

Tag @PanlasangPinoy on Instagram and be sure to leave a rating!

Rate Recipe
Tag On Instagram

Vanjo Merano

Vanjo Merano is the creator of PanlasangPinoy.com. His goal is to introduce Filipino Food and Filipino Cuisine to the rest of the world. This blog was the first step that he took.

Read more...

Related Posts

  • how to cook garlic pepper beef
    Garlic Pepper Beef
  • Tofu with Mushroom Gravy
  • Asian Beef with Mushroom Recipe
    Asian Beef with Mushroom
SharesFacebookPinTweet

Reader Interactions

Leave a Comment Cancel reply

Have a question? Submit your question or comment below.

Recipe Rating





  1. Ted Huculak says

    Posted on 9/26/25 at 7:13 am

    5 stars
    Perfect

    Reply

sidebar

Welcome!

As a huge fan of Filipino food, it is my goal to teach people how to cook it using the simplest way possible. Prepare your taste buds for an ultimate showdown of delectable Filipino dishes! Read more…

Facebook
Instagram
Pinterest
YouTube

Reader Favorites

Chicken Adobo in a Bowl

Filipino Chicken Adobo Recipe

Leche Flan Recipe

kare kare beef tripe

Kare-Kare Recipe (Beef Tripe)

Pork Sinigang

Sinigang

Receive new recipes by email!



Seasonal

Beef Morcon Recipe

Arroz Valenciana

lechon belly roll recipe

Lechon Belly Roll

Christmas Macaroni Salad

How to Make Macaroni Salad for the Holidays

As Seen In:

good housekeeping
parents
serious eats
livestrong
kitchn
sheknows
Facebook
Instagram
Pinterest
YouTube
About
Meet Vanjo
New? Start Here
Browse Recipes
Explore
Ingredient 101
Philippines
Cooking Schools
Privacy Policy
Disclaimers
Contact
© 2026 Panlasang Pinoy
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
Back to Top