I absolutely love sharing this Pepper Steak Recipe because it brings together tender strips of beef with vibrant bell peppers and a luscious savory sauce that just makes my taste buds dance. Whenever I make this dish, the kitchen fills with an irresistible aroma, and I know a comforting, flavorful meal is just moments away. The balance of bold umami flavors from oyster sauce and soy, combined with the freshness of crisp peppers and onions, is simply unbeatable in my book. It’s one of those recipes that feels special but is surprisingly easy and fun to prepare at home.
Why You'll Love This Pepper Steak Recipe
What makes this Pepper Steak Recipe stand out for me is the irresistible flavor combination packed into every bite. The marinade really tenderizes the beef while infusing it with a delightful mix of oyster sauce, Shaoxing wine, and a hint of baking soda magic to keep the meat soft and juicy. When you stir-fry the beef with colorful bell peppers and onions, you get that wonderful contrast of tender meat and crisp veggies that feels both hearty and fresh.
Besides tasting amazing, I love this recipe because of how approachable it is. Even if you’re new to Asian-inspired cooking, the steps are clear and straightforward, and the ingredients are mostly pantry staples or easy to find. It’s perfect for a weeknight dinner when you want something comforting but not complicated. Plus, it works just as well for casual family meals or even when friends drop by—you really can’t go wrong with this crowd-pleaser.
Ingredients You'll Need
The ingredients for this Pepper Steak Recipe are simple but essential, each bringing important flavor, texture, or color to the dish. Using a quality cut of flank steak or a similar cut sets the foundation, while the sauces and aromatics blend perfectly to create the signature savory and slightly sweet sauce. Fresh bell peppers and onions add vibrant color and a satisfying crunch.
- 12 ounces flank steak: I recommend slicing the beef while it's partially frozen for thin, even strips that cook quickly.
- 1 ½ tablespoons water: Helps to create the velveting marinade for tender beef.
- 2 teaspoons cornstarch: Used to velvet the beef and later to thicken the sauce.
- 2 teaspoons neutral oil: A clean oil like vegetable or canola works well for high-heat stir-frying.
- 2 teaspoons oyster sauce: Adds rich umami depth to the marinade and sauce.
- 2 teaspoons Shaoxing wine: Brings a subtle complexity and brightness to the flavor.
- ¼ teaspoon baking soda: Tenderizes the beef during marinating with no noticeable taste.
- ½ cup low-sodium chicken stock: Forms the base of the sauce, preventing it from becoming too salty.
- 1 tablespoon cornstarch: For thickening the sauce to the perfect consistency.
- 1 ½ tablespoon oyster sauce: Builds the sauce’s savory backbone.
- 1 tablespoon Shaoxing wine: Enhances the savory notes of the sauce.
- 1 tablespoon light soy sauce: Adds saltiness and color without overpowering the dish.
- 1 teaspoon dark soy sauce: Deepens the sauce’s color and flavor.
- ½ teaspoon sugar: Balances out the salty and savory flavors with a touch of sweetness.
- ½ teaspoon sesame oil: Imparts a nutty aroma just before serving.
- ⅛ teaspoon white pepper: Adds subtle heat and earthy notes without overpowering.
- 1 green bell pepper: Cut into even pieces to maintain crunch and vibrant color.
- ½ red bell pepper: Adds sweetness and visual appeal alongside the green pepper.
- 1 medium onion: Sliced to balance sweetness and texture with the peppers.
- 2 tablespoons neutral oil: Divided for searing beef and stir-frying the veggies.
- ½ teaspoon ginger (optional): Adds a fresh, zesty note if you like a little extra warmth.
- 2 cloves garlic: Chopped finely to lend its characteristic aromatic punch.
Directions
Step 1: Slice your beef into 3-inch strips that are ⅛ to ¼ inch thick. The key tip here is to do this while the beef is still slightly frozen, which helps achieve those nice thin, even slices. Place the beef in a bowl, then add water, cornstarch, neutral oil, oyster sauce, Shaoxing wine, and baking soda. Mix everything well to velvet the beef and set it aside for at least 30 minutes, or even better, overnight in the fridge if you have time. This step is crucial for tenderness and flavor.
Step 2: While the beef marinates, prepare the sauce by whisking together chicken stock, cornstarch, oyster sauce, Shaoxing wine, light and dark soy sauces, sugar, sesame oil, and white pepper in a bowl. Once combined, set this aside so the cornstarch stays mixed and ready to thicken your sauce later.
Step 3: Chop your green and red bell peppers and onion into 1-inch chunks, or thin strips if you prefer. Just make sure the pieces are uniform in size so everything cooks evenly and at the same rate during stir-frying.
Step 4: Heat your wok on high until it’s smoking hot—a very important step for that perfect sear. Add 1 tablespoon of oil and coat the wok surface. Quickly sear the beef strips for about 30 seconds per side until they’re nicely browned but still just about 80% cooked through. Don’t overcook them now; you’ll finish cooking later. Once seared, transfer the beef back to the marinade bowl and set aside.
Step 5: Lower the heat to medium-high and add the second tablespoon of oil to the wok. Toss in the minced ginger (if using) and let it caramelize for about 10 seconds, then add garlic, bell peppers, and onions. Stir-fry these veggies for 1 minute to get them slightly tender but still crisp.
Step 6: Return the beef strips with any juices to the wok and stir-fry for about 15 seconds to combine all the flavors. Now, crank the heat back up to high.
Step 7: Give your sauce a good stir to remix the cornstarch, then pour it into the wok. Toss everything quickly so the sauce thickens nicely and coats the beef and veggies. If it seems too thick, add a splash of stock or water; if too thin, let it cook down a bit more. Once luscious and well-coated, transfer to a serving plate and serve immediately with steamed rice for the perfect homemade pepper steak experience.
Servings and Timing
This Pepper Steak Recipe serves 4 hungry people comfortably—perfect for a family meal or small gathering. The prep time takes about 15 minutes, especially if you slice the beef carefully and chop the veggies right away. The marinating time is at least 30 minutes, but I often do it overnight to get the most tender, flavorful results. Cooking itself is quick—around 10 to 15 minutes from start to finish. Overall, you’re looking at about 1 hour total if you include marinating, but the active cooking is delightfully fast. No resting time is needed; the dish is best enjoyed piping hot.
How to Serve This Pepper Steak Recipe
When I serve this Pepper Steak Recipe, I always pair it with fluffy steamed jasmine rice or long-grain white rice because the rice soaks up the savory sauce beautifully, making every bite deliciously satisfying. For a lighter option, you could go with cauliflower rice or even a side of simple steamed greens like bok choy or broccoli to add some freshness and balance. I like to garnish the dish with freshly sliced green onions or a sprinkle of toasted sesame seeds to elevate the presentation and give it a little extra texture and brightness.
If you want to take things up a notch, I sometimes add a side of pickled vegetables or a crisp Asian cucumber salad for contrast. As for beverages, this dish is incredibly versatile—try a chilled Riesling or a crisp pilsner beer if you drink alcohol. For a non-alcoholic option, a sparkling ginger lemonade or jasmine tea works wonderfully to cut through the richness of the sauce.
This pepper steak is best served hot, right off the stove, to enjoy the fresh sear on the beef and the crisp-tender vegetables at their peak. I usually plate it in generous portions, making sure there’s enough sauce to drizzle over the rice, turning an everyday meal into something feel-good and comforting. Whether it’s for a casual weeknight dinner or a special weekend meal, this recipe never fails to impress at my table.
Variations
I love experimenting with this Pepper Steak Recipe depending on what I have on hand or who I’m cooking for. If you want to switch things up, try swapping flank steak with sirloin or even skirt steak for a different texture—it’s all delicious. For a more budget-friendly option, I’ve used thinly sliced chuck roast with great results, especially when marinated overnight to keep it tender.
If you need a gluten-free version, simply swap out the soy sauce for tamari or coconut aminos, which still give that rich umami flavor without gluten. For those who prefer vegan or vegetarian dishes, I recommend substituting the beef with hearty mushrooms like portobello or king oyster slices. Use vegetable broth instead of chicken stock, and you’ll get a savory, tasty variation of the classic Pepper Steak Recipe.
For a flavor twist, you can add a dash of chili garlic sauce or fresh sliced chilies for some heat, or toss in different vegetables like snow peas, baby corn, or even mushrooms. If you want to try a different cooking method, this recipe works well with a stovetop grill pan or cast iron skillet if you don’t have a wok, just keep the heat high and stir frequently for that signature sear.
Storage and Reheating
Storing Leftovers
If you find yourself with leftovers, I recommend transferring the pepper steak into an airtight container and refrigerating it promptly. The flavors actually deepen after a day or two, making the next meal just as enjoyable. Use glass or BPA-free plastic containers to maintain freshness, and the dish should keep well for up to 3 days in the fridge.
Freezing
This Pepper Steak Recipe freezes well, making it a convenient make-ahead meal. To freeze, cool the dish completely, then portion it into freezer-safe containers or heavy-duty freezer bags, squeezing out as much air as possible. Label with the date, and it will keep for up to 2 months. Just remember that vegetables like bell peppers may soften slightly after thawing, but the flavor remains fantastic.
Reheating
The best way to reheat leftovers is gently on the stovetop over medium heat, stirring frequently to warm evenly and revive the sauce’s texture. Adding a splash of water or stock can help loosen the sauce if it thickened too much in the fridge. I avoid microwaving when possible because it tends to make the beef tougher and the vegetables mushy. Reheating slowly keeps the dish tasting fresh, just like when I first made it.
FAQs
Can I use other cuts of beef for this Pepper Steak Recipe?
Absolutely! While flank steak is ideal for its tenderness and quick cooking time, you can use skirt steak, sirloin, or even chuck roast if you marinate it long enough. The key is slicing thin and marinating properly to ensure tenderness.
What is the purpose of baking soda in the marinade?
Baking soda helps tenderize the beef by raising the pH on the meat’s surface, allowing the proteins to break down more easily. It’s a classic technique in Chinese-style cooking that gives you that silky, velvety texture.
Can I prepare the sauce ahead of time?
Yes, preparing the sauce mixture ahead of time is a fantastic way to save time when cooking. Just keep it refrigerated until you're ready to add it to the wok. Be sure to stir well before adding so the cornstarch is evenly distributed for thickening.
Is Shaoxing wine necessary, or can I substitute it?
ShaoXing wine adds authentic flavor and depth, but if you don’t have it, dry sherry or a mild Chinese cooking wine can be used as substitutes. If you prefer not to use alcohol, a splash of rice vinegar and a pinch of sugar can mimic some of its complexity.
How spicy is this Pepper Steak Recipe?
This recipe is mild by default, focusing on savory and slightly sweet flavors. If you like heat, you can easily add fresh chili slices or chili garlic sauce to bring some spice to the dish.
Conclusion
I can’t recommend this Pepper Steak Recipe enough. It has the perfect balance of tender, flavorful beef and vibrant vegetables coated in a rich, savory sauce that always wins me over every time I make it. Whether you’re feeding the family on a busy weeknight or looking to impress friends with a home-cooked meal, this recipe delivers big on taste without fuss. I hope you enjoy making and eating it as much as I do — it’s truly one of my favorite dishes to share from my kitchen to yours!
PrintPepper Steak Recipe
A classic Pepper Steak stir-fry featuring tender marinated flank steak, colorful bell peppers, and onions in a savory, flavorful sauce. This quick and easy dish combines a delicious blend of soy sauces, oyster sauce, and spices, cooked rapidly in a hot wok to preserve the vibrant texture and flavors of the vegetables and meat. Perfect served over steamed rice for a satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Beef and Marinade
- 12 ounces flank steak (or London broil or chuck roast)
- 1 ½ tablespoons water
- 2 teaspoons cornstarch
- 2 teaspoons neutral oil
- 2 teaspoons oyster sauce
- 2 teaspoons Shaoxing wine
- ¼ teaspoon baking soda
Sauce
- ½ cup low-sodium chicken stock
- 1 tablespoon cornstarch
- 1 ½ tablespoons oyster sauce
- 1 tablespoon Shaoxing wine
- 1 tablespoon light soy sauce
- 1 teaspoon dark soy sauce
- ½ teaspoon sugar
- ½ teaspoon sesame oil
- ⅛ teaspoon white pepper (or to taste)
Vegetables and Stir-fry
- 1 green bell pepper
- ½ red bell pepper
- 1 medium onion
- 2 tablespoons neutral oil
- ½ teaspoon ginger (minced, optional)
- 2 cloves garlic (chopped)
Instructions
- Slice and Marinate the Beef: Slice the beef into 3-inch strips about ⅛ to ¼ inch thick. For easier slicing, keep the beef slightly frozen and firm. In a medium bowl, combine the beef with water, 2 teaspoons cornstarch, 2 teaspoons neutral oil, 2 teaspoons oyster sauce, 2 teaspoons Shaoxing wine, and baking soda. Mix thoroughly and set aside to marinate for at least 30 minutes or up to overnight in the refrigerator for maximum tenderness, especially for tougher cuts.
- Prepare the Sauce: In a separate bowl, mix together the chicken stock, 1 tablespoon cornstarch, 1 ½ tablespoons oyster sauce, 1 tablespoon Shaoxing wine, light soy sauce, dark soy sauce, sugar, sesame oil, and white pepper. Stir well to combine and set aside.
- Cut the Vegetables: Chop the green and red bell peppers and the onion into uniform 1-inch pieces or thin strips to ensure even cooking.
- Sear the Beef: Heat a wok over high heat until smoking. Add 1 tablespoon of oil and coat the wok. Quickly sear the marinated beef strips on both sides for about 30 seconds each until they are approximately 80% cooked. Remove the beef, stir it again in the marinade bowl, and set aside.
- Stir-fry Vegetables: Lower heat to medium-high and add the remaining 1 tablespoon oil to the wok. Add minced ginger (if using) and cook briefly for about 10 seconds to release its aroma. Add garlic, bell peppers, and onions, stir-frying vigorously for 1 minute until vegetables are slightly softened yet still crisp.
- Combine Beef and Vegetables: Return the beef along with any juices to the wok. Stir-fry for an additional 15 seconds until everything is well mixed.
- Add Sauce and Finish Cooking: Increase heat to high. Stir the prepared sauce to recombine the cornstarch, then pour it into the wok. Stir-fry quickly to coat all ingredients as the sauce thickens. If the sauce is too thick, add a little more stock or water; if too thin, let it cook down a bit more. Once the sauce is glossy and thickened to your preference, remove the wok from heat.
- Serve: Transfer the Pepper Steak to a serving plate and serve immediately with steamed rice.
Notes
- Marinating the beef overnight improves tenderness, especially for tougher cuts like London broil or chuck roast.
- Slicing the beef while slightly frozen helps achieve uniform thin strips.
- Use a hot wok and high heat for quick stir-frying to retain crispness of vegetables and juiciness of the meat.
- Adjust the sauce thickness by adding more chicken stock or allowing it to reduce, based on personal taste.
- Substitute Shaoxing wine with dry sherry if unavailable.

Leave a Reply