This classic Chinese-American stir-fry features tender flank steak strips seared to perfection alongside crisp bell peppers and sweet onions. The beef gets marinated in soy sauce and Shaoxing wine for extra flavor and tenderness before hitting the hot wok. A rich sauce combining oyster sauce, hoisin, and beef broth creates that restaurant-quality glossy finish. The entire dish cooks in just 15 minutes once prep is complete, making it ideal for busy weeknights when you want something satisfying without spending hours in the kitchen. Serve over steamed rice for a complete meal that delivers restaurant flavors right at home.
The first time I made pepper steak, I was rushing to get dinner on the table before a movie started with friends. I accidentally bumped the heat knob past medium and ended up cooking everything on high heat, which surprisingly created this gorgeous sear on the beef that Ive been chasing ever since. Now that high-heat mistake is intentional, and its what makes this dish sing in under thirty minutes.
My neighbor smelled the ginger and garlic hitting the hot oil and actually knocked on my door to ask what I was making. That happened two years ago, and now whenever I make pepper steak, I double the batch because I know her family will be over with rice bowls in hand.
Ingredients
- Flank steak (1 lb): Thinly sliced against the grain, this cut becomes buttery tender when marinated and flash-cooked
- Soy sauce (2 tbsp for marinade + 2 tbsp for sauce): The foundation of that deep umami flavor we associate with Chinese-American takeout
- Shaoxing wine: Adds subtle complexity and helps tenderize the beef, though dry sherry works in a pinch
- Cornstarch (1 tsp for marinade + 1 tsp for sauce): Creates that velvet texture on the beef and thickens the sauce beautifully
- Freshly ground black pepper: Dont skimp here, this is the star seasoning that gives pepper steak its name
- Onion (1 large): Sweet wedges that caramelize slightly in the high heat
- Bell peppers (1 red + 1 green): Provide crunch and color while absorbing all that savory sauce
- Fresh garlic and ginger: The aromatic backbone that makes your kitchen smell incredible
- Oyster sauce: Rich and slightly sweet, this is the secret ingredient in restaurant-style stir-fries
- Hoisin sauce: Adds depth and a beautiful glossy sheen to the finished dish
- Beef broth (1/2 cup): Creates enough sauce to coat every bite without drowning the ingredients
- Vegetable oil (2 tbsp): High smoke point makes it perfect for the searing heat we need
Instructions
- Marinate the beef:
- Toss the sliced beef with soy sauce, Shaoxing wine, cornstarch and pepper in a bowl, then let it sit for 10 to 15 minutes while you prep everything else.
- Whisk the sauce:
- Combine soy sauce, oyster sauce, hoisin sauce, sugar, beef broth and cornstarch in a small bowl until the cornstarch dissolves completely.
- Sear the beef:
- Heat half the oil in a wok over high heat until smoking slightly, then add beef in a single layer and let it develop a dark crust before flipping, about 1 to 2 minutes total.
- Cook the vegetables:
- Add remaining oil to the hot wok, toss in onions, peppers, garlic and ginger, stir-fry until the peppers are bright and still crisp-tender, about 2 to 3 minutes.
- Combine everything:
- Return beef to the wok, pour in the sauce and toss constantly until it thickens and coats everything, just 1 to 2 minutes longer.
This recipe has become my go-to when life feels overwhelming and I need something nourishing but manageable. Theres something so satisfying about transforming raw ingredients into a glossy, fragrant dinner in less time than it takes to watch an episode of anything.
Getting That Restaurant Texture
The cornstarch in the marinade is doing something called velveting, which creates a protective coating on the beef. I skip the traditional blanching step and go straight to high heat, which still gives me that tender-crisp texture I crave from takeout.
Vegetable Timing
Ive learned to slice my peppers slightly thicker than I think I need, because they soften quickly in the sauce. The onions should be cut into wedges so they hold their shape instead of disappearing into the stir-fry.
Make-Ahead Mastery
Slice your beef in the morning and let it marinate all day for even more flavor penetration. The sauce can be whisked together hours ahead and stored in a jar in the refrigerator.
- Cut your beef when its slightly frozen, it makes slicing paper-thin strips so much easier
- Pre-steamed rice reheats beautifully in the microwave while you stir-fry
- Double the sauce if you love extra gravy over your rice
Gather some friends, steam some rice, and let the pepper steak work its magic on your dinner table.
Common Questions
- → What cut of beef works best for pepper steak?
-
Flank steak is ideal because it's lean and takes on marinades well. Slice it thinly against the grain for maximum tenderness. Sirloin or skirt steak also work great as alternatives.
- → How do I get tender beef in stir-fry?
-
Marinate the beef with cornstarch and soy sauce for 10-15 minutes before cooking. This technique, called velveting, helps protect the meat's fibers and keeps it tender during high-heat cooking.
- → Can I make this dish spicy?
-
Absolutely! Add sliced fresh chilies or red pepper flakes along with the garlic and ginger. You can also increase the black pepper or add a drizzle of chili oil at the end.
- → What vegetables can I add or substitute?
-
Beyond bell peppers and onions, try adding snap peas, broccoli florets, sliced carrots, or water chestnuts for extra crunch. Adjust cooking time so vegetables stay crisp-tender.
- → Is this gluten-free?
-
The traditional version uses soy sauce, hoisin, and oyster sauce which contain gluten. For a gluten-free version, substitute with tamari and gluten-free alternatives for hoisin and oyster sauce.
- → Can I prepare this ahead of time?
-
Slice the beef and vegetables in advance and store separately in the refrigerator. Mix the sauce ahead but don't combine everything until you're ready to cook for best texture and flavor.