This Pepper Steak with Bell Peppers and Onion is a savory and satisfying dish perfect for any night of the week. Tender beef strips are stir-fried with colorful bell peppers and onions in a rich, savory sauce that’s full of bold flavor. It’s a simple and hearty meal that comes together quickly and pairs perfectly with rice or noodles.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Why You’ll Love This Recipe
Quick Weeknight Dinner – Ready in just 30 minutes with minimal prep.
Colorful and Nutritious – Packed with vibrant bell peppers and onions.
Restaurant Quality – Tastes just like your favorite takeout, but even better.
Simple Ingredients – Made with pantry staples and fresh produce.
Customizable – Adjust veggies or spice level to your preference.
Ingredients You’ll Need
For the Steak Marinade:
1 lb beef sirloin or flank steak, thinly sliced against the grain
2 tbsp soy sauce
1 tbsp cornstarch
1 tsp sesame oil
½ tsp black pepper
For the Sauce:
¼ cup low-sodium soy sauce
2 tbsp oyster sauce
1 tbsp hoisin sauce
1 tbsp brown sugar
½ cup beef broth or water
1 tsp cornstarch mixed with 2 tsp water (slurry for thickening)
For the Stir-Fry:
2 tbsp vegetable oil
1 red bell pepper, sliced
1 green bell pepper, sliced
1 yellow bell pepper, sliced
1 medium yellow onion, sliced
2 cloves garlic, minced
1 tsp fresh ginger, grated
For Garnish & Serving:
2 green onions, sliced
Toasted sesame seeds (optional)
Steamed white rice or noodles
Tools You’ll Need
Sharp knife and cutting board
Mixing bowls
Large non-stick skillet or wok
Measuring cups and spoons
Tongs or spatula
Step-by-Step Instructions
Step 1: Marinate the Beef
- In a bowl, combine sliced beef, soy sauce, cornstarch, sesame oil, and black pepper.
- Mix well and let marinate for at least 10-15 minutes while preparing the other ingredients.
Step 2: Prepare the Sauce
- In a separate small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, brown sugar, and beef broth.
- Stir in the cornstarch slurry and set aside.
Step 3: Cook the Beef
- Heat 1 tbsp oil in a large skillet or wok over high heat.
- Add marinated beef in a single layer. Sear for 1-2 minutes per side until browned and just cooked through.
- Remove beef from the skillet and set aside.
Step 4: Stir-Fry the Vegetables
- In the same skillet, add the remaining 1 tbsp oil.
- Add sliced onions, garlic, and ginger. Sauté for 1-2 minutes until fragrant.
- Add bell peppers and stir-fry for another 3-4 minutes until just tender but still crisp.
Step 5: Combine Everything
- Return the cooked beef to the skillet.
- Pour the prepared sauce over the beef and vegetables.
- Stir well and let simmer for 2-3 minutes until the sauce thickens and everything is coated.
Step 6: Garnish and Serve
- Sprinkle with sliced green onions and toasted sesame seeds if using.
- Serve hot over steamed white rice or noodles.

Tips for Perfect Pepper Steak
Slice Beef Thinly – This ensures quick cooking and tender texture.
Use High Heat – A hot pan gives a perfect sear and locks in flavor.
Prep Ingredients Ahead – Stir-frying goes fast, so have everything ready before cooking.
Don’t Overcook Peppers – Keep them slightly crisp for the best texture.
Adjust Sweetness – Add a little more or less sugar to suit your taste.
Serving Suggestions
Steamed White or Brown Rice – A classic pairing for soaking up the sauce.
Fried Rice – Add an extra layer of flavor with egg-fried rice.
Noodles – Try lo mein or rice noodles for a delicious twist.
Cucumber Salad – A cool, crunchy side to balance the savory flavors.
How to Store & Reheat
Storing:
Refrigerate: Store leftovers in an airtight container for up to 3 days.
Freeze: Freeze in freezer-safe bags or containers for up to 2 months.
Reheating:
Stovetop: Reheat in a skillet over medium heat until warmed through.
Microwave: Heat in 30-second intervals, stirring between each, until hot.
Frequently Asked Questions
- Can I use a different cut of beef?
Yes, flank steak, skirt steak, or even sirloin all work well. Just slice thinly against the grain. - What can I use instead of oyster sauce?
You can use extra hoisin sauce or soy sauce for a similar flavor. - Is this recipe spicy?
No, but you can add crushed red pepper flakes or sliced chilies if you want heat. - Can I add other vegetables?
Absolutely! Broccoli, snap peas, or mushrooms make great additions.
Final Thoughts
This Pepper Steak with Bell Peppers and Onion recipe is a crowd-pleasing classic that never goes out of style. It’s easy, fast, and full of flavor, making it perfect for busy weeknights or lazy weekends. With tender beef, colorful vegetables, and a savory-sweet sauce, every bite is satisfying and delicious.
Make it tonight and enjoy a homemade version of your favorite takeout dish that’s even better than the original. Don’t forget to leave a review and share your photos—I’d love to see how your meal turned out!
Preparation Time: 10 minutes
Cooking Time: 20 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 380 | Protein: 26g | Carbohydrates: 18g | Fat: 24g | Fiber: 3g | Sodium: 710mg
Pepper Steak with Bell Peppers and Onion
This Pepper Steak with Bell Peppers and Onion is a savory and satisfying dish perfect for any night of the week. Tender beef strips are stir-fried with colorful bell peppers and onions in a rich, savory sauce that’s full of bold flavor. It’s a simple and hearty meal that comes together quickly and pairs perfectly with rice or noodles.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Cuisine: American
Ingredients
For the Steak Marinade:
1 lb beef sirloin or flank steak, thinly sliced against the grain
2 tbsp soy sauce
1 tbsp cornstarch
1 tsp sesame oil
½ tsp black pepper
For the Sauce:
¼ cup low-sodium soy sauce
2 tbsp oyster sauce
1 tbsp hoisin sauce
1 tbsp brown sugar
½ cup beef broth or water
1 tsp cornstarch mixed with 2 tsp water (slurry for thickening)
For the Stir-Fry:
2 tbsp vegetable oil
1 red bell pepper, sliced
1 green bell pepper, sliced
1 yellow bell pepper, sliced
1 medium yellow onion, sliced
2 cloves garlic, minced
1 tsp fresh ginger, grated
For Garnish & Serving:
2 green onions, sliced
Toasted sesame seeds (optional)
Steamed white rice or noodles
Instructions
Step 1: Marinate the Beef
-
In a bowl, combine sliced beef, soy sauce, cornstarch, sesame oil, and black pepper.
-
Mix well and let marinate for at least 10-15 minutes while preparing the other ingredients.
Step 2: Prepare the Sauce
-
In a separate small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, brown sugar, and beef broth.
-
Stir in the cornstarch slurry and set aside.
Step 3: Cook the Beef
-
Heat 1 tbsp oil in a large skillet or wok over high heat.
-
Add marinated beef in a single layer. Sear for 1-2 minutes per side until browned and just cooked through.
-
Remove beef from the skillet and set aside.
Step 4: Stir-Fry the Vegetables
-
In the same skillet, add the remaining 1 tbsp oil.
-
Add sliced onions, garlic, and ginger. Sauté for 1-2 minutes until fragrant.
-
Add bell peppers and stir-fry for another 3-4 minutes until just tender but still crisp.
Step 5: Combine Everything
-
Return the cooked beef to the skillet.
-
Pour the prepared sauce over the beef and vegetables.
-
Stir well and let simmer for 2-3 minutes until the sauce thickens and everything is coated.
Step 6: Garnish and Serve
-
Sprinkle with sliced green onions and toasted sesame seeds if using.
-
Serve hot over steamed white rice or noodles.
Notes
Slice Beef Thinly – This ensures quick cooking and tender texture.
Use High Heat – A hot pan gives a perfect sear and locks in flavor.
Prep Ingredients Ahead – Stir-frying goes fast, so have everything ready before cooking.
Don’t Overcook Peppers – Keep them slightly crisp for the best texture.
Adjust Sweetness – Add a little more or less sugar to suit your taste.




Leave a Comment