Pepper steak with bell peppers and onion is a savory stir-fry that brings together tender slices of marinated beef, vibrant bell peppers, and aromatic onions in a rich, umami-packed sauce. This dish is a delightful fusion of flavors and textures, perfect for a quick weeknight dinner or a special weekend meal.
Why You’ll Love This Recipe
I love how this recipe combines simplicity with bold flavors. The marinated beef becomes incredibly tender, while the bell peppers and onions add a sweet crunch that complements the savory sauce. It's a versatile dish that pairs well with rice or noodles, making it a go-to in my kitchen.
Ingredients
(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 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
- 2 tablespoons vegetable oil
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 onion, sliced
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- ¼ cup beef broth or water
- Salt and pepper to taste
Directions
- In a bowl, I combine the soy sauce, oyster sauce, and cornstarch. Then, I add the thinly sliced beef and toss to coat. I let it marinate for at least 15 minutes.
- I heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. I add the beef slices in a single layer, working in batches if necessary, and sear for 1–2 minutes on each side until browned. I remove the beef from the skillet and set it aside.
- In the same skillet, I add the remaining tablespoon of oil. I add the bell peppers and onion, sautéing for 3–4 minutes until they are tender but still crisp.
- I add the garlic and ginger to the skillet, sautéing for another minute until fragrant.
- I return the beef to the skillet. I add the beef broth or water, stirring to combine all the ingredients. I cook for another 2–3 minutes, allowing the sauce to thicken slightly.
- I season with salt and pepper to taste. I serve the dish hot with rice or noodles.
Servings and Timing
This recipe serves 4 people and takes approximately 30 minutes to prepare and cook, making it an ideal choice for a quick and satisfying meal.
Variations
- Spicy Kick: I sometimes add a pinch of red pepper flakes or a dash of hot sauce to the sauce for a spicy twist.
- Vegetarian Option: For a meatless version, I substitute the beef with firm tofu or seitan, adjusting the cooking time accordingly.
- Additional Vegetables: I like to include sliced mushrooms or snap peas for added texture and flavor.
Storage/Reheating
I store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, I warm the dish gently on the stovetop over medium heat or in the microwave until heated through.
FAQs
How do I ensure the beef is tender?
I make sure to slice the beef thinly against the grain and marinate it for at least 15 minutes. This helps break down the muscle fibers, resulting in tender meat.
Can I use other cuts of beef?
Yes, I can use cuts like flank steak, sirloin, or ribeye. The key is to slice them thinly and against the grain for the best texture.
What can I serve with pepper steak?
I typically serve it over steamed rice or noodles. It also pairs well with quinoa or cauliflower rice for a low-carb option.
Can I make this dish ahead of time?
Yes, I can prepare the ingredients ahead of time and store them separately. When ready to eat, I quickly cook everything together for a fresh meal.
Is it necessary to use oyster sauce?
While oyster sauce adds depth to the flavor, I can substitute it with hoisin sauce or a combination of soy sauce and a bit of sugar if needed.
Conclusion
Pepper steak with bell peppers and onion is a flavorful and versatile dish that I enjoy making for its simplicity and delicious taste. Whether I'm cooking for family or friends, it's always a hit and a staple in my meal rotation.

Pepper Steak with Bell Peppers and Onion
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Asian
- Diet: Low Lactose
Description
Pepper steak with bell peppers and onion is a savory stir-fry featuring tender beef slices, crisp bell peppers, and onions in a rich umami sauce, perfect for a quick and satisfying meal.
Ingredients
- 1 pound beef steak (sirloin, flank, or ribeye), thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon cornstarch
- 2 tablespoons vegetable oil
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 onion, sliced
- 2 cloves garlic, minced
- 1 teaspoon ginger, grated
- ¼ cup beef broth or water
- Salt and pepper to taste
Instructions
- Combine soy sauce, oyster sauce, and cornstarch in a bowl. Add sliced beef and marinate for at least 15 minutes.
- Heat 1 tablespoon of oil in a large skillet or wok over high heat. Sear beef in batches for 1–2 minutes per side until browned. Remove and set aside.
- Add the remaining oil to the skillet. Sauté bell peppers and onion for 3–4 minutes until tender-crisp.
- Add garlic and ginger; sauté for 1 minute until fragrant.
- Return beef to the skillet. Add beef broth or water and stir to combine. Cook for 2–3 minutes to thicken the sauce.
- Season with salt and pepper. Serve hot with rice or noodles.
Notes
- Add red pepper flakes or hot sauce for a spicy kick.
- Substitute beef with tofu or seitan for a vegetarian version.
- Include mushrooms or snap peas for additional texture and flavor.
- Store leftovers in the fridge for up to 3 days; reheat on stovetop or microwave.
Nutrition
- Serving Size: 1 serving
- Calories: 310
- Sugar: 4g
- Sodium: 720mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 27g
- Cholesterol: 75mg
Leave a Reply