
This savory Pepper Steak stir-fry brings the vibrant flavors of Chinese-American cuisine right to your dinner table in under 30 minutes. The combination of tender beef strips and colorful bell peppers creates a meal that satisfies both the eye and the palate.
I first made this pepper steak recipe when my family was craving Chinese food but I wanted something fresher and healthier than delivery. Now it has become our Thursday night tradition, with everyone gathering around the table fighting over the last pieces of caramelized bell peppers.
- Beef steak: select sirloin flank or ribeye for the best texture and flavor when thinly sliced
- Soy sauce: provides the foundation of savory umami flavor essential to this dish
- Oyster sauce: adds a rich depth that plain soy sauce alone cannot achieve
- Cornstarch: creates that signature silky texture in the sauce and helps tenderize the beef
- Bell peppers: use one red and one green for color contrast and complementary sweet and slightly bitter flavors
- Onion: adds sweetness as it caramelizes slightly during cooking
- Garlic and ginger: the aromatic base that gives authentic Asian flavor to the dish
- Beef broth: enhances the meaty flavor while creating enough sauce to coat everything beautifully
- Vegetable oil: choose one with a high smoke point for proper stir frying
How To Make Pepper Steak with Bell Peppers and Onion
- Marinate the beef:
- Combine soy sauce oyster sauce and cornstarch in a bowl until smooth. Toss the thinly sliced beef in this mixture ensuring each piece is well coated. Let this sit for at least 15 minutes while you prep the vegetables. The cornstarch not only thickens your sauce later but also creates a protective coating that helps keep the beef tender during cooking.
- Sear the beef:
- Heat your skillet or wok until it is very hot almost smoking. Add oil and quickly spread your marinated beef in a single layer. Allow it to sear undisturbed for about 60 seconds until the bottom develops a nice brown crust. Flip each piece and cook for another 30 seconds. The goal is to develop flavor while keeping the inside tender. Remove immediately to prevent overcooking.
- Stir fry the vegetables:
- In the same hot pan add your second tablespoon of oil followed by the sliced bell peppers and onions. Keep them moving in the pan for 3 to 4 minutes. You want them to soften slightly but maintain some crispness for texture. Their edges should start to brown just a bit which intensifies their natural sweetness.
- Add aromatics:
- Push the vegetables to one side of the pan and add the minced garlic and grated ginger to the empty space. Let them sizzle for just 30 seconds until fragrant but not brown. Garlic burns easily and becomes bitter so watch it carefully during this step.
- Combine and finish:
- Return the beef to the pan along with any accumulated juices. Pour in the beef broth and stir everything together with swift motions. Allow the mixture to bubble for 2 to 3 minutes as the sauce thickens and coats every piece. The cornstarch from the marinade will activate in the hot liquid creating a glossy finish.
My grandmother taught me to always allow the pan to get properly hot before adding the beef. "Listen for the sizzle," she would say. "If you don't hear that dramatic sound when the beef hits the pan, it's not hot enough." This simple advice transformed my stir-fry game forever, ensuring I always get that restaurant-quality sear.

Selecting the Best Beef
The secret to restaurant-quality pepper steak lies in choosing the right cut of beef. While the recipe works with several options, sirloin offers the perfect balance of tenderness and flavor without breaking the bank. Look for pieces with some marbling as the fat distributes throughout the meat during cooking, adding moisture and richness. Flank steak works beautifully too, but requires more attention to the direction of the grain when slicing. Whatever cut you choose, partially freezing the beef for about 20 minutes before slicing makes it much easier to achieve those paper-thin slices that cook quickly and remain tender.
Perfect Pairing Ideas
Pepper steak naturally calls for a bed of fluffy white rice to soak up the savory sauce, but don't stop there. For a lower-carb option, try serving it over cauliflower rice or alongside roasted broccoli. To make this a complete Chinese-American feast, pair it with crab rangoons or egg rolls as appetizers. For beverages, a light lager beer or unsweetened iced tea complements the savory flavors without overwhelming them. If you're serving wine, opt for a medium-bodied red like Merlot or Pinot Noir that can stand up to the beef without competing with the vegetables' brightness.
Make-Ahead Tips
Pepper steak components can be prepped ahead of time to make dinner assembly lightning-fast. Slice the beef and marinate it up to 8 hours in advance, keeping it refrigerated. The vegetables can be sliced and stored in separate containers or zip-top bags for up to 2 days. You can even mix the sauce ingredients ahead of time and store them in a small jar. When you're ready to cook, simply bring everything to room temperature for about 15 minutes, then proceed with the high-heat cooking process. The entire dish reheats beautifully for lunch the next day, though the vegetables won't maintain their crisp texture after refrigeration.

Recipe FAQs
- → What cut of beef works best for pepper steak?
Sirloin, flank, and ribeye are excellent choices for pepper steak. These cuts offer good flavor and become tender when sliced thinly against the grain. Flank steak provides a robust beef flavor, while sirloin offers a good balance of tenderness and cost. Ribeye will give the most tender and flavorful results but is more expensive.
- → How do I ensure my beef stays tender?
To ensure tender beef, slice it thinly (about 1/4 inch) against the grain, which cuts through the muscle fibers. Marinating with soy sauce and cornstarch not only adds flavor but also helps tenderize the meat. Additionally, cook the beef quickly over high heat and avoid overcooking, which can make it tough.
- → Can I make this dish ahead of time?
Yes, you can prepare components ahead of time. Slice the beef and vegetables and store separately in the refrigerator. You can also mix the marinade in advance. For best texture, cook just before serving, as the vegetables will soften and the beef may toughen when reheated. If you must make it completely ahead, slightly undercook the vegetables so they don't become mushy when reheated.
- → What can I substitute for oyster sauce?
If you don't have oyster sauce, you can substitute with additional soy sauce mixed with a pinch of sugar, or use hoisin sauce (though this will be sweeter). Vegetarian oyster sauce (made with mushrooms) works well for a vegetarian version. In a pinch, Worcestershire sauce mixed with a bit of soy sauce can approximate the umami flavor of oyster sauce.
- → How can I add more vegetables to this dish?
Pepper steak is very adaptable. Consider adding sliced mushrooms, snow peas, broccoli florets, or baby corn. Water chestnuts add a nice crunch, while bean sprouts can be added at the very end for freshness. Just adjust cooking times accordingly - harder vegetables should be added earlier, while quick-cooking ones can go in with or after the bell peppers.
- → What's the best way to serve pepper steak?
Traditionally, pepper steak is served over steamed white rice, which absorbs the delicious sauce. Brown rice or cauliflower rice make excellent healthier alternatives. It also pairs well with noodles like lo mein or rice noodles. For a lower-carb option, serve over steamed vegetables or alongside a simple salad.