When you’re craving a savory, saucy dish with tender strips of beef and crisp-tender bell peppers, this Pepper Steak recipe delivers bold flavor and comfort in every bite. It’s a classic takeout-style favorite you can make easily at home—perfect for busy weeknights or when you just want something deliciously satisfying over a bed of fluffy rice.
This dish is all about the harmony of textures and flavors. Juicy beef is seared until beautifully browned, then simmered in a rich soy-garlic sauce that clings to every bite. The peppers add vibrant color and a fresh crunch, balancing the umami depth with a hint of sweetness. It’s hearty, healthy-ish, and absolutely irresistible.
What Kind of Steak Should I Use for Pepper Steak?
For this recipe, flank steak or sirloin are your best bets. These cuts cook quickly and soak up marinades beautifully. The key is to slice the steak thinly against the grain to keep it tender, not chewy. If you can, freeze the steak for 20 minutes before slicing—this trick makes it easier to cut evenly.

Ingredients for the Pepper Steak Recipe
Flank or Sirloin Steak
Thinly sliced and packed with beefy flavor, it’s the star of the dish.
Bell Peppers (Red, Green, and Yellow)
Colorful and crisp, they add sweetness, crunch, and balance to the savory sauce.
Garlic
Fresh minced garlic brings a bold aromatic base that elevates the whole sauce.
Soy Sauce
The backbone of the umami flavor. Use low-sodium if preferred.
Oyster Sauce
Adds richness and a slightly sweet depth to the stir-fry sauce.
Cornstarch
Used to thicken the sauce to glossy perfection and give the steak that velvety texture.
Sesame Oil
A drizzle adds nutty warmth that makes the dish pop.
Beef Broth
Provides the liquid base for the sauce and layers of savory richness.
Brown Sugar
Just a touch balances the saltiness and enhances caramelization.
Rice (for serving)
Fluffy white or jasmine rice is the ideal pairing to soak up every drop of sauce.
How To Make the Pepper Steak Recipe
Step 1: Prep the Steak
Slice your flank or sirloin steak thinly against the grain. Toss the slices in a bowl with 1 tablespoon soy sauce, 1 tablespoon cornstarch, and a drizzle of sesame oil. Let it marinate for at least 10 minutes.
Step 2: Sear the Beef
In a hot skillet or wok, add a splash of oil and sear the marinated steak in batches until browned on both sides. Remove and set aside.
Step 3: Stir-Fry the Veggies
Add sliced bell peppers to the same pan with a bit more oil if needed. Cook for 3-4 minutes until slightly softened but still vibrant. Toss in the minced garlic and stir for 30 seconds.
Step 4: Make the Sauce
In a small bowl, whisk together 1/3 cup soy sauce, 1/4 cup oyster sauce, 1/2 cup beef broth, 1 tablespoon brown sugar, and 1 teaspoon cornstarch.
Step 5: Combine and Simmer
Add the seared steak back to the pan with the peppers, then pour the sauce over everything. Let it simmer for 2-3 minutes until the sauce thickens and everything is well coated.
Step 6: Serve
Spoon the pepper steak over a bed of rice and garnish with sesame seeds or chopped green onions if desired.
How to Serve and Store Pepper Steak
Pepper steak is best served hot over a bed of jasmine or white rice, but it also pairs beautifully with noodles or even cauliflower rice for a low-carb option. For a vibrant side, try serving it with steamed broccoli or a crisp cucumber salad.
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen over time! Reheat gently in a skillet over medium heat or microwave in short intervals, stirring occasionally.
Frequently Asked Questions
Can I use frozen bell peppers?
Yes, but fresh peppers give a better texture. If using frozen, cook them slightly longer to avoid sogginess.
Is there a substitute for oyster sauce?
You can use hoisin sauce for a sweeter twist or soy sauce with a dash of sugar and Worcestershire as a backup.
How do I keep the steak tender?
Marinate it and always slice against the grain. Avoid overcooking, and sear quickly at high heat.
Can I make it spicy?
Definitely! Add crushed red pepper flakes or a dash of chili garlic sauce to the stir-fry.
What kind of oil should I use?
Use high smoke point oils like canola, avocado, or peanut oil for best stir-fry results.
Can I meal prep this recipe?
Absolutely. Store the rice and pepper steak separately in meal containers and combine before reheating.
Want More Beef Dinner Ideas?
If this pepper steak recipe hit the spot, you might love exploring these savory options too:
- Garlic Parmesan Beef Spaghetti Pasta for a creamy, cheesy pasta night.
- Bowtie Pasta with Creamy Velveeta Beef Sauce that’s pure comfort in a bowl.
- One Skillet Cheesy Spicy Garlic Butter Steak Pasta if you’re craving a fusion twist.
- Garlic Butter Steak Bites with Parmesan Cream Sauce for an indulgent, date-night-worthy skillet.
- Flavorful Mediterranean Steak Bowls to keep it fresh and balanced.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go heavy on the garlic? Add a little heat? Maybe you swapped rice for noodles?
I love hearing how others make these recipes their own. Feel free to share pics, tips, or questions—we’re all about food fun here!
Looking for more dinner inspiration? Check out my latest savory dishes and daily recipes over on Pinterest – Life with Nina.

Pepper Steak Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Asian-American
Description
This homemade Pepper Steak recipe features thinly sliced steak, vibrant bell peppers, and a bold soy-garlic sauce that brings a perfect balance of savory and sweet. Ready in just about 30 minutes, it’s a flavorful and comforting dish that beats takeout every time. Serve it hot over rice or noodles and enjoy the magic of a classic stir-fry with ease.
Ingredients
1 lb flank or sirloin steak, thinly sliced
1 tablespoon soy sauce (for marinade)
1 tablespoon cornstarch (for marinade)
1 teaspoon sesame oil (for marinade)
2 tablespoons oil (for stir-frying)
1 red bell pepper, sliced
1 green bell pepper, sliced
1 yellow bell pepper, sliced
3 cloves garlic, minced
1/3 cup soy sauce (for sauce)
1/4 cup oyster sauce
1/2 cup beef broth
1 tablespoon brown sugar
1 teaspoon cornstarch (for sauce thickening)
2 cups cooked jasmine or white rice (for serving)
Instructions
1. Slice the steak thinly against the grain. In a bowl, mix with 1 tablespoon soy sauce, 1 tablespoon cornstarch, and 1 teaspoon sesame oil. Let marinate for 10 minutes.
2. Heat 1 tablespoon oil in a large skillet or wok over high heat. Sear steak in batches until browned, about 1-2 minutes per side. Set aside.
3. In the same pan, add another tablespoon of oil if needed. Add bell peppers and stir-fry for 3-4 minutes until slightly tender. Add minced garlic and stir for 30 seconds.
4. In a small bowl, whisk together 1/3 cup soy sauce, 1/4 cup oyster sauce, 1/2 cup beef broth, 1 tablespoon brown sugar, and 1 teaspoon cornstarch.
5. Return steak to the pan with the peppers. Pour in the sauce and stir to combine. Simmer for 2-3 minutes until sauce thickens and coats the beef and peppers.
6. Serve hot over cooked rice. Garnish with sesame seeds or green onions if desired.
Notes
For extra tender beef, freeze the steak for 20 minutes before slicing—it helps you cut thin, even slices.
Don’t overcrowd the pan when searing the steak. Cook in batches to ensure even browning.
Adjust the sweetness or saltiness of the sauce to your taste by tweaking the brown sugar or soy sauce.
Nutrition
- Serving Size: 1 serving
- Calories: 365
- Sugar: 6g
- Sodium: 880mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 65mg
Keywords: pepper steak, beef stir fry, steak and peppers



