Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe
If you’re searching for a vibrant, mouthwatering dinner that’s quick enough to whip up on a busy weeknight but impressive enough to serve to company, this Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe is exactly what you need. It combines tender slices of flank steak with crisp bell peppers and sweet onions, all coated in a savory, slightly sweet sauce that just sings with flavor. I love how the mix of colorful veggies keeps it fresh and satisfying, plus it comes together in under 30 minutes—perfect for when you’re short on time but want something really tasty.
What makes this Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe special to me is its balance of textures and bold Asian-inspired flavors. The way the soy and oyster sauces mingle with ginger, garlic, and a touch of honey creates a sauce that’s both rich and bright. Whenever I make this, I’m reminded of my favorite takeout meals but without the delivery wait or mystery ingredients. Trust me, once you try this, you’ll find yourself reaching for bell peppers more often just to recreate that magic at home.
Ingredients You’ll Need
Each ingredient in this Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe plays a part in creating a harmony of tastes and textures. The steak gives it meaty richness, the bell peppers add crunch and sweetness, and the sauce ties everything together with that irresistible savory kick. When shopping, look for fresh, firm bell peppers and a good-quality flank steak for the best results.
- Flank steak: Choose a thin cut for easy slicing and quick cooking; slicing against the grain ensures tenderness.
- Red, green, and yellow bell peppers: Using a mix adds vibrant color and a sweet, crisp contrast to the beef.
- Onion: A medium yellow or white onion brings just the right amount of sweetness and depth.
- Vegetable oil: Good for high-heat stir-frying without burning.
- Soy sauce: Adds saltiness and umami; low-sodium works well if you watch salt intake.
- Oyster sauce: Brings a rich, slightly sweet depth—don’t skip it if you can help it!
- Cornstarch and water: Mix these to thicken the sauce beautifully without clumps.
- Rice vinegar: Adds brightness and cuts through the richness.
- Honey or brown sugar: Balances the savory flavors with a hint of sweetness.
- Garlic and fresh ginger: Essential aromatics that pack punch and zest.
- Sesame oil: Use a small amount for that signature nutty flavor.
- Optional red pepper flakes: If you like a little heat, they add a nice kick without overpowering.
Variations
I love customizing this Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe depending on what’s in my fridge or my mood. Sometimes I swap out the flank steak for chicken or tofu, and it turns out just as delicious. Feel free to experiment to make this truly your own.
- Protein swap: Using chicken breast or thighs works well; for vegetarians, marinated tofu holds up nicely and soaks in the sauce.
- Veggie add-ins: I’ve tossed in snap peas or mushrooms to mix texture and round out the dish.
- Less sugar or no oyster sauce: To make it lighter or vegan, substitute oyster sauce for mushroom sauce or a splash of soy sauce and skip the honey.
- Spice level: I sometimes add fresh chili or increase red pepper flakes when I want more heat.
How to Make Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe
Step 1: Prep Your Ingredients Carefully
This step is a game-changer—slice your flank steak thinly against the grain to keep it tender; I like to freeze it for about 20 minutes first to make slicing super easy. Cut your bell peppers into thin strips, roughly the same size so everything cooks evenly. Don’t skimp on mincing the garlic and grating the ginger fresh—you’ll notice the flavor difference immediately. Trust me, good prep saves time and results in a restaurant-quality stir-fry at home.
Step 2: Whisk Together the Sauce
Mix soy sauce, oyster sauce, rice vinegar, honey, sesame oil, garlic, ginger, and red pepper flakes (if using) in a bowl. In a separate small cup, stir together cornstarch and water until smooth. Pour this into the sauce mixture and stir well. This is your magic combo that will thicken up and coat the steak and veggies perfectly.
Step 3: Stir-Fry the Steak
Heat vegetable oil in a large skillet or wok over high heat until shimmering. Add the sliced steak in a single layer, cooking quickly without overcrowding so it sears nicely—about 1-2 minutes per side. Remove and set aside; this quick sear locks in the juices. If your pan gets crowded, do this in batches for best results.
Step 4: Cook the Vegetables
In the same pan, add a little more oil if needed. Toss in the onions and stir-fry for about 2 minutes until they start to soften. Then add the bell peppers and continue stir-frying until the peppers are tender-crisp—usually another 3-4 minutes. You want to keep that satisfying crunch, so watch them closely.
Step 5: Combine Everything with the Sauce
Return the steak to the pan with the veggies. Give your sauce a quick stir (to make sure the cornstarch hasn’t settled) and pour it over everything. Stir constantly as it cooks for 1-2 minutes until the sauce thickens and beautifully coats every piece. That moment is pure kitchen magic, and you’ll know you nailed the Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe.
How to Serve Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe

Garnishes
I always sprinkle toasted sesame seeds and chopped green onions on top for a fresh crunch and a bit of nutty flavor. Sometimes I add a few sprigs of fresh cilantro if I have it around—adds a lovely bright note. These little extras make the dish feel extra special without any fuss.
Side Dishes
Serve this Pepper Steak Stir-Fry with steamed jasmine or brown rice to soak up the delicious sauce. If you want to keep it low-carb, cauliflower rice is a great alternative that still lets the stir-fry shine. I’ve also paired it with simple garlic noodles on occasion, and that combo is unbeatable.
Creative Ways to Present
One time, I served this stir-fry in small bowls lined with fresh lettuce leaves, turning it into a fun wrap-style meal that guests loved. For a date night, plating it over a bed of stir-fried noodles with a drizzle of chili oil adds that restaurant-level polish. Presentation can be as simple or as fancy as you like!
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge for up to 3 days. The veggies keep some of their crunch, and the steak stays tender, making it a perfect next-day lunch or quick dinner solution. Just make sure you cool it completely before sealing to avoid sogginess.
Freezing
I’ve frozen this Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe successfully by portioning it into freezer-safe containers. Just be aware the bell peppers lose some crispness after thawing, so it’s best reserved for cooked dishes or heating with rice. It still tastes fantastic when reheated though!
Reheating
Reheat leftovers gently in a skillet over medium heat, adding a splash of water or broth if the sauce has thickened too much. Avoid microwaving if you can, as this tends to make the veggies mushy. Keeping a close eye while warming helps maintain that fresh stir-fry texture you love.
FAQs
-
Can I use other cuts of beef for the Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe?
Absolutely! While flank steak is ideal for its flavor and texture, you can use sirloin, skirt steak, or even ribeye if you prefer. Just make sure to slice thinly against the grain to keep the meat tender and cook it quickly to avoid overcooking.
-
How do I prevent the bell peppers from becoming too soft?
To keep bell peppers crisp-tender, stir-fry them over high heat and avoid overcooking. Cook them just a few minutes until bright and slightly softened, then remove promptly from heat to preserve their crunch and vibrant color.
-
Can I make the Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe gluten-free?
Yes! Swap regular soy sauce for tamari or a gluten-free soy sauce alternative, and check oyster sauce labels for gluten content or replace it with a gluten-free mushroom sauce. This way, you can still enjoy all the delicious flavors safely.
-
Is it okay to use frozen bell peppers?
While fresh bell peppers offer the best texture and flavor, frozen bell peppers can be used in a pinch. Just keep in mind they tend to be softer after cooking, so adjust cooking times accordingly and consider using them in dishes where crispness isn’t critical.
-
What can I serve with Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe for a balanced meal?
Pair this stir-fry with steamed rice, quinoa, or noodles to round out the meal. Adding a side of steamed greens or a simple cucumber salad provides freshness and nutrition, making the plate a balanced feast.
Final Thoughts
Honestly, this Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe holds a special place in my weeknight rotation because it’s reliable, flavorful, and so satisfying. It manages to feel both comforting and fresh, which is exactly what I crave when I’m juggling a busy schedule but don’t want to sacrifice eating well. I encourage you to give it a try—and tweak it to your liking—because once you get the hang of it, it’s a delicious go-to that feels like a little kitchen celebration every time you cook it.
Print
Pepper Steak Stir-Fry with Bell Peppers and Onion Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Description
This Pepper Steak with Bell Peppers and Onion is a vibrant and savory stir-fry dish featuring tender flank steak slices cooked quickly with crisp bell peppers and onions. The rich sauce, made from soy sauce, oyster sauce, and aromatics like garlic and ginger, perfectly balances sweet, salty, and umami flavors. This easy-to-make stir-fry offers a colorful and satisfying meal perfect for weeknights.
Ingredients
For the Stir-Fry:
- 1 lb flank steak, thinly sliced against the grain
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 medium onion, thinly sliced
- 2 tbsp vegetable oil
For the Sauce:
- 1/4 cup soy sauce
- 2 tbsp oyster sauce
- 1 tbsp cornstarch
- 2 tbsp water
- 1 tbsp rice vinegar
- 1 tbsp honey or brown sugar
- 2 cloves garlic, minced
- 1 tsp grated fresh ginger
- 1 tsp sesame oil
- Optional: 1/2 tsp red pepper flakes for heat
Instructions
- Prepare the Sauce: In a small bowl, whisk together soy sauce, oyster sauce, cornstarch, water, rice vinegar, honey or brown sugar, minced garlic, grated ginger, sesame oil, and optional red pepper flakes until smooth and set aside.
- Slice the Steak and Vegetables: Thinly slice the flank steak against the grain to ensure tenderness. Similarly, thinly slice the red, green, and yellow bell peppers along with the onion for even cooking.
- Heat the Oil: In a large skillet or wok, heat 2 tablespoons of vegetable oil over medium-high heat until shimmering and hot.
- Cook the Steak: Add the sliced flank steak to the hot oil. Stir-fry for about 2 to 3 minutes until browned and just cooked through. Remove the steak from the skillet and set aside to prevent overcooking.
- Stir-Fry the Vegetables: In the same skillet, add the sliced bell peppers and onion. Stir-fry for 3 to 4 minutes until the vegetables are tender-crisp and vibrant in color.
- Combine and Thicken: Return the cooked steak to the skillet with the vegetables. Pour the prepared sauce over the mixture and stir to combine. Cook for another 1 to 2 minutes, stirring frequently, until the sauce thickens and coats the steak and vegetables evenly.
- Serve Hot: Remove from heat and serve immediately over steamed rice or noodles for a complete meal.
Notes
- For best results, slice the flank steak very thinly against the grain to ensure tenderness.
- If you prefer a spicier dish, increase the red pepper flakes according to your taste.
- You can substitute vegetable oil with sesame oil for a more pronounced nutty flavor, but use less to avoid overpowering.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
- This dish pairs wonderfully with steamed jasmine rice or fried rice for a complete meal.
Keywords: pepper steak, stir-fry, flank steak, bell peppers, Asian sauce, quick dinner, easy stir-fry, healthy meal
