You know those evenings when the clock is ticking, the kids are hungry, and you need something hearty but fast? I've been there. That's why I created these Pepper Steak Noodles—a one-pan wonder that brings the takeout flavor home without the wait or the guilt.
Advertisements1
Tender sirloin, colorful bell peppers, and springy noodles all come together in a glossy, savory sauce that clings to every strand. It's the kind of meal that makes everyone at the table happy, and you'll feel good knowing exactly what's in it.
Whether you're a seasoned cook or just starting out, this recipe is forgiving and flexible. You can swap in whatever protein or veggies you have on hand, and it'll still be delicious. Let's get cooking!
Why You'll Love This Recipe
About the Ingredients
8 oz (225g) flank steak or sirloin, thinly sliced against the grain
Thin slicing ensures tenderness. Substitute with chicken breast or firm tofu for a different protein.
2 tablespoons (30ml) soy sauce (or tamari for gluten-free)
Soy sauce adds saltiness and umami. Tamari is a great gluten-free alternative.
1 tablespoon (15ml) cornstarch
Cornstarch helps tenderize the beef and thickens the sauce. Use potato starch if needed.
1 teaspoon (5ml) sesame oil
Sesame oil adds a nutty aroma. Toasted sesame oil is more intense; use half if you prefer.
2 tablespoons (30ml) vegetable oil, divided
For searing the beef and stir-frying. Use any neutral oil like canola or grapeseed.
1 red bell pepper, thinly sliced
Adds sweetness and color. Use any color you like—orange or yellow work well.
1 green bell pepper, thinly sliced
Green peppers are slightly more bitter, balancing the sweetness. Substitute with poblano for a mild kick.
1 medium onion, thinly sliced
Adds savory depth. Use yellow or sweet onion.
2 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1/2 teaspoon garlic powder.
1 tablespoon (15ml) fresh ginger, grated
Ginger adds warmth and zing. Use 1 teaspoon ground ginger if you don't have fresh.
1/2 cup (120ml) beef broth (or chicken/vegetable broth)
Adds liquid for the sauce. Low-sodium is best to control salt.
2 tablespoons (30ml) oyster sauce (or hoisin for vegetarian)
Oyster sauce gives a rich, savory flavor. Hoisin adds sweetness and works for vegans.
1 teaspoon (5ml) rice vinegar
Adds a tangy brightness. Substitute with apple cider vinegar.
1 teaspoon (5g) brown sugar (optional)
Balances the saltiness. Omit if you prefer less sweet.
8 oz (225g) dried lo mein noodles or spaghetti
Lo mein noodles are ideal, but spaghetti or fettuccine work in a pinch. Cook according to package.
2 green onions, sliced (for garnish)
Adds freshness and color. Optional but recommended.
Tips & Tricks
- Slice the beef thinly against the grain for maximum tenderness. Freeze the steak for 15 minutes to make slicing easier.
- Prep all ingredients before you start cooking—stir-frying goes fast.
- Don't overcrowd the pan when searing the beef; work in batches if needed to get a good sear.
- Taste the sauce before adding the noodles and adjust seasoning—soy sauces vary in saltiness.
Pro Tips
Step-by-Step Instructions
1. Marinate the Beef
In a bowl, combine the sliced beef, soy sauce, cornstarch, and sesame oil. Mix well and let sit for 10 minutes while you prep the veggies and noodles.
2. Cook the Noodles
Bring a pot of water to a boil. Cook the noodles according to package instructions until al dente. Drain, rinse with cold water to stop cooking, and set aside.
3. Make the Sauce
In a small bowl, whisk together the beef broth, oyster sauce, rice vinegar, and brown sugar (if using). Set aside.
4. Sear the Beef
Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat (about 400°F/200°C). Add the beef in a single layer and sear for 2-3 minutes per side until browned. Remove and set aside.
5. Stir-Fry the Veggies
Add the remaining 1 tablespoon of oil to the same skillet. Add the bell peppers and onion. Stir-fry over high heat for 4-5 minutes until crisp-tender and slightly charred at the edges. Add the garlic and ginger, and cook for 30 seconds until fragrant.
6. Combine Everything
Return the beef to the skillet. Pour in the sauce and bring to a simmer. Cook for 2-3 minutes until the sauce thickens slightly. Add the cooked noodles and toss to coat everything evenly.
7. Finish and Serve
Cook for another 2 minutes until the noodles are heated through. Garnish with green onions and serve immediately.
Delicious Variations
Chicken Pepper Noodles
Swap the beef for thinly sliced chicken breast and use chicken broth.
Spicy Szechuan Style
Add 1-2 teaspoons of chili garlic sauce or sriracha to the sauce.
Vegetarian Delight
Use tofu or tempeh, replace oyster sauce with hoisin, and use vegetable broth.
How to Store Pepper Steak Noodles
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat in a skillet over medium heat with a splash of water or broth to refresh the sauce.
Frequently Asked Questions
Q: Can I use a different type of noodle?
Yes, you can use any long noodle like spaghetti, fettuccine, or rice noodles. Just adjust cooking time according to package.
Q: How do I make this gluten-free?
Use tamari instead of soy sauce, ensure oyster sauce is gluten-free, and choose gluten-free noodles like rice noodles or buckwheat soba.
Q: Can I make this ahead of time?
Yes, you can prep the ingredients and marinate the beef a day ahead. Cook the noodles and stir-fry just before serving for best texture.
Q: How do I prevent the beef from being tough?
Slice against the grain, marinate with cornstarch, and cook quickly over high heat—overcooking makes it tough.
If you tried this Pepper Steak Noodles, I'd love to hear how it turned out! Leave a comment below or tag me on social media with your creations. Happy cooking!
Pepper Steak Noodles
Juicy steak strips, crisp peppers, and chewy noodles in a savory ginger-soy sauce—ready in 30 minutes for a weeknight win.
🧂 Ingredients
- 8 oz (225g) flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons (30ml) soy sauce (or tamari for gluten-free)
- 1 tablespoon (15ml) cornstarch
- 1 teaspoon (5ml) sesame oil
- 2 tablespoons (30ml) vegetable oil, divided
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 tablespoon (15ml) fresh ginger, grated
- 1/2 cup (120ml) beef broth (or chicken/vegetable broth)
- 2 tablespoons (30ml) oyster sauce (or hoisin for vegetarian)
- 1 teaspoon (5ml) rice vinegar
- 1 teaspoon (5g) brown sugar (optional)
- 8 oz (225g) dried lo mein noodles or spaghetti
- 2 green onions, sliced (for garnish)
📋 Instructions
- 1Marinate the Beef — In a bowl, combine the sliced beef, soy sauce, cornstarch, and sesame oil. Mix well and let sit for 10 minutes while you prep the veggies and noodles.
- 2Cook the Noodles — Bring a pot of water to a boil. Cook the noodles according to package instructions until al dente. Drain, rinse with cold water to stop cooking, and set aside.
- 3Make the Sauce — In a small bowl, whisk together the beef broth, oyster sauce, rice vinegar, and brown sugar (if using). Set aside.
- 4Sear the Beef — Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat (about 400°F/200°C). Add the beef in a single layer and sear for 2-3 minutes per side until browned. Remove and set aside.
- 5Stir-Fry the Veggies — Add the remaining 1 tablespoon of oil to the same skillet. Add the bell peppers and onion. Stir-fry over high heat for 4-5 minutes until crisp-tender and slightly charred at the edges. Add the garlic and ginger, and cook for 30 seconds until fragrant.
- 6Combine Everything — Return the beef to the skillet. Pour in the sauce and bring to a simmer. Cook for 2-3 minutes until the sauce thickens slightly. Add the cooked noodles and toss to coat everything evenly.
- 7Finish and Serve — Cook for another 2 minutes until the noodles are heated through. Garnish with green onions and serve immediately.


