There’s something truly irresistible about a classic stir-fry that brings vibrant colors, bold flavors, and tender textures all together on one plate. The Pepper Steak with Bell Peppers and Onion Recipe is a perfect example of this harmony. This dish features succulent slices of beef, marinated and seared to perfection, mingling with the sweet crunch of bell peppers and the savory bite of onions—all brought to life by a fragrant garlic and ginger infusion. It’s a quick, delightful meal that’s as visually appealing as it is delicious, guaranteed to brighten up any dinner table.

Ingredients You’ll Need
The magic of this Pepper Steak with Bell Peppers and Onion Recipe lies in its straightforward ingredients, each playing a vital role in building the robust taste and pleasing texture of the dish. Every component is easily found and contributes essential depth, from the tender beef to the crisp bell peppers and aromatic seasoning.
- Beef steak (1 pound, thinly sliced): Using sirloin, flank, or ribeye ensures tender, juicy meat that absorbs marinades beautifully.
- Soy sauce (2 tablespoons): Adds a savory umami base that brings the flavors together perfectly.
- Oyster sauce (1 tablespoon): Introduces a subtle sweetness and richness that round out the savory notes.
- Cornstarch (1 teaspoon): Helps thicken the sauce and gives it that glossy sheen we all love in stir-fries.
- Vegetable oil (2 tablespoons): Ideal for high-heat cooking without overpowering the delicate flavors.
- Red bell pepper (1, sliced): Provides vibrant color and a sweet crunch.
- Green bell pepper (1, sliced): Adds freshness and a slightly tangy bite, balancing the dish.
- Onion (1, sliced): Brings natural sweetness and a lovely soft texture when sautéed.
- Garlic (2 cloves, minced): Infuses the dish with a warm, aromatic flavor.
- Ginger (1 teaspoon, grated): Adds a hint of brightness and a subtle spicy kick.
- Beef broth or water (1/4 cup): Helps create the perfect sauce consistency while deepening the beef flavor.
- Salt and pepper: To season and enhance the final taste according to your preference.
How to Make Pepper Steak with Bell Peppers and Onion Recipe
Step 1: Marinate the Beef
Start by whisking together soy sauce, oyster sauce, and cornstarch in a bowl. Toss your thinly sliced beef in this mixture so every piece is well coated. Allow the beef to marinate for at least 15 minutes—this step is crucial for infusing the meat with deep flavor and ensuring it stays juicy during cooking.
Step 2: Sear the Beef
Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Working in batches if necessary, lay the beef slices in a single layer. Sear each side quickly—around 1 to 2 minutes—until they develop a beautiful brown crust. This caramelization adds rich, savory notes. Once done, remove the beef and keep it warm to maintain its tenderness.
Step 3: Sauté the Vegetables
Using the same skillet, add the remaining tablespoon of oil. Toss in the sliced red and green bell peppers and onions. Sauté for 3 to 4 minutes until they soften slightly but still retain a pleasant crispness that adds great texture to the dish.
Step 4: Add Aromatics
Next, stir in the minced garlic and grated ginger. Cook for about 1 minute, just until their fragrant aroma fills the kitchen. These aromatics elevate the entire dish, lending fresh, warming flavors that make each bite irresistible.
Step 5: Combine and Thicken Sauce
Return the seared beef to the skillet over the vegetables. Pour in the beef broth or water, mixing everything together thoroughly. Let it cook for another 2 to 3 minutes so the sauce thickens slightly and all those wonderful flavors meld into a harmonious blend.
Step 6: Season and Serve
Finally, season with salt and pepper to taste. Now, your Pepper Steak with Bell Peppers and Onion Recipe is ready to be served piping hot over steamed rice or noodles—a comforting, colorful meal that’s sure to delight.
How to Serve Pepper Steak with Bell Peppers and Onion Recipe

Garnishes
Fresh garnishes can take your Pepper Steak with Bell Peppers and Onion Recipe to the next level. Sprinkle chopped green onions or fresh cilantro on top for a lively burst of color and flavor. A squeeze of lime juice can add a lovely tangy brightness that complements the savory elements beautifully.
Side Dishes
This dish pairs wonderfully with simple sides. Steamed jasmine or basmati rice is a classic choice that soaks up the sauce perfectly. Alternatively, serve alongside stir-fried noodles or a crisp Asian-inspired slaw to add contrasting textures and flavors to your meal.
Creative Ways to Present
For a fun twist, consider serving the pepper steak in lettuce cups for a light, handheld option. Or place atop a bed of fluffy quinoa or cauliflower rice to add a nutritious boost while keeping the meal balanced and satisfying. Presentation is all about making the dish feel special and inviting.
Make Ahead and Storage
Storing Leftovers
After your Pepper Steak with Bell Peppers and Onion Recipe cools, transfer leftovers to an airtight container. It will keep nicely in the fridge for up to three days, making it an ideal meal prep option that tastes just as delicious when reheated.
Freezing
If you want to save it longer, this dish freezes well. Place the cooled stir-fry in a freezer-safe container or heavy-duty bag, removing as much air as possible. It will maintain good quality for up to two months. Just be sure to thaw it overnight in the fridge before reheating.
Reheating
When reheating, warm the pepper steak gently on the stove over medium heat or in the microwave until heated through. Adding a splash of water or broth can help keep the meat tender and prevent the sauce from drying out, preserving the dish’s fresh, vibrant flavors.
FAQs
Can I use a different type of meat for this recipe?
Absolutely! While sirloin, flank, or ribeye are ideal for their tenderness, you can also use other cuts like skirt steak or even chicken breast sliced thinly for a twist on the classic Pepper Steak with Bell Peppers and Onion Recipe.
How do I ensure the beef stays tender?
Marinating the beef with soy sauce, oyster sauce, and cornstarch is key to tenderizing the meat. Also, make sure to cook the beef quickly over high heat to avoid overcooking, which can make it tough.
Is there a vegetarian version of this recipe?
You can easily swap out beef for tofu or seitan and use vegetable broth instead of beef broth to create a vegetarian-friendly version, while still enjoying the beautiful blend of bell peppers, onions, garlic, and ginger.
What if I don’t have oyster sauce?
If oyster sauce is not on hand, you can substitute with hoisin sauce or a bit more soy sauce mixed with a teaspoon of sugar for that sweet, umami flavor. Keep in mind, this changes the flavor slightly but still works wonderfully.
Can I prep this recipe ahead of time?
You can slice the beef and vegetables in advance and keep them refrigerated until ready to cook. However, it’s best to marinate the beef just before cooking to ensure freshness and optimal flavor absorption in the Pepper Steak with Bell Peppers and Onion Recipe.
Final Thoughts
If you’re looking for a meal that’s quick to prepare, packed with bold flavors, and full of vibrant color, the Pepper Steak with Bell Peppers and Onion Recipe is an absolute must-try. It’s comfort food that feels special, perfect for weeknight dinners or impressing guests. Give it a go—you’ll find yourself coming back to this delicious dish time and time again!
Print
Pepper Steak with Bell Peppers and Onion Recipe
- Prep Time: 15 minutes
- Cook Time: 17 minutes
- Total Time: 32 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Description
A flavorful and quick pepper steak stir-fry featuring tender slices of beef combined with vibrant red and green bell peppers, onions, garlic, and ginger. Marinated in savory soy and oyster sauce, then seared and sautéed to perfection, this dish offers a balanced, savory meal ideal for weeknight dinners.
Ingredients
Beef Marinade
- 1 pound beef steak (such as sirloin, flank, or ribeye), thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon cornstarch
Cooking
- 2 tablespoons vegetable oil, divided
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 onion, sliced
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- 1/4 cup beef broth or water
- Salt and pepper to taste
Instructions
- Marinate the Beef: In a bowl, combine the soy sauce, oyster sauce, and cornstarch. Add the thinly sliced beef and toss to coat completely. Let it marinate for at least 15 minutes to infuse the meat with flavor.
- Sear the Beef: Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef slices in a single layer, working in batches if necessary, and sear each side for 1-2 minutes until nicely browned. Remove the beef and set aside, keeping it warm.
- Sauté the Vegetables: In the same skillet, add the remaining 1 tablespoon of vegetable oil. Add the sliced red and green bell peppers and sliced onion. Sauté for 3-4 minutes until the vegetables are tender but still crisp.
- Add Aromatics: Add the minced garlic and grated ginger to the vegetables. Sauté for about 1 minute until fragrant to enhance the dish’s aroma.
- Combine and Thicken Sauce: Return the seared beef to the skillet. Pour in the beef broth or water and stir well to combine all ingredients. Cook for an additional 2-3 minutes to allow the sauce to thicken slightly and the flavors to meld.
- Season and Serve: Season the stir-fry with salt and pepper to taste. Serve hot over cooked rice or noodles for a complete, satisfying meal.
Notes
- Beef should be sliced thinly against the grain to ensure tenderness.
- Cooking the beef in batches prevents overcrowding and helps achieve a good sear.
- You can substitute beef broth with water, but broth adds more flavor.
- Serve over steamed rice or noodles depending on your preference.
- Add a splash of sesame oil at the end for extra aroma if desired.

