There is something truly comforting and vibrant about the Pepper Steak with Bell Peppers and Onion Recipe. This dish perfectly balances tender, savory slices of steak with the bright, crisp flavors of bell peppers and the subtle sweetness of onions. Every bite is an exciting blend of rich umami from the soy and oyster sauces complemented by the fresh zing of garlic and ginger. Whether you’re looking for a quick weeknight dinner or a satisfying meal to impress guests, this recipe promises a delicious and colorful plate that feels both hearty and fresh.

Ingredients You’ll Need
These ingredients are wonderfully simple but essential to building that perfect harmony of flavor and texture in your Pepper Steak with Bell Peppers and Onion Recipe. Each component plays a role in creating an inviting dish that’s as pleasing to the eye as it is to the palate.
- 1 lb flank steak or sirloin (thinly sliced against the grain): Choosing a lean cut of beef and slicing it thin ensures tenderness and easy cooking.
- 2 tablespoons soy sauce: Adds a savory depth and helps tenderize the meat while marinating.
- 1 tablespoon cornstarch: Coats the steak for a silky sauce texture that clings to every bite.
- 2 tablespoons vegetable oil (divided): Used for searing and sautéing to get that gorgeous caramelized exterior on the beef and veggies.
- 1 red bell pepper (sliced): Brings a sweet crispness and vibrant color that livens up the dish.
- 1 green bell pepper (sliced): Adds a slightly bitter crunch that contrasts beautifully with the sweetness.
- 1 yellow onion (sliced): Offers a gentle sweetness and soft texture after sautéing.
- 2 cloves garlic (minced): Imparts a fragrant sharpness that wakes up the entire dish.
- 1 tablespoon fresh ginger (grated): Provides a warm, zingy spice that complements the soy-based sauce perfectly.
- 1/4 cup low-sodium soy sauce: Creates a rich, salty balance without overpowering the natural steak flavor.
- 2 tablespoons oyster sauce: Elevates the sauce with complex, savory sweetness and a touch of oceanic depth.
- 1 tablespoon rice vinegar: Adds just the right amount of acidity to brighten all the flavors.
- 1 tablespoon brown sugar: Introduces subtle caramel notes that harmonize with the savory ingredients.
- 1/4 cup beef broth or water: Thins the sauce slightly and adds juiciness during cooking.
- Freshly ground black pepper to taste: A must for a final punch of spice that ties everything together.
- Optional: sliced green onions or sesame seeds for garnish: These toppings add freshness and texture as the finishing touch.
How to Make Pepper Steak with Bell Peppers and Onion Recipe
Step 1: Marinate the Steak
Start by tossing your thinly sliced steak with 2 tablespoons of soy sauce and cornstarch in a bowl. This marination step is crucial as the soy sauce flavors and tenderizes the beef, while the cornstarch creates a lovely silky coating that will thicken your sauce later. Set it aside for 10 to 15 minutes so all those flavors can meld together while you prep the vegetables.
Step 2: Sear the Steak
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Place the steak slices in a single layer and sear each side for about 2 minutes until beautifully browned but still juicy. This quick sear locks in flavor without overcooking the beef. Once done, remove the steak and set it aside; this helps keep the meat tender and juicy.
Step 3: Sauté the Vegetables
In the same skillet, add the remaining tablespoon of oil and toss in your sliced red and green bell peppers along with the yellow onion. Sauté for 3 to 4 minutes until they become slightly softened but maintain some crispness, creating a wonderful contrast in texture alongside the steak. This step is where the fresh, vibrant colors really shine.
Step 4: Add Aromatics
Next, add the minced garlic and freshly grated ginger to the skillet. Cook for just 30 seconds until fragrant. These aromatic ingredients provide a warm zing that complements the sweetness from the onions and the savory beef, making the whole dish irresistibly inviting.
Step 5: Combine Sauce and Finish Cooking
In a small bowl, whisk together 1/4 cup low-sodium soy sauce, 2 tablespoons oyster sauce, 1 tablespoon rice vinegar, 1 tablespoon brown sugar, and 1/4 cup beef broth or water. Pour this mixture over the sautéed vegetables, then return the steak to the pan. Stir everything to evenly coat in the glossy sauce. Cook for another 1 to 2 minutes, allowing the sauce to thicken slightly and all flavors to marry beautifully. Finish with a pinch of freshly ground black pepper to taste.
How to Serve Pepper Steak with Bell Peppers and Onion Recipe

Garnishes
For an extra layer of flavor and visual appeal, sprinkle your Pepper Steak with Bell Peppers and Onion Recipe with sliced green onions or a handful of toasted sesame seeds. These garnishes add freshness and a delightful crunch that complements the tender steak and sautéed vegetables.
Side Dishes
This dish pairs wonderfully with fluffy steamed white rice or fragrant jasmine rice to soak up the savory sauce. If you want to keep things lighter, steamed brown rice or cauliflower rice also work beautifully. For a vegetable side, try simple steamed broccoli or a crisp Asian-style cucumber salad to add balance and freshness.
Creative Ways to Present
Serve this colorful stir-fry family-style on a large platter, letting the vibrant bell peppers and glossy steak be the star of your table. You can also stuff the cooked mixture into warm tortillas or pita pockets with a sprinkle of fresh herbs for a fun twist. Alternatively, serve over noodles for a comforting, noodle bowl version that’s equally irresistible.
Make Ahead and Storage
Storing Leftovers
You can keep leftover Pepper Steak with Bell Peppers and Onion Recipe in an airtight container in the refrigerator for up to 3 days. Make sure it cools completely before sealing to maintain the flavors and freshness.
Freezing
This recipe freezes well if you want to save some for later. Place cooled portions in freezer-safe containers or bags and freeze for up to 2 months. When freezing, slightly undercook the vegetables if possible so they retain better texture upon reheating.
Reheating
Reheat leftovers gently on the stovetop over medium-low heat, stirring occasionally to warm evenly without drying out the steak. You can also microwave individual servings covered with a damp paper towel for 1 to 2 minutes or until heated through. Adding a splash of beef broth or water before reheating helps keep the sauce saucy and delicious.
FAQs
Can I use other cuts of beef for this recipe?
Absolutely! While flank steak or sirloin are best for tenderness and quick cooking, you can also use ribeye or skirt steak sliced thinly. Just adjust cooking time to avoid overcooking tougher cuts.
How can I make this dish gluten-free?
Simply substitute tamari for soy sauce and make sure to use gluten-free oyster sauce. These swaps keep all the delicious flavors intact without gluten.
Is it necessary to marinate the steak?
Marinating for 10 to 15 minutes helps tenderize the beef and allows the cornstarch to create a better sauce texture, but if you’re short on time, you can skip it and still get tasty results.
Can I prepare the vegetables ahead of time?
Yes! Slicing the bell peppers and onion in advance saves time. Just keep them refrigerated in an airtight container until you’re ready to cook.
What can I add if I want the dish spicier?
For an extra kick, sprinkle red pepper flakes or drizzle a little chili oil during the sauce step. Both options will bring a nice heat without overwhelming the flavors.
Final Thoughts
There’s nothing quite like the satisfying burst of flavors and textures in the Pepper Steak with Bell Peppers and Onion Recipe to brighten up your dinner routine. It’s quick to make, wonderfully balanced, and packed with fresh ingredients that taste like a celebration on your plate. Give this recipe a try—you might find it becoming a fast favorite in your kitchen too!
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: Stir-Fry
- Cuisine: Asian-Inspired
- Diet: Dairy-Free
Description
This Pepper Steak with Bell Peppers and Onion is a flavorful and quick Asian-inspired stir-fry dish. Tender strips of flank steak are marinated and seared, then combined with crisp bell peppers and onions in a savory sauce made of soy, oyster sauce, and hints of ginger and garlic. Perfectly balanced with a touch of sweetness and tang, it’s an ideal main course served over rice for a satisfying weeknight dinner.
Ingredients
Beef and Marinade
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
Vegetables
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 yellow onion, sliced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Sauce
- 1/4 cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon brown sugar
- 1/4 cup beef broth or water
Other
- 2 tablespoons vegetable oil, divided
- Freshly ground black pepper, to taste
- Optional: sliced green onions or sesame seeds for garnish
Instructions
- Marinate the Steak: In a bowl, toss the sliced flank steak with 2 tablespoons soy sauce and 1 tablespoon cornstarch. Let it marinate for 10 to 15 minutes while preparing the vegetables to enhance flavor and tenderize the meat.
- Sear the Steak: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the marinated steak in a single layer and sear for about 2 minutes per side until browned but not fully cooked through. Remove the steak from the skillet and set aside.
- Sauté Vegetables: In the same skillet, heat the remaining 1 tablespoon of oil. Add the sliced red and green bell peppers and yellow onion. Sauté for 3 to 4 minutes until the vegetables are slightly softened but still retain some crispness.
- Add Aromatics: Stir in the minced garlic and grated fresh ginger. Cook for about 30 seconds until fragrant, stirring continuously to prevent burning.
- Prepare the Sauce and Combine: In a small bowl, whisk together 1/4 cup low-sodium soy sauce, 2 tablespoons oyster sauce, 1 tablespoon rice vinegar, 1 tablespoon brown sugar, and 1/4 cup beef broth or water. Return the seared steak to the skillet and pour the sauce over the mixture. Stir well to coat all the ingredients evenly.
- Finish Cooking: Cook everything together for another 1 to 2 minutes, allowing the sauce to thicken slightly and ensure the steak is cooked through. Season with freshly ground black pepper to taste.
- Garnish and Serve: Remove from heat and garnish with sliced green onions or sesame seeds if desired. Serve hot over rice for a complete meal.
Notes
- To make this dish gluten-free, substitute tamari for soy sauce and ensure the oyster sauce used is gluten-free.
- For added heat, incorporate red pepper flakes or drizzle chili oil during the sautéing step.
- You can adjust the thickness of the sauce by varying the amount of beef broth or water.
- Make sure to slice the steak thinly across the grain to ensure tenderness.

