This post may contain affiliate links. Please read our disclosure policy.

Ultra flavorful pepper steak stir fry tastes even better than your favorite take-out! This is a great recipe that you can meal prep for the week or throw together for dinner!

thinly sliced beef and peppers steak in pan

Garlic Lovers unite!

This pepper steak stir fry recipe has been in the works for some time. It’s definitely in the running for the most delicious stir fry recipe I’ve ever shared with you. Not to mention that it’s a million times healthier than the stuff you get from a restaurant! Hands down tastes better than your favorite takeout joint and is ready in mins!

There are so many reasons why I love this recipe. My pepper steak recipe is healthy, loaded with protein, colorful from peppers, and pretty simple to make at home. Marinate the meat right before making it or on Sunday to get a jump start on Monday night dinner. Then enjoy leftovers because they get even more garlicky as they hang out in the fridge.

How to make pepper steak:

Ingredients to make the best pepper steak

  • Beef: You can use a few different cuts for this. Thinly sliced top sirloin steak, flank steak, top round steak, or skirt steak will all work here. I suggest slicing the meat into thin beef strips, on the bias against the grain to help make it tender and cook up super quick without drying out.
  • Veggies: a couple of red bell pepper or green bell peppers, cut into cubes, and an onion, cut into thick slices. The peppers add a natural sweetness to the dish that works beautifully with the other ingredients.
  • Aromatics: grated ginger or paste and a handful of garlic cloves. You can always cut back on the garlic if you aren’t a huge fan. Go with 1-3 cloves if you’re cooking for a date!
  • Sauces + Stock: You’ll need stock (or broth) soy sauce, oyster sauce, and sesame oil for this recipe. You can find all of these sauces in most mainstream grocery stores. Keep in mind that since we’re using two different sodium-rich sauces and stock for this recipe, I suggest using low-sodium soy sauce and low-sodium broth here. I found the recipe to be too salty if I used the regular versions here.
  • Seasonings: Nothing out of the ordinary here! You’ll need sugar, cornstarch, and red pepper flakes to season the pepper steak stir fry.
  • Rice for serving: I like to serve this recipe with fluffy white rice cooked in my favorite rice cooker. You can serve this on its own, with brown rice, or with wok-fried noodles!
bowl of rice topped with pepper steak stir fry

How to make this easy pepper steak recipe

  1. The sauce/marinade. Here’s where it all starts. We’re going to prep the sauce in a small bowl. Add low sodium soy sauce, chicken or beef broth, oyster sauce, water, brown sugar, sesame oil, red pepper flakes, and cornstarch and whisk to combine. Use a little bit of this to marinate the beef, and then add the ginger and garlic to the remaining sauce. Allow the beef to marinate in the mixture for at least 30 minutes or up to overnight. The longer it sits, the more flavor the beef will develop.
  2. Sear the beef. When you’re ready to cook, heat the oil in a large skillet over medium-high heat. Add ½ of the beef and do a quick sear on both sides. This should only take about a minute or so. Remove the meat to a dish and then repeat with the remaining beef. When the beef is cooked, we’re going to saute the veggies. Add the onions and give them a 1-minute head start before adding the peppers and sauteing. Keep in mind we want to do this at high heat, so the peppers remain crunchy but get that blistered char on the outside. Add the seared meat back to the skillet. Then pour the remaining marinade into the pan and stir to combine. The cornstarch will cause the sauce to thicken nearly instantly, so stir here to coat all the meat and veggies.
  3. Serve immediately. Top the pepper steak with sesame seeds and serve warm!

FAQs about this recipe

How can I make a tougher cut of meat more tender?

Adding a pinch of baking soda to the meat acts as a natural tenderizer by raising the pH in this recipe. It is my secret ingredient for take-out recipes as it gives the beef (or chicken) a tender texture even if you marinate it for a short 15-20 minutes.  This will help the meat become more tender and stay moist during cooking. It’s an ingredient that I commonly use for my Mongolian Beef recipe.

Can I toss in other vegetables?

Feel free to play around with the veggies. I personally like pepper steak to just be peppers and onions, but snap peas, or asparagus are just some of the additions readers have made.

Can I meal prep this for later? How long will it last?

You can! This will last for about 4 days in the refrigerator. For reheating, just pop it in the microwave until it’s warmed through.

Can you marinate and freeze the meat?

You can! I suggest freezing this as soon as you combine the ingredients with the beef. That way, as the beef defrosts, it will marinate.

If you like this recipe, you might also like

bowl of rice topped with beef stir fry with pepper sand onions

Garlic Lovers Pepper Steak

4.99 from 123 votes
Ultra flavorful pepper steak stir fry tastes even better than your favorite take out! This is a great recipe that you can meal prep for the week or throw together for dinner!
Prep Time: 40 minutes
Cook Time: 5 minutes
Total Time: 45 minutes
Servings: 5
Author: Marzia
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Marinade:

  • 6 tablespoons low sodium soy sauce or GF tamari
  • ¼ cup low sodium chicken or beef broth
  • 1 tablespoon oyster sauce
  • 2 tablespoons sugar
  • 1 tablespoon sesame oil
  • 2 tablespoons cornstarch scant
  • ⅛-¼ teaspoon red pepper flakes

stir fry:

  • pounds flank steak skirt or top sirloin steak, cut into pieces on the bias
  • 1 tablespoon grated ginger or paste
  • 6-8 cloves garlic minced
  • 3 bell peppers cut into cubes (any color you like)
  • 1 medium onion cut into thick slices
  • oil for cooking

Instructions 

  • MARINADE: combine the ingredients for the marinade along with ¼ cup of water in a measuring cup or mason jar.
  • PREP EVERYTHING: Place the meat in a medium bowl and drizzle in 3 tablespoons of the prepared marinade; mix with a spoon. Cover the meat and set aside for 30 minutes – overnight. Stir the grated ginger and minced garlic into the remaining marinade. Cover and refrigerate if using later.
  • STIR FRY: when ready to cook, heat a tablespoon of oil in a large non-stick skillet over high heat. Add ½ of the prepared beef and cook until it is well seared on both sides, roughly 1 minute. Remove to a plate. Continue cooking the remaining meat (and remove). Add the onions along with 2 teaspoons of oil (if needed) and stir them around so to pick up the flavors. Cook for 1 minute before adding the peppers, stir to combine. Add the meat back to the skillet. Stir remaining marinade as the cornstarch may have settled. Pour into the skillet and quickly toss everything so that it all gets coated with the sauce, about 30-45 seconds or so. Top with sesame seeds if desired and serve with rice or a salad.

Nutrition

Calories: 289kcal | Carbohydrates: 17g | Protein: 32g | Fat: 10g | Fiber: 2g | Sugar: 9g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This? Leave a comment & rating below!

SaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSave

SaveSaveSaveSaveSaveSave

SaveSaveSaveSaveSaveSave

Hi, I'm Marzia!

A wife, mother, nutritionist, certified foodie, and a coffee lover. My husband Anees, our daughter, and I live near Houston. I love reading books, bingeing reality shows, and a good salted brown butter chocolate chip cookie!

Similar Recipes

You May Also Like

4.99 from 123 votes (88 ratings without comment)

Leave a comment

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

Recipe Rating




52 Comments

  1. Sabrina says:

    5 stars
    100% in my rotation. We love this! So flavorful and I follow the recipe to a tee.

  2. Hayley Adams says:

    Question….do you cook the onion and bell peppers down or leave them crispy? Do you cook the meat all the way through?

    Can’t wait to make it tonight!

    1. Marzia says:

      Hi Hayley! I usually don’t cook it any further than what’s written in the recipe because we like the meat to be *just* done and the veggies to have a light crunch. If you prefer the meat and veggies well done, you can certainly cook it for a little longer (separately) before combining them at the end with the sauce!

  3. Julia D says:

    5 stars
    Made this tonight and it was delicious!!! Thank you for the awesome recipe! 

  4. Nancy says:

    5 stars
    So delicious!

  5. Karen Kellett says:

    5 stars
    I used a package of frozen onions and red and green bell peppers. It was a lot easier and cheaper. I loved this. Thank you for the recipe.

  6. Sean says:

    Cab you do this in a slow cooker?

  7. Donna says:

    5 stars
    This is my go-to recipe for pepper steak… I’ve even used lean elk meat cut in thin strips… it’s delicious and so tender.  I’ve made quite a few of your recipes… (I found you on Instagram) love them all!  

  8. Denette Fossman says:

    I made this in December & we loved it, there’s so much flavor.. Thank you

    1. Marzia says:

      So happy to hear you enjoyed it, Denette. And thank you for circling back to leave a comment!

  9. Kathleen says:

    5 stars
    made this last night for my husband he loved it ,said the sauce was amazing ,making again tonight cause I didn’t use all the meat ,{Flank steak}and he asked if I made enough for dinner tonight .marinating as i write this .Delicious

  10. Lorie johnson says:

    5 stars
    Amazing!! My husband said it was so good he wants it again!!
    I added water chestnuts and snap peas it was so good!!

  11. Nicole Harpster says:

    5 stars
    Made this a I had been eyeing the recipe for some time. It’s definitely a make again!!!! Full of flavor and so easy to make.

  12. Charlotte says:

    5 stars
    This recipe is absolutely fantastic! I have added it to my regular rotation – it’s simple and fairly quick for a stir fry and always turns out amazing.

  13. Victoria says:

    5 stars
    Absolutely delicious! Better than takeout any day. So quick and easy too!

  14. MrsA9291 says:

    5 stars
    Fantastic dish! Easy to make and once it’s marinated, super fast to cook! I just wish my sense of smell would come back b/c I feel this would have smelled amazing as well ( hubs said it did!) Will definitely keep this one in my rotation!

  15. Sheneka says:

    5 stars
    Omg!! So good! I was skeptical because the smell of the sesame oil was so over powering but once cooked you even taste it. My niece is a picky eater and she even like it. Now I’m dying to try steak and broccoli 

    1. Marzia says:

      Hi Sheneka! I’m so glad to hear you tried it out and enjoyed it. Thank you for circling back to leave a review! 🙂

  16. Lynn says:

    Just curious can you use fish sauce instead of oyster without ruining the recipe?  And if so how much would you use?

  17. Robyn Pooldaily says:

    5 stars
    Has anyone done this in a pressure cooker? Making it tonight

  18. Linda says:

    5 stars
    I will never use my  other  pepper steak recipe again! This is way better!

    1. Marzia says:

      Hi Linda! That’s awesome; so glad to hear that! Appreciate you circling back to leave a review 🙂

  19. Jo says:

    5 stars
    This was delish!  I air fried fresh broccoli to include and velveted my steak with a bit of corn starch and Chinese five spice before cooking.  I also substituted brown sugar and added a dash of hoisin to the sauce. Served it with cauliflower rice for me and brown rice for the fiancé. Rave reviews from the man – his only complaint was I didn’t make more!!  🙂  

  20. Patti in Texas says:

    5 stars
    Better than Chinese restaurant!  I followed recipe but doubled everything.  I added matchstick carrots and baby broccoli to get more veggies in.  Very versatile recipe.  Sauce was delicious!  Served over white rice.  Will be making this one again!