Oh, where do I even begin with my love for Pepper Steak with Bell Peppers and Onion? This dish is an absolute superstar in my kitchen! It’s not just about the tender beef and vibrant veggies; it’s the way everything comes together in a flash that really makes my heart sing. You’ll be amazed that you can whip up such a flavorful meal in just 25 minutes! It’s perfect for those busy weeknights when you want something delicious without spending hours slaving away. The combination of marinated beef, crunchy bell peppers, and sweet onion creates a symphony of flavors that dance on your taste buds. Plus, the aroma wafting through the house while it cooks is pure magic. Trust me, once you try this dish, it’ll become a go-to recipe that’ll leave everyone asking for seconds! So, grab your skillet and let’s get cooking!

Ingredients List
Here’s what you’ll need to create this mouthwatering Pepper Steak with Bell Peppers and Onion. Each ingredient plays a crucial role in building that incredible flavor, so let’s get into the delicious details!
- 1 lb (450 g) beef steak: You can use sirloin, flank, or ribeye. Just make sure it’s thinly sliced against the grain for maximum tenderness.
- 2 tbsp soy sauce: This adds a salty, umami depth that’s essential for flavor. I love using low-sodium soy sauce to control the saltiness!
- 1 tbsp oyster sauce: A little goes a long way in adding that rich, savory kick that elevates the entire dish.
- 1 tsp cornstarch: This helps to tenderize the beef and gives the sauce a nice thickness. Don’t skip this step!
- 2 tbsp vegetable oil: You’ll divide this between searing the beef and sautéing the veggies. A high smoke point oil is the way to go!
- 1 red bell pepper: Sliced into strips for that sweet crunch and vibrant color.
- 1 green bell pepper: Adds a slightly bitter flavor that balances the sweetness of the red pepper.
- 1 onion: Sliced thin for a sweet and savory flavor that caramelizes beautifully.
- 2 cloves garlic: Minced to infuse the dish with aromatic goodness.
- 1 tsp fresh ginger: Grated for that zesty, slightly spicy kick that pairs perfectly with beef.
- 1/4 cup beef broth or water: This adds moisture and helps create a luscious sauce.
- Salt and pepper: To taste, of course! Seasoning is key to bringing the flavors to life.
With all these ingredients prepped, you’re on your way to making a dish that’s not only quick but packed with flavor. Let’s get ready to stir-fry!
How to Prepare Pepper Steak with Bell Peppers and Onion
Now that you’ve got all your ingredients lined up, let’s dive into the step-by-step magic of creating this pepper steak masterpiece! Follow along closely, and you’ll have a delicious meal ready in no time.
Marinate the Beef
First things first, let’s get that beef marinating! In a bowl, mix together the soy sauce, oyster sauce, and cornstarch until it’s a smooth blend. Toss the thinly sliced beef in this mixture, making sure every piece is well coated. I like to let it marinate for at least 15 minutes—this really amps up the flavor and tenderizes the meat. If you have time, you can even let it marinate longer in the fridge. Trust me, the wait is worth it!
Sear the Beef
Next, grab a large skillet or wok and heat 1 tablespoon of vegetable oil over high heat. You want it nice and hot, almost shimmering! Once the oil is ready, add the marinated beef in a single layer. Sear it for about 1–2 minutes on each side until it’s beautifully browned. Don’t overcrowd the pan; you want that perfect sear! If you need to, do this in batches. Once browned, remove the beef from the skillet and set it aside. This step is crucial—overcooking will toughen the meat, and we don’t want that!
Sauté the Vegetables
Now, in the same skillet, add the remaining tablespoon of oil and toss in the sliced bell peppers and onion. Sauté them for about 3–4 minutes, stirring gently until they’re tender but still have a bit of crunch. You want them to retain their vibrant colors and that sweet, crisp texture. This is where the dish really starts to come alive! The smell will be tantalizing, so get ready for it!
Combine All Ingredients
Finally, it’s time to bring everything together! Stir in the minced garlic and grated ginger, cooking for about 1 minute until fragrant. Then, return the beef to the skillet and add the beef broth or water. This will help create that luscious sauce we’re after! Stir everything to combine and let it cook for another 2–3 minutes until the sauce thickens slightly. Give it a taste and adjust the seasoning with salt and pepper as needed. And just like that, your Pepper Steak with Bell Peppers and Onion is ready to wow your taste buds!
Tips for Success
To make sure your Pepper Steak with Bell Peppers and Onion turns out absolutely delicious, here are some handy tips to keep in mind. These little details can make all the difference!
- Slice the Beef Properly: Always slice your beef against the grain. This helps break up the muscle fibers, making each bite tender and juicy. If you’re unsure, just look for the lines in the meat and cut perpendicular to them.
- Marinate Longer if Possible: If you have the time, let the beef marinate for up to an hour or even overnight in the fridge. This really enhances the flavor and tenderness.
- Choose Colorful Bell Peppers: Using a mix of red and green bell peppers not only makes the dish visually appealing but also adds a wonderful balance of sweetness and slight bitterness.
- Don’t Overcrowd the Pan: When searing the beef, avoid crowding the skillet. Cooking in batches allows the meat to sear properly, giving you that lovely caramelization.
- Adjust the Sauce to Your Liking: Feel free to tweak the amount of soy sauce or oyster sauce based on your taste preferences. If you like a bit of heat, add a dash of chili sauce or some red pepper flakes!
- Leftover Magic: If you have leftovers, don’t hesitate to throw them into a stir-fry with some additional veggies or serve over noodles for a quick lunch the next day. It’s just as tasty!
With these tips in your back pocket, you’re all set to make a Pepper Steak that will impress everyone at your dinner table!
Nutritional Information Section
Understanding the nutritional value of your meals is important, and this Pepper Steak with Bell Peppers and Onion doesn’t disappoint! Here’s a breakdown of what you can expect per serving:
- Calories: Approximately 350
- Protein: Around 30g, making it a great source for muscle repair and energy!
- Fat: About 20g, with 5g being saturated fat. Remember, healthy fats are essential!
- Carbohydrates: Roughly 15g, giving you the energy you need without weighing you down.
- Sugar: Just 4g, which comes naturally from the vegetables.
- Sodium: Approximately 600mg, so be mindful if you’re watching your salt intake.
- Fiber: 2g, thanks to the bell peppers and onion, helping with digestion.
- Cholesterol: About 70mg, which is typical for beef dishes.
This dish is not only quick and tasty but also packs a punch in terms of nutrition! It makes for a balanced meal that fits perfectly into a healthy lifestyle. Enjoy every flavorful bite, knowing you’re treating your body right!
FAQ Section
Got questions about making Pepper Steak with Bell Peppers and Onion? No worries! Here are some common questions I get, along with my answers to help you out.
- Can I use other cuts of beef for this recipe? Absolutely! While I love using sirloin, flank, or ribeye for their tenderness, you can also try cuts like top round or even lean ground beef if that’s what you have on hand. Just keep in mind that cooking times may vary.
- How can I make this dish spicier? If you’re looking to add some heat, consider tossing in some sliced jalapeños or a dash of sriracha when you add the garlic and ginger. You can also sprinkle in some red pepper flakes while sautéing the vegetables for an extra kick!
- What can I substitute for the oyster sauce? If you’re out of oyster sauce or prefer not to use it, a mix of soy sauce and a pinch of sugar can work as a substitute. You’ll still get a bit of that savory flavor without losing too much of the dish’s spirit.
- Can I add other vegetables to this dish? Definitely! Feel free to mix in your favorite veggies like broccoli, snap peas, or even mushrooms. Just be sure to adjust the cooking times to keep everything crisp and fresh.
- What’s the best way to store leftovers? Store any leftover Pepper Steak in an airtight container in the fridge for up to 2-3 days. When you’re ready to enjoy it again, gently reheat it on the stove or in the microwave, adding a splash of water or broth to keep it moist!
These tips should help you navigate any hiccups while making this delicious dish. Happy cooking!
Why You’ll Love This Recipe
This Pepper Steak with Bell Peppers and Onion is truly a gem, and here’s why you’ll absolutely love it!
- Quick Preparation: With just 25 minutes from start to finish, this dish is perfect for busy weeknights when you want something delicious without the hassle.
- Rich Flavors: The combination of marinated beef, fresh bell peppers, and aromatic garlic and ginger creates a flavor explosion that’ll leave you craving more.
- Healthy Ingredients: Packed with protein and loaded with colorful vegetables, this dish is not only tasty but also nutritious, making it a great addition to your healthy meal rotation.
- Versatile: You can easily adapt this recipe by adding your favorite veggies or adjusting the sauces to suit your taste, so it never gets boring!
- Family-Friendly: It’s a hit with both kids and adults alike, making it a go-to for family dinners that everyone will enjoy.
With all these amazing benefits, it’s no wonder this recipe has a special place in my heart (and my kitchen!). Give it a try, and I promise you’ll fall in love too!

Storage & Reheating Instructions
Leftovers from your delicious Pepper Steak with Bell Peppers and Onion can be just as tasty the next day! Here’s how to properly store and reheat them so you don’t lose any of that amazing flavor.
First, let the dish cool down to room temperature before storing it. Once it’s cooled, transfer any leftovers into an airtight container. This helps keep the moisture in and prevents any funky fridge smells from sneaking in. You can store the dish in the refrigerator for up to 2-3 days. If you want to keep it longer, consider freezing it! Just make sure to use a freezer-safe container and it should last for up to 2 months. When you’re ready to eat it, let it thaw in the fridge overnight before reheating.
Now, for reheating, I recommend using the stovetop for the best results. Just heat a little splash of water or beef broth in a skillet over medium heat, then add your pepper steak. Stir gently until it’s heated through, which should take about 5-7 minutes. If you’re using the microwave, place the leftovers in a microwave-safe dish, cover it loosely to allow steam to escape, and heat in 30-second intervals, stirring in between until it’s warmed up. Just be careful not to overheat, as that can dry it out!
With these tips, your leftovers will taste just as fresh and flavorful as when you first made them. Enjoy every last bite!
For more recipes follow me in page Pinterest.
Print
Pepper Steak with Bell Peppers and Onion: 25-Minute Wonder
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A quick and flavorful dish featuring tender beef steak with bell peppers and onion.
Ingredients
- 1 lb (450 g) beef steak (sirloin, flank, or ribeye), thinly sliced against the grain
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tsp cornstarch
- 2 tbsp vegetable oil, divided
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 onion, sliced
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 1/4 cup beef broth or water
- Salt and pepper, to taste
Instructions
- In a bowl, mix soy sauce, oyster sauce, and cornstarch. Toss the beef slices in the mixture until coated. Let marinate for at least 15 minutes.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add beef slices in a single layer and sear 1–2 minutes per side until browned. Remove beef and set aside.
- In the same skillet, add the remaining 1 tablespoon of oil. Add bell peppers and onion, sauté 3–4 minutes until tender but still crisp.
- Stir in garlic and ginger, cooking 1 minute until fragrant.
- Return the beef to the skillet. Add beef broth or water and stir to combine. Cook 2–3 minutes until the sauce thickens slightly.
- Taste and adjust with salt and pepper if needed. Serve immediately over rice or noodles.
Notes
- Slice beef against the grain for tenderness.
- Marinate for at least 15 minutes to enhance flavor.
- Use colorful bell peppers for visual appeal.
- Leftovers: store in an airtight container in the fridge for 2–3 days; reheat gently on the stove or microwave.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Stir-fry
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 4g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 70mg
Keywords: Pepper Steak, Bell Peppers, Onion, Beef Stir-fry