The moment this Pepper Steak hits the pan, the savory steam fills the kitchen with sweet soy, garlic, and the bright scent of fresh peppers. Each tender bite of beef, coated in a light cornstarch slurry, gets surrounded by crisp strips of bell pepper and onion that soak up all the glossy sauce.
I love making this on a weeknight because it comes together in just minutes, yet feels like a special takeout order. It is perfect when you want something comforting, colorful, and deeply flavorful without spending hours in the kitchen. Serve it over steamed rice or noodles to catch every saucy drip.
SaveA few nights ago I doubled the recipe and fed the whole crew, watching the empty plate and second helpings disappear in record time. If you enjoy a colorful, crowd pleasing dinner that still feels indulgent, this Pepper Steak will become a go to in your rotation.
Pepper Steak Recipe
Ingredients
Steak and marinade
Peppers and aromatics
Sauce
Optional add ins and serve
Instructions
- Slice and marinate the beef
Pat the flank steak dry, slice thinly across the grain, then toss with soy sauce, cornstarch, grated ginger, garlic, and black pepper in a medium bowl until coated. Let it rest for 5 to 10 minutes while you prep the vegetables.
- Prep the peppers and aromatics
Thinly slice the bell peppers, onion, and green onions. Mince the extra garlic and ginger so they are ready to go before you start cooking.
- Whisk the sauce
In a small bowl, combine soy sauce, oyster sauce, rice vinegar, honey or brown sugar, sesame oil, beef broth, and the cornstarch slurry. Stir until smooth and set aside.
- Sear the steak
Heat the cooking oil in a large skillet or wok over medium high heat until shimmering. Add the marinated beef in a single layer and sear without stirring for about 1 to 2 minutes, then toss and cook for another 2 to 3 minutes until browned but still slightly pink in the center.
- Cook the peppers and onion
Push the steak to one side, add a splash of oil if needed, then add the sliced onion and bell peppers. Stir fry for 3 to 4 minutes until the peppers are crisp tender but still vibrant.
- Add aromatics
Stir in the sliced garlic, ginger, and green onions, and cook for about 30 seconds until fragrant.
- Simmer in sauce
Pour the prepared sauce around the edges of the pan, let it bubble for a few seconds, then toss everything together for 1 to 2 minutes until glossy and lightly thickened.
- Finish and garnish
Remove from heat, taste and adjust with a pinch of salt or extra soy if needed, then sprinkle with toasted sesame seeds and scallions.
- Serve hot
Scoop the pepper steak over steamed rice or noodles, spooning ample sauce over each portion so the colorful vegetables and tender strips are coated.
- Store and reheat
Cool completely, then keep in an airtight container in the fridge for up to 3 days. Reheat in a skillet or microwave until steaming hot.
Substitutions and variations
- Use chicken breast or thigh instead of beef for a milder flavor.
- Substitute tamari or coconut aminos for soy sauce if you prefer gluten free.
- Add sliced mushrooms or snap peas in place of onion for different texture.
- Use maple syrup instead of honey for a vegan version.
- Swap rice vinegar with apple cider vinegar in a pinch.
Chloe's tips
- For extra tender beef, slice the steak very thinly against the grain and use the cornstarch slurry in the marinade.
- Do not crowd the pan when searing the steak; cook in batches if needed to get a good brown crust.
- Keep the heat on medium high so the peppers stay crisp and the sauce coats the back of a spoon without becoming too thick.
- Taste the sauce before pouring it in and adjust with a little more soy for salt, honey for sweetness, or vinegar for brightness.
How to store it
- Refrigerate in an airtight container for up to 3 days.
- Reheat gently in a hot skillet to refresh the texture of the peppers and prevent the sauce from becoming watery.
Serving suggestions
Serve this glossy Pepper Steak over fluffy rice or your favorite noodles, and finish with a sprinkle of sesame seeds.
- Steamed jasmine rice
- Chopped scallions
- Toasted sesame seeds
- Sriracha or chili flakes for heat

Frequently asked questions
Can I use chicken instead of beef?
Yes, use boneless chicken breast or thigh cut into bite sized strips. Reduce cooking time slightly and watch for internal temperature reaching 165°F.
What can I do if the sauce turns out too salty?
Add a little more beef broth or water, a splash of rice vinegar, and a pinch of sugar to balance the saltiness without thinning the sauce too much.
Is this recipe gluten free?
Use tamari or a certified gluten free soy sauce and ensure your oyster sauce is gluten free or substitute with more soy and a pinch of sugar.
Can I prep the vegetables ahead of time?
Yes, slice the peppers and onion a few hours in advance and store them in an airtight container in the fridge. Stir fry just before serving for best texture.
Let's get cooking!
I hope you enjoy this vibrant Pepper Steak at your table as much as my family did at ours. It is quick, colorful, and satisfying, and it proves that a little soy, fresh peppers, and good company make for one seriously delicious weeknight dinner.




