If you’re craving a vibrant and hearty dish that bursts with flavor and color, this Pepper Steak with Bell Peppers and Onion Recipe is exactly what you need. Tender slices of beef steak marry perfectly with crisp, colorful bell peppers and sweet onions, all enveloped in a savory, slightly sweet sauce that will have your taste buds dancing. It’s a quick and satisfying meal that proves how few ingredients and simple techniques can come together to make something truly special and comforting.

Ingredients You’ll Need
The magic of this Pepper Steak with Bell Peppers and Onion Recipe lies in the simplicity and balance of its ingredients. Each item plays a crucial role in building the dish’s perfect harmony of taste, texture, and color, ensuring every bite is a winner.
- 1 lb beef steak (sirloin or flank): Thinly sliced for tenderness and quick cooking.
- 2 tbsp soy sauce: Adds umami richness and a salty depth to the marinade.
- 1 tbsp oyster sauce: Brings a silky, savory note to the dish.
- 1 tbsp cornstarch: Helps tenderize the beef and thickens the sauce beautifully.
- 1 red bell pepper: Sliced into strips, it provides sweetness and vibrant color.
- 1 green bell pepper: Balances with a fresh, slightly bitter crunch.
- 1 large onion: Adds sweetness and a juicy texture when stir-fried.
- 2 cloves garlic, minced: For aromatic warmth in every bite.
- 1 tbsp fresh ginger, grated: Adds a zesty, fresh spice that brightens the dish.
- 2 tbsp vegetable oil: Perfect for stir-frying and achieving that irresistible sear.
- ¼ cup beef broth: Adds depth and moisture to the sauce.
- 2 tbsp soy sauce (for sauce): Continues the umami theme in the cooked sauce.
- 1 tbsp oyster sauce (for sauce): Richens the flavor profile once more.
- 1 tbsp brown sugar: Balances the savory ingredients with a touch of sweetness.
- 1 tsp cornstarch (for sauce): Thickens the sauce to a silky consistency.
- ¼ tsp freshly ground black pepper: Provides a subtle heat and aromatic finish.
How to Make Pepper Steak with Bell Peppers and Onion Recipe
Step 1: Marinate the Beef
Start by mixing together the soy sauce, oyster sauce, and cornstarch in a bowl. This simple marinade not only flavors the beef but also helps tenderize it, making each bite juicy and delicious. Toss your thinly sliced steak in the mixture, then let it rest for at least 15 minutes. This step is essential because it allows those bold, meaty flavors to seep deep into the beef, setting the stage for the entire dish.
Step 2: Prepare the Sauce
While the beef is soaking up all the goodness from the marinade, take a moment to prepare the sauce. Combine beef broth, soy sauce, oyster sauce, brown sugar, cornstarch, and freshly ground black pepper in a small bowl. Whisk everything together until the sugar and cornstarch fully dissolve. This sauce is what will tie all your vibrant ingredients together, creating that signature glossy and savory coating for the pepper steak.
Step 3: Stir-Fry the Vegetables
Heat one tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Toss in your sliced bell peppers and onions, stir-frying them for 3 to 4 minutes until they are tender-crisp. This quick cooking ensures the vegetables keep their bright colors and delightful crunch, adding a perfect contrast to the tender beef. Once ready, transfer the vegetables to a separate plate and set them aside.
Step 4: Cook the Beef
In the same skillet, add the remaining tablespoon of vegetable oil. Spread out the marinated beef slices and cook for 2 to 3 minutes, allowing the meat to turn a beautiful golden brown while staying juicy inside. Stir frequently to ensure even cooking and prevent sticking. This step locks in the intense flavors developed during marination and gives you that irresistible seared texture.
Step 5: Combine and Simmer
Return the vegetables to the skillet and pour in the prepared sauce. Stir everything thoroughly to combine, then simmer for another 2 to 3 minutes. During this time, the sauce will thicken to a silky coat that clings to every piece of beef and vegetable. This final simmer melds the flavors together, turning the dish into a harmonious masterpiece.
Step 6: Serve
Once the sauce is glistening and thickened, your Pepper Steak with Bell Peppers and Onion Recipe is ready to be enjoyed. Serve it piping hot over a bed of fragrant steamed rice or tender noodles to soak up every drop of that luscious sauce. Trust me, nothing beats digging into this satisfying, home-cooked classic that feels both comforting and exciting in every forkful.
How to Serve Pepper Steak with Bell Peppers and Onion Recipe

Garnishes
Sprinkle some freshly chopped green onions or cilantro over the top to add a burst of color and fresh herbal notes. A light sprinkling of toasted sesame seeds can also add a lovely nutty crunch that complements the dish beautifully. These simple additions elevate the presentation and add a new layer of flavor without overpowering the original essence of the dish.
Side Dishes
This Pepper Steak with Bell Peppers and Onion Recipe shines on its own but pairs wonderfully with simple steamed jasmine or basmati rice, which balances the savory richness. For a lower-carb option, cauliflower rice or steamed vegetables make excellent complements. You can also serve it with stir-fried noodles to create a fulfilling, well-rounded meal that everyone will love.
Creative Ways to Present
For a fun twist, try serving your pepper steak in lettuce wraps, adding a cool crunch that contrasts the warm filling perfectly. Alternatively, turn it into a vibrant rice bowl topped with sliced avocado and a drizzle of chili sauce for an exciting fusion feel. No matter how you present it, this recipe is as versatile as it is delicious.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (which doesn’t usually happen!), store them in an airtight container in the refrigerator. The pepper steak will stay fresh and flavorful for up to 3 days, making it a great option for quick lunches or dinners throughout the week.
Freezing
This dish freezes well if you want to save some for later. Cool it completely before transferring to a freezer-safe container. When properly sealed, the pepper steak can last up to 2 months in the freezer without sacrificing taste or texture.
Reheating
To reheat, gently warm your pepper steak in a skillet over medium heat, adding a splash of beef broth or water to refresh the sauce if needed. Avoid microwaving if possible, as reheating slowly helps maintain the tender texture of the meat and crisp bite of the vegetables.
FAQs
Can I use a different cut of beef for this recipe?
Absolutely! While sirloin or flank steak is recommended for their tenderness and flavor, you can also use skirt steak or even ribeye. Just be sure to slice it thinly against the grain to keep it tender.
What if I don’t have oyster sauce on hand?
Oyster sauce adds a unique savory sweetness, but if you don’t have any, you can substitute with hoisin sauce or a mixture of soy sauce and a little sugar, though the flavor will be slightly different.
Can I make this recipe vegetarian?
Definitely! Swap the beef for firm tofu or seitan and use vegetable broth instead of beef broth. The sauce and vegetables will still deliver incredible flavor and satisfy your craving.
Is it necessary to marinate the beef?
Marinating the beef enhances flavor and tenderness but if you’re short on time, you can stir-fry the beef directly with the sauce. The dish will still be tasty, though slightly less tender and flavorful.
What’s the best way to slice bell peppers and onions?
Slicing your bell peppers and onions into even, thin strips ensures they cook evenly and retain the perfect tender-crisp texture that makes this Pepper Steak with Bell Peppers and Onion Recipe so delightful.
Final Thoughts
I can’t recommend this Pepper Steak with Bell Peppers and Onion Recipe enough, especially if you love meals that come together quickly but don’t compromise on flavor. It’s a wonderful balance of tender, crisp, sweet, and savory that will quickly become one of your go-to dinner favorites. So, roll up your sleeves and give it a try—you’ll be rewarded with a plate full of pure joy in every bite!
Print
Pepper Steak with Bell Peppers and Onion Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Description
Pepper Steak with Bell Peppers and Onion is a quick and flavorful stir-fry dish featuring tender beef strips marinated in soy and oyster sauces, combined with crisp bell peppers and onions, all coated in a savory, slightly sweet sauce. Ready in just 30 minutes, this classic Asian-inspired recipe makes for a satisfying weeknight dinner served best with steamed rice or noodles.
Ingredients
Beef and Marinade
- 1 lb beef steak (sirloin or flank), thinly sliced against the grain
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp cornstarch
Vegetables
- 1 red bell pepper, sliced into strips
- 1 green bell pepper, sliced into strips
- 1 large onion, sliced into strips
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
Sauce
- ¼ cup beef broth
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp brown sugar
- 1 tsp cornstarch
- ¼ tsp freshly ground black pepper
Cooking Oil
- 2 tbsp vegetable oil
Instructions
- Marinate the Beef: In a bowl, combine 2 tablespoons soy sauce, 1 tablespoon oyster sauce, and 1 tablespoon cornstarch. Add the thinly sliced beef and toss thoroughly to coat. Let the beef marinate for at least 15 minutes to absorb the flavors.
- Prepare the Sauce: In another bowl, whisk together ¼ cup beef broth, 2 tablespoons soy sauce, 1 tablespoon oyster sauce, 1 tablespoon brown sugar, 1 teaspoon cornstarch, and ¼ teaspoon freshly ground black pepper until the sugar and cornstarch are fully dissolved. Set the sauce mixture aside.
- Stir-Fry the Vegetables: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the sliced red and green bell peppers along with the sliced onion. Stir-fry the vegetables for 3 to 4 minutes until they become tender-crisp. Remove the vegetables from the skillet and set aside.
- Cook the Beef: In the same skillet, add the remaining 1 tablespoon vegetable oil. Add the marinated beef slices and stir-fry for 2 to 3 minutes until the beef is browned and cooked through.
- Combine and Simmer: Return the cooked vegetables to the skillet with the beef. Pour the prepared sauce over the mixture and stir to combine. Let everything simmer together for an additional 2 to 3 minutes until the sauce thickens and is heated through.
- Serve: Serve the pepper steak hot over a bed of steamed rice or noodles to enjoy a complete and flavorful meal.
Notes
- Slice the beef against the grain to ensure tenderness.
- Adjust the amount of black pepper depending on your desired spice level.
- Use a wok for best heat distribution, but a large skillet works well too.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- For a gluten-free version, substitute soy sauce with tamari sauce.

