Nostalgic Pepper Steak Stir Fry (Better Than the Boxed Kits!)

This post may contain affiliate links. Please see our Disclosure Policy.

This nostalgic pepper steak stir fry brings back those classic boxed kit flavors—savory, slightly sweet, peppery, and glossy—with crisp veggies and tender beef. Made from scratch in under an hour, it’s the perfect cozy weeknight dinner served over rice or noodles.

This recipe brings back so many memories for me.

When I was growing up, my mom used to make those classic boxed stir fry kits—think Chun King or La Choy—for my sister and me. You know the ones… the can packed with veggies, that glossy sauce, and the smell that would hit the kitchen and instantly make you hungry.

When my mom and sister came to visit this past March Break, we started reminiscing about those dinners, and she told me a story I hadn’t heard before.

Apparently, the first time my dad ever made it, he had this whole “Chinese food” dinner ready and proudly said, “Look what I made!”—and of course, my mom was completely impressed. She thought he had made everything from scratch.

And the best part? He kept making it for her like that… and never said a word about it being from a kit.

It wasn’t until later, after he’d made it several times, that she finally came across the packaging and realized what was going on 😂

But honestly, she loved it so much that it didn’t even matter—and it quickly became one of those cozy, go-to meals in our house.

Now I’m happy to say I’ve recreated a from-scratch version that’s pretty close to what I remember—same savory, slightly sweet, peppery sauce, all those classic textures… just made at home with simple ingredients.

I hope you enjoy this recipe! ❤️ If you give it a try, please let me know how it turned out for you in the comments section at the bottom of the page or share a pic of your om noms on Instagram and tag @dishesanddustbunnies! ❤️

Why You’ll Love This Recipe

It captures all those nostalgic takeout-style flavors you remember, but made from scratch with simple ingredients. The sauce is rich, glossy, and perfectly balanced between savory, slightly sweet, and peppery. Plus, it’s loaded with texture—tender beef, crisp veggies, and that classic stir fry crunch in every bite.

How to make Pepper Steak Stir Fry – Overview

You can find the full recipe details, including ingredient amounts and the full instructions in the recipe card at the bottom of this post, but first, here's a quick overview of how to make Pepper Steak Stir Fry!

It all starts with getting a good sear on your beef—this is where that rich, savory flavor begins. Then you’ll cook down the onions and green peppers just enough to soften them while still keeping a bit of bite.

Next come the garlic and those classic stir fry textures—bamboo shoots and water chestnuts—which give the dish that signature crunch. The beef goes back into the pan, followed by the sauce, and everything starts to come together into that glossy, slightly sweet and peppery goodness.

Once the sauce thickens, you’ll toss in the bean sprouts right at the end so they stay nice and crisp. Serve it all up hot over rice or noodles (I’m definitely team noodles here)—and honestly, this is amazing over my deluxe garlic takeout-style noodles if you want the full cozy takeout-at-home experience.

Recipe Variations & Substitutions

One of the best things about this recipe is how easy it is to tweak depending on what you have on hand (or what you’re craving that day).

  • Switch up the protein – Not in the mood for beef? This works really well with chicken or even pork. Just slice it thin the same way and cook it the same way.
  • Make it a little lighter – You can reduce the sugar slightly or swap it for honey if you prefer a more subtle sweetness.
  • Add more veggies – Mushrooms, snap peas, or even broccoli fit right in here if you want to bulk it up a bit.
  • Turn up the pepper – If you love that bold peppery kick (like I do), don’t be shy about adding a little extra at the end. That’s really what gives this dish its signature flavor.

Frequently Asked Questions

Can I make this ahead of time?
This dish is definitely best made fresh so you get that perfect texture from the veggies and tender beef. That said, the leftovers are still really delicious—just expect things to be a little softer the next day.

What cut of beef works best?
Flank steak or sirloin are both great options. Just make sure to slice it thin and against the grain so it stays tender.

Why is my beef tough?
This usually comes down to slicing or cooking. Make sure you’re cutting against the grain and not overcooking the beef—it only needs a couple minutes to cook through.

Can I make this less sweet?
Yes, you can reduce the brown sugar slightly if you prefer a more savory sauce, but that touch of sweetness really helps recreate that classic nostalgic flavor.

Do I have to use all the vegetables?
The mix of peppers, onions, bamboo shoots, water chestnuts, and bean sprouts is what gives this dish that signature texture—but you can adjust based on what you have on hand.

Storage, Reheating & Freezing

Storage:
Store leftovers in an airtight container in the fridge for up to 3–4 days. The veggies will soften a bit as they sit, but it’s still really delicious—and the flavors deepen even more.

Reheating:
Reheat in a pan over medium heat for best results. If the sauce feels a little thick, you can add a splash of beef broth or water to loosen it up—but only if needed. You can microwave it as well—just stir halfway through so it heats evenly.

Freezing:
You can freeze this if you want to, but I don’t personally recommend it. The vegetables (especially the bean sprouts and water chestnuts) lose their texture and become quite soft after thawing. If you do decide to freeze it, just know the flavor will still be good—it’s mainly the texture that changes.

What Can I Serve This With?

This pepper steak stir fry is one of those meals that works with whatever you’re in the mood for. You can keep it simple and serve it over rice, which soaks up that rich, glossy sauce beautifully, or go the noodle route if you’re craving something a little more takeout-style.

Personally, I love it over noodles—it just feels a little more indulgent and cozy. And if you really want to take things up a notch, it goes incredibly well over my deluxe garlic takeout-style noodles. The garlicky flavor paired with that savory, peppery sauce is honestly such a good combination.

If you’re putting together more of a full takeout-style meal at home, this pairs really nicely with something like a simple fried rice on the side, or even a fun appetizer like crab rangoon cups to round things out and make it feel a little extra special.

That said, it’s also hearty enough to enjoy on its own if you want to keep things easy.

Other Recipes You'll Enjoy

If you loved this recipe, you might also enjoy browsing my Asian-inspired recipes, easy weeknight dinners, and cozy comfort food favorites. There are lots of simple, flavor-packed meals to help you bring that takeout-at-home feel to your kitchen.

Make sure you don’t miss a thing! Follow Dishes & Dust Bunnies on:
 InstagramPinterest | Facebook

For NEW RECIPES & MORE delivered straight to your inbox, sign up for my email list!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pepper Steak Stir Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Description

This nostalgic pepper steak stir fry is a homemade version of the classic boxed kit favorite, with tender beef, crisp vegetables, and a savory, slightly sweet, peppery sauce—all tossed together in a rich, glossy finish. Perfect for a cozy, takeout-style dinner at home.


Ingredients

Scale

Stir Fry:

  • 2.5 lbs beef (flank or sirloin, thinly sliced against the grain)
  • 4 green bell peppers, sliced
  • 2 onions, sliced
  • 45 cloves garlic, minced
  • 23 cups bean sprouts
  • 283 g bamboo shoots (1 can), drained
  • 2 cans water chestnuts (220 mL each), drained & sliced thinner if needed
  • 23 tbsp oil

Sauce:

  • ½ cup reduced sodium soy sauce
  • 2 ½ tbsp oyster sauce 
  • 4 tbsp brown sugar
  • 2 ½ cups beef broth
  • 1 ½2 tsp black pepper (plus more to taste)
  • 1 tsp ground ginger
  • 2 tsp sesame oil
  • 1 ½ tsp Worcestershire sauce

Thickener:

  • 3 tbsp cornstarch
  • 5 tbsp water

Instructions

  1. Heat oil in a large pan or wok over high heat.
  2. Cook beef in batches (2–3 minutes each) if needed, removing it and setting aside as it browns. If you have a large enough pan, you can cook it all at once—just make sure it sears instead of steaming.
  3. In the same pan, cook onions and green peppers for 2–3 minutes.
  4. Add garlic and cook for 30 seconds until fragrant.
  5. Add bamboo shoots and water chestnuts. Cook for 1–2 minutes.
  6. Return beef to the pan.
  7. Pour in the sauce and stir to combine.
  8. Add the cornstarch slurry and stir until the sauce thickens and becomes glossy.
  9. Simmer for 1–2 minutes to deepen the flavor.
  10. Add bean sprouts last and cook for 30–60 seconds.
  11. Serve hot over rice or noodles—I personally love it over noodles, but you really can’t go wrong either way.

Notes

Slice the beef thin and against the grain – this makes a huge difference in tenderness. Thick slices will end up chewy instead of soft and juicy.

Give the beef space in the pan – if it’s crowded, it’ll steam instead of sear. If your pan is big enough, cooking it all at once works great—just make sure it gets that nice browning.

Don’t skip the texture ingredients – the bean sprouts, bamboo shoots, and water chestnuts are what give this that classic “kit-style” feel. It’s not the same without that crunch!

Add the bean sprouts at the very end – you want them slightly crisp, not wilted and soggy.

Taste and adjust the pepper at the end – that little extra sprinkle can really bring the whole dish together and give it that nostalgic peppery kick.

Use reduced sodium soy sauce – this keeps everything balanced so the sauce is rich and savory without being overly salty.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stir Fry
  • Cuisine: Asian-Inspired / Comfort Food
Filed Under: Asian, Beef, Bell Peppers, By Course, By Cuisine, By Ingredient, By Method, Dinner, Main Dishes, Noodles, Pasta, Protein, Steak/Beef Strips, Stir Fry, Stovetop, Vegetable

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star