Discover the Kitchen Tool Everyone Is Raving About!
- • Precision Engineered: Sharp blade with durable craftsmanship.
- • Comfort First: Ergonomic design for effortless slicing.
- • Stylish & Strong: Elegant wood handle meets stainless steel strength.
- • Risk-Free Pick: Thousands of happy home chefs can’t be wrong.
- • Today’s Deal: Just $29.95 instead of $99.85 — limited-time offer!
This post may include affiliate links — learn more here .

Pepper Steak with Bell Peppers and Onion is a savory, hearty dish that brings together tender strips of beef, sweet bell peppers, and onions in a flavorful sauce. The steak is seared to perfection, then simmered with the vegetables in a deliciously savory sauce made with soy sauce, garlic, and a touch of ginger, creating a dish that’s both satisfying and flavorful. The bell peppers add a pop of color and sweetness, while the onions provide depth, making each bite a perfect balance of savory, sweet, and a hint of spice.
I first made this dish when I was craving something savory but wanted to keep it simple and quick. The steak, cooked to the perfect level of tenderness, absorbs all the delicious flavors from the sauce, while the bell peppers and onions add texture and freshness. The dish is served over rice or noodles to soak up all the flavorful sauce, making it a satisfying, one-pan meal that’s both easy and delicious.
What I love most about Pepper Steak with Bell Peppers and Onion is how customizable it is. You can use flank steak, sirloin, or any cut of beef you prefer, and swap in other vegetables like mushrooms or zucchini. It’s a perfect weeknight dinner that comes together in under 30 minutes but feels like a special meal. The rich flavors and tender steak make it a dish that’s sure to please everyone at the table.
Perfect for:
- Quick weeknight dinners
- Family meals
- Beef lovers
- Stir-fry enthusiasts
- Pairing with rice or noodles
Why You’ll Love This Recipe
Here are 10 reasons why this Pepper Steak with Bell Peppers and Onion will become a favorite in your kitchen:
- Flavorful Beef: The tender beef strips are perfectly seasoned, making each bite juicy and flavorful.
- Vibrant Vegetables: The bell peppers and onions add a burst of color and sweetness, balancing the richness of the beef.
- Savory Sauce: The soy sauce-based sauce has a perfect balance of saltiness and sweetness, coating the beef and vegetables.
- Quick and Easy: This stir-fry can be ready in under 30 minutes, perfect for a busy weeknight.
- One-pan Wonder: A minimal cleanup, as the entire dish is cooked in one pan.
- Customizable Vegetables: You can add or substitute other vegetables like mushrooms, zucchini, or broccoli.
- Gluten-Free Option: Use tamari sauce instead of soy sauce for a gluten-free version.
- Perfect for Meal Prep: This dish reheats well, making it ideal for leftovers or meal prepping.
- Family-Friendly: Both kids and adults will love the savory flavors and tender beef.
- Versatile: Serve it with rice, noodles, or even over a bed of leafy greens for a lighter option.
Preparation and Cooking Time
- Total Time: 30 minutes
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Servings: 4 servings
- Calories per serving: Approximately 350-400 calories
- Key Nutrients: Protein: 30g, Carbs: 15g, Fat: 20g
Ingredients
For the Beef and Vegetables:
- 1 lb flank steak or sirloin, thinly sliced
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 medium onion, sliced
- 2 tablespoons vegetable oil
For the Sauce:
- ¼ cup soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon brown sugar
- 2 teaspoons cornstarch
- 1 teaspoon sesame oil
- 1 teaspoon garlic, minced
- 1 teaspoon ginger, minced
- ½ cup beef broth or water
Optional Garnish:
- Chopped green onions
- Sesame seeds
Ingredient Highlights
- Flank Steak or Sirloin: Provides tender, juicy beef strips when sliced thinly against the grain.
- Bell Peppers and Onion: Add sweetness, crunch, and vibrant color to the dish.
- Oyster Sauce: Adds depth and richness to the stir-fry sauce.
- Sesame Oil: Imparts a subtle, nutty flavor to the sauce.
Step-by-Step Instructions
Prepare the Ingredients:
- Slice the Beef: Thinly slice the beef against the grain into bite-sized strips.
- Prepare the Vegetables: Slice the bell peppers and onion into thin strips.
Make the Sauce:
- Combine Sauce Ingredients: In a small bowl, whisk together soy sauce, oyster sauce, brown sugar, cornstarch, sesame oil, garlic, ginger, and beef broth. Set aside.
Cook the Beef and Vegetables:
- Heat the Pan: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
- Stir-Fry the Beef: Add the sliced beef to the pan in a single layer. Stir-fry for 2-3 minutes until browned and cooked through. Remove the beef from the pan and set aside.
- Cook the Vegetables: In the same pan, add the remaining tablespoon of vegetable oil. Add the bell peppers and onion, stir-fry for 3-4 minutes until slightly tender but still crisp.
- Add the Sauce: Return the cooked beef to the pan with the vegetables. Pour the sauce over the beef and vegetables, tossing to coat. Stir-fry for an additional 2-3 minutes until the sauce thickens and the dish is heated through.
Serve:
- Garnish and Serve: Serve the pepper steak over rice or noodles. Garnish with chopped green onions and sesame seeds, if desired.

How to Serve
Here are 10 serving suggestions for Pepper Steak with Bell Peppers and Onion:
- With Steamed Rice: Serve over fluffy steamed rice for a complete meal.
- With Noodles: Pair with your favorite noodles for an Asian-inspired dinner.
- For a Low-Carb Option: Serve over cauliflower rice for a lighter version.
- With a Side Salad: Complement the stir-fry with a simple cucumber or Asian-style salad.
- With Stir-Fried Greens: Serve with a side of stir-fried bok choy or spinach for added vegetables.
- In Lettuce Wraps: Use the pepper steak as a filling for crispy lettuce wraps for a fun twist.
- With Pita Bread: Serve with warm pita or flatbread for a fusion meal.
- As a Meal Prep: Divide into containers with rice or noodles for a convenient lunch or dinner.
- With Garlic Bread: Serve alongside crispy garlic bread for a unique combination.
- For a Family Feast: Double the recipe for a larger gathering or dinner party.
Additional Tips
- Thinly Slice the Beef: Make sure the beef is sliced thinly against the grain for maximum tenderness.
- Use High Heat: Stir-fry the beef and vegetables over medium-high heat for a nice sear and to lock in flavors.
- Customize the Sauce: Adjust the sweetness and saltiness of the sauce to suit your taste.
- Don’t Overcook the Vegetables: Stir-fry the peppers and onions until just tender to keep their crunch and color.
- Rest the Beef: Let the beef rest for a few minutes before serving for juicier, more tender meat.
Recipe Variations
- Spicy Pepper Steak: Add sliced chili peppers or a pinch of red pepper flakes to the sauce for a spicy kick.
- Vegetarian Version: Replace the beef with tofu or tempeh for a vegetarian option.
- Mushroom Pepper Steak: Add sliced mushrooms to the stir-fry for an earthy flavor.
- Garlic Pepper Steak: Increase the amount of garlic for an extra punch of flavor.
- Asian Style Pepper Steak: Add a tablespoon of rice vinegar and a drizzle of hoisin sauce for a tangy twist.
- Citrus Infused: Add a tablespoon of fresh orange or lime juice to the sauce for a citrusy note.
- Peanut Butter Sauce: Stir in a tablespoon of peanut butter into the sauce for a creamy, nutty flavor.
- Beef and Broccoli: Add broccoli florets to the stir-fry for a more hearty dish.
Special Equipment
- Wok or Large Skillet: Essential for stir-frying the beef and vegetables at high heat.
- Sharp Knife: For slicing the beef thinly and evenly.
- Whisk: For combining the sauce ingredients smoothly.
- Spatula or Tongs: For tossing the ingredients in the pan and ensuring even cooking.
FAQ Section
- Can I use other cuts of beef?
Yes, you can use other tender cuts like rib-eye or skirt steak. - Can I make this dish ahead of time?
Yes, you can prep the ingredients in advance, but stir-fry it just before serving for the best texture. - Can I freeze leftovers?
Yes, you can freeze the stir-fry for up to 2 months. Reheat in the microwave or on the stovetop. - What can I substitute for oyster sauce?
You can use hoisin sauce or mushroom soy sauce as a substitute. - Can I use frozen vegetables?
Fresh vegetables work best for this dish, but frozen vegetables can be used in a pinch—just ensure they are thawed and drained well. - How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. - Can I make this dish spicier?
Yes, adding chili peppers or sriracha to the sauce will increase the heat. - What’s the best way to slice flank steak?
Always slice against the grain to ensure tenderness. - Can I add other vegetables?
Absolutely! Mushrooms, broccoli, or snap peas would all make great additions. - How do I avoid overcooking the beef?
Cook the beef quickly over high heat and remove it from the pan as soon as it’s browned to prevent overcooking.
Conclusion
This Pepper Steak with Bell Peppers and Onion is a flavorful, hearty dish that’s quick to prepare and full of vibrant colors and savory flavors. Tender strips of beef are cooked with sweet bell peppers, onions, and a zesty sauce, creating a dish that’s perfect served over rice or noodles. The bold combination of black pepper, soy sauce, and garlic adds a delicious depth of flavor that makes this dish a satisfying meal for any night of the week.
The magic of this recipe lies in the balance of textures and flavors. The beef is tender and juicy, while the bell peppers and onions provide a slight sweetness and crunch. The sauce, made from soy sauce, garlic, and a touch of vinegar, ties everything together with a savory, umami-rich punch.
I’d love to see your Pepper Steak with Bell Peppers and Onion creations! Share your photos on Instagram and tag me—I can’t wait to see your vibrant, flavorful meals. Don’t forget to leave a comment and share any fun twists or side dishes that made your pepper steak uniquely yours!





