
This classic beef and peppers dish brings a vibrant pop of color and an explosion of savory flavor to your dinner table. Tender, thinly sliced strips of beef are seared to perfection and tossed with crisp-tender bell peppers and sweet onions in a glossy, deeply savory sauce. The contrast between the rich, umami-packed meat and the naturally sweet, crunchy peppers creates a beautiful balance of textures and tastes that will have everyone reaching for seconds.
Whether you need a quick weeknight dinner or a crowd-pleasing meal for a casual weekend gathering, this recipe hits the mark every time. It comes together in a single pan, making cleanup an absolute breeze, while the comforting aroma that fills your kitchen will make it an instant favorite. It is an essential, reliable classic that deserves a permanent spot in your digital recipe box.
Why You’ll Love This Recipe
- Lightning-fast prep: Goes from the cutting board to the table in under 30 minutes.
- Complex, rich flavor: A simple homemade sauce delivers an incredible balance of sweet and savory notes.
- Simple, accessible ingredients: Made entirely with easy-to-find grocery store staples.
- Budget-friendly comfort: Transforms affordable cuts of beef into a restaurant-quality meal.
- Perfect for meal prep: Reheats beautifully, making your weekday lunches something to look forward to.
Beef and Peppers Dish
Course: Main CourseCuisine: Asian-AmericanDifficulty: Easy4
servings15
10
minutes320
A quick, vibrant, and deeply savory stir-fry featuring tender strips of beef and crisp bell peppers coated in a glossy soy-garlic sauce.
Ingredients
- For the Beef and Marinate
1 lb flank steak (or sirloin), thinly sliced against the grain
1 tbsp soy sauce
1 tbsp cornstarch
1 tbsp vegetable oil
- For the Veggies
1 large red bell pepper, sliced into strips
1 large green bell pepper, sliced into strips
1 medium yellow onion, sliced
3 cloves garlic, minced
1 tsp fresh ginger, grated
2 tbsp vegetable oil (divided for frying)
- For the Sauce
1/4 cup low-sodium soy sauce
2 tbsp oyster sauce
1 tbsp brown sugar
1/4 cup beef broth
1 tsp sesame oil
Instructions
- Marinate the beef: In a medium bowl, toss the sliced beef with 1 tablespoon of soy sauce, cornstarch, and vegetable oil. Let it sit at room temperature for 10 minutes while you prep the vegetables.
- Mix the sauce: In a small bowl, whisk together the low-sodium soy sauce, oyster sauce, brown sugar, beef broth, and sesame oil until the sugar dissolves. Set aside.
- Sear the meat: Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef in a single layer and sear for 1–2 minutes per side until beautifully browned. Remove the beef from the skillet and set aside on a plate.
- Stir-fry the vegetables: Turn the heat down to medium-high. Add the remaining tablespoon of oil to the same pan. Toss in the sliced red and green bell peppers and onions, cooking for 3–4 minutes until they are tender but still retain a slight crunch.
- Fragrant aromatics: Stir in the minced garlic and grated ginger, cooking for about 30 seconds until you can smell the incredible aroma.
- Bring it together: Return the cooked beef and any resting juices back into the skillet. Pour the mixed sauce over the top. Toss everything continuously for 1–2 minutes until the sauce thickens up and coats the beef and peppers beautifully. Serve hot.
Recipe Variations
- Spicy version: Add 1 tablespoon of sriracha, chili garlic sauce, or crushed red pepper flakes to the sauce mixture for a fiery kick.
- Extra veggie boost: Toss in broccoli florets, snap peas, or sliced mushrooms along with the bell peppers to stretch the meal further.
- Gluten-free option: Substitute the soy sauce and oyster sauce with certified gluten-free tamari and gluten-free oyster sauce.
- Sweet black pepper variation: Omit the sugar and double the amount of freshly crushed coarse black pepper for a bold, savory punch.
How to Store
Store any leftovers in an airtight container in the refrigerator for up to 4 days. When you’re ready to eat, reheat it gently in a skillet over medium heat with a splash of water or beef broth to loosen up the sauce, or microwave it in 30-second bursts. While you can freeze this dish for up to 2 months, the bell peppers will lose their signature crisp texture upon thawing.
What to Serve With This Recipe
- Steamed jasmine rice or brown rice to soak up the savory sauce.
- Fluffy quinoa or cauliflower rice for a lighter, low-carb alternative.
- Warm flour tortillas to turn the dish into a quick fusion fajita style night.
- A simple cucumber sesame salad on the side for a cooling, refreshing crunch.
Nutrition Details
- Calories: 320 kcal
- Carbohydrates: 14g
- Protein: 26g
- Fat: 18g
- Sugar: 6g
- Fiber: 2g
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can chop the vegetables, slice the beef, and mix the stir-fry sauce the night before. Keep them stored in separate containers in the fridge so you can toss everything into the hot pan for an effortless 10-minute dinner the next day.
Can I freeze it?
You can freeze this dish in a freezer-safe container for up to 2 months, but keep in mind that the peppers will become much softer once thawed and reheated. For the absolute best texture, enjoy it fresh or straight from the fridge.
What can I substitute for flank steak?
Sirloin steak, New York strip, or even flat iron steak work beautifully in this recipe. Just make sure to slice the meat quite thin so it cooks quickly and absorbs the savory marinade evenly.
How long does it stay fresh?
When kept in a well-sealed container in the refrigerator, this dish stays perfectly fresh, flavorful, and safe to eat for up to 4 days.



