This black pepper beef stir fry is made with tender pieces of steak that are tossed in a deliciously sticky, savory, and slightly sweet sauce that perfectly coats the beef and veggies! Made in one skillet, and ready in about 30-40 minutes, itโs the ultimate weeknight dinner idea. Skip the takeout and make your own!
This is one of my Asian-style recipes I know youโll want to keep on hand!
When you think of a beef stir fry, do you have flashbacks to a recipe you tried that had dry and chewy steak, with a sauce that was pretty lackluster in flavor?
I think we’ve all had that unfortunate experience.
But not in this recipe! The sauce that envelopes the beef is the perfect blend of savory, spicy, sticky, and sweet. If you find yourself licking any excess sauce off your plateโฆ letโs just say youโre not alone in that lol.
Our local Chinese takeout restaurants donโt have a beef stir fry with this sauce, but it definitely tastes reminiscent of a comforting box of sticky takeout beef.
Making your own takeout stye meals is not only cost-effective, but you get to control the quality and quantity of the ingredients used.
What do I need to make this recipe?
- Soy sauce – I love to use dark soy sauce for the rich flavor and deep color, but regular (or low sodium) light soy sauce will work well too.
- Oyster sauce – if you don’t cook Asian-style recipes often, you may not have this, but it’s flavor is vital and hard to replicate. Oyster sauce is full of savory flavor, but with a hint of sweetness.
- Chinese rice wine – this may be labeled as Shaoxing wine, but if you can’t find it, a dry cooking sherry will work in a pinch (although the flavor will be a bit different).
- Beef broth – because of the other salty ingredients, I prefer to use a reduced sodium broth.
- Brown sugar – we use light brown sugar (since that’s what we keep on hand), but dark brown sugar will also work.
- Cornstarch – cornstarch is what thickens the sauce as it cooks in the skillet, so don’t skip it.
- Flank steak – this is a lean cut of steak that’s great for quick cooking.
- Black pepper – this recipe uses a lot of black pepper, but don’t worry, it’s what makes the sauce so special!
- Salt – there’s just a tiny bit of salt called for in this recipe, because the soy sauce, oyster sauce, and broth have plenty of salt.
- Vegetable oil – vegetable oil is used because it has a high smoke point, so you can really sear the beef without burning the oil. Avocado oil is a great substitute.
- Onion – we prefer to use yellow onion, but a white onion will also work well.
- Thai chiles – if you’ve never used these before, use caution, as they pack some real heat and spice! I’d definitely start with one, and you can remove the seeds and ribs of the pepper to help tone down the heat level.
- Mushrooms – we use white button mushrooms, but baby bella or cremini mushrooms (or even shiitake) are a great alternative.
- Garlic – if you don’t have fresh garlic on hand, you can use a garlic paste (such as gourmet garden), or garlic powder. For the paste, I would use about 1 Tbsp, and for garlic powder, I’d use around 1 tsp.
- Ginger – just as with the garlic, you can use a ginger paste (I’d use about 2 Tbsp), or ground ginger (I’d use about 1 1/2 tsp).
- Snow peas – these are pretty classic in stir fries, but you can use snap peas as a substitute if you’d like.
How to make black pepper beef stir fry?
This is just an overview; the full ingredients and directions are in the recipe card toward the bottom of this post.
- Make sauce. The sauce is whisked in a separate bowl to make it easy to combine, and due to the cornstarch. If you add cornstarch to a hot skillet, it’ll clump up.
- Season beef.
- Sear beef. You’re looking for a great golden brown color on the beef pieces.
- Cook mushrooms. The mushrooms are cooked separately so they can get golden brown, without all the moisture from the beef or onions.
- Cook onions and chiles. This won’t take too long, you’re just looking for the onion to be crisp tender and fragrant.
- Add peas and aromatics. In this recipe, the aromatics are the garlic and ginger.
- Add everything back to the skillet. The cooked beef, mushrooms, onion, and chiles.
- Add sauce. Once the sauce is added, the whole stir fry should be cooked a few minutes, until the sauce is thickened to your liking.
Helpful Tip!
To properly slice flank steak, youโll need to examine the meat first. Youโll see lines running along the length of the beef. Thatโs called the grain, and it looks very similar to the grain on a piece of wood. If you cut alongside those lines (or WITH the grain), the steak becomes very tough and chewy. So instead, youโre going to cut across the lines (AGAINST the grain), which breaks down the connective fibers and gives you super tender pieces of meat.
Variations of this recipe
- Steak โ I like the availability and relative inexpensiveness of flank steak, but if you’d prefer another type of steak, that should work well.
- Crispy beef โ for a bit of a crispy crust on the beef, coat it with a bit of cornstarch or flour before cooking it in the skillet.
- Other protein โ this sauce would be fantastic on chicken, pork, shrimp, or even tofu.
- Spicier or milder โ feel free to adjust the amount of chile peppers and black pepper to your tastes.
- Sweeter โ for a sweeter sauce, increase the amount of brown sugar, or you could add some honey.
- Wok โ if you have a wok, this is a great recipe for it!
FAQ’s
I donโt make any claims to the authenticity of this recipe. This is just my version of takeout-style beef dish, based on my familyโs taste.
We love to serve this recipe with someย ginger sesame rice, or plain steamed jasmine/white rice, andย crab rangoonsย to complete the takeout-style dinner.
Making beef stir fry ahead of time
I think this recipe tastes best when made fresh, but the good news is, itโs a quick-cooking meal.
However, you can absolutely prep ahead!
- Beef โ this can be sliced into pieces and kept in an airtight container in the refrigerator for a day or two.
- Sauce โ the sauce can be whisked together (except the cornstarch), and kept refrigerated in an airtight container for a day or two.
- Vegetables โ the onion, chile peppers, mushrooms, garlic, and ginger can be minced/grated, and kept refrigerated in an airtight container for a day or two.
Storage
Leftover beef stir fry should be refrigerated in an airtight container and enjoyed within 4-5 days.
Reheat in the microwave or in a skillet, adding a splash of beef broth or water to loosen up the sauce if needed.
My Favorite Skillet!
This pan is definitely not cheap, but I wanted to be transparent that this is the pan I most often use in my kitchen. However, you can use any large skillet/pan; I just recommend at least 10-12โณ in diameter and/or a 3 quart capacity.
Did you make this? Be sure to leave a review below and tag me @the_chunky_chef on Facebook and Instagram!
Ingredients
Sauce
- 1/4 cup dark soy sauce regular light soy sauce will work as well
- 1/4 cup oyster sauce
- 1 Tbsp Chinese rice wine not rice vinegar
- 1 cup reduced sodium beef broth
- 2 tsp ground black pepper
- 2 Tbsp packed light brown sugar
- 2 Tbsp cornstarch
Stir fry
- 1 lb flank steak sliced thinly, across the grain
- 1/2 tsp black pepper
- 1/4 tsp kosher salt
- 3 1/2 Tbsp vegetable oil divided
- 1 medium yellow onion sliced so you have roughly 2" long pieces
- 1 – 2 Thai red chile peppers sliced
- 8 oz white button mushrooms sliced
- 4 cloves garlic minced
- 2 Tbsp grated fresh ginger
- 10 oz snow peas
Garnishes
- sliced green onions
- sesame seeds
- sliced Thai chiles
Instructions
Make sauce
- In a small bowl, combine sauce ingredients (dark soy sauce, oyster sauce, rice wine, beef broth, black pepper, brown sugar, and cornstarch. Whisk to combine, then set aside.
Sear beef
- Season steak slices with 1/2 tsp black pepper, and 1/4 tsp kosher salt.
- Heat a large skillet over MED HIGH heat. Once hot, add 1.5 Tbsp of the oil, then add steak in a single layer for 2-3 minutes, stirring occasionally so both sides cook and brown. Remove steak to a plate.
- Depending on the size of your pan, you may need to cook the beef in batches.
Stir fry veggies
- To the same skillet, still over MED HIGH heat, add another 1 Tbsp of vegetable oil. Add mushrooms, stirring occasionally, cooking until theyโre golden brown. Set aside on the plate with the steak.
- Add the last 1 Tbsp of oil, and the onion and Thai chiles. Cook for 2-3 minutes, stirring often, until softened and fragrant.
- Reduce heat to MED, then add garlic, ginger, and snow peas and cook for 1-2 minutes, stirring often.
Combine
- Add the steak and mushrooms from the plate. Stir to combine.
- Give the sauce from step 1 a whisk to redistribute the cornstarch, then pour sauce into the skillet.
- Cook several minutes, stirring often, until mixture simmers and thickens enough to coat the back of a wooden spoon.
Serve
- Serve hot, garnished with plenty of green onions, sesame seeds, and some additional sliced Thai chiles. We like to serve this beef over rice.
Want to save this recipe for later? Click the heart in the bottom right corner to save to your own recipe box!
Chef Tips
- I’ve estimated this recipe serves 4, but feel free to divide it up into as many servings as you’d like.
- Since this is a stir fry, things move fairly quickly. I definitely recommend making sure all veggies are prepped, etc, and following the steps in the order Iโve written them, so things are prepped and ready for you. Otherwise, it can get pretty hectic.
Nutrition Disclaimer
The Chunky Chef is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories can vary quite a bit depending on which brands were used.
Stephanie says
This was a great recipe! I made it over a bed of rice and served it for lunch. I didn’t have rice wine or Oyster sauce, but I forwent the rice wine and traded the oyster sauce for worcestershire and some sugar.
Lisa says
Followed the recipe exactly and it was amazing! Better than any takeout we’ve had in a long time. Get all ingredients ready before you start and it’s an easy meal. Husband asked if we could have again “tomorrow.” First time trying your recipes, and will definitely be trying many more. Thank you!
April says
This was so easy to make and tasted way better than take out!
Erin says
So delish! I’m definitely making this again for dinner!
Sandra says
This was an easy dinner and was so delicious! Perfect for busy weeknights!
Catalina says
I tried the Ginger Black Pepper Beef Stir Fry last night, and it was a hit! The flavors were so bold and the beef was perfectly tender.
Gina says
The hubs has asked me to make this 3 times in the last week. We have a winner!!!!!
Beth says
I made this last night for dinner and it was a big hit. We order Chinese food all the time, so I knew we’d love this.