This classic pepper steak recipe brings a takeout menu favorite to your kitchen! 

Strips of tender steak are marinated in a homemade sauce and stir-fried with sautéed bell peppers and onions. Quick, easy, and so delicious!

Serve this meal over rice with a side of steamed broccoli.

cooked Easy Pepper Steak in a bowl

Perfectly Peppered Steak

  • Cook and serve this hot and hearty main dish from one pan in less than 30 minutes!
  • Budget-friendly cuts of beef come out tender and juicy in a homemade marinade that also becomes a sauce!
  • We love this easy recipe and think it the taste is even better when homemade!
  • Add your own favorite veggies to make a new family favorite.
ingredients to make Easy Pepper Steak with labels

Ingredients and Variations

BEEF: Top round, flank steak, and sirloin steak are favorites in this recipe. Prepare the meat for cooking by slicing it against the grain in order to break down the fibers and help tenderize it.

VEGGIES: Green and red bell peppers give a pop of color, but any peppers will work! Yellow, white, or even red onion slices add some crunch & flavor.

SAUCE: Spring for fresh ginger and garlic for the best flavor! Soy sauce, Worcestershire, Mirin, and honey or sugar for sweetness round out the sauce. Low-sodium soy sauce can be used in this recipe.

VARIATIONS: Try asparagus, baby corn, snap peas, or sliced carrots. Add additional garlic cloves, a splash of rice vinegar, or some chili paste or sriracha if you’d like. Substitute honey for brown sugar.

process of adding ingredients together to make Easy Pepper Steak

How to Make Pepper Steak

Turn some round steak into a peppery and juicy main dish for dinner.

  1. Whisk sauce ingredients together in a bowl.
  2. Stir fry onion & peppers in a large skillet until tender. Transfer to a plate.
  3. Sear the beef strips (as per the recipe below) and cook just until browned.
  4. Add onion & peppers back to the skillet along with the sauce. Cook until thickened.

PRO TIP: Marinating the beef strips in the sauce (without the corn starch added) for up to 24 hours will tenderize the meat and intensify the flavor. Remove beef from the marinade and pour it into a bowl. Whisk in the cornstarch.

close up of cooking Easy Pepper Steak in the pan

What to Serve with Pepper Steak

Over ramen noodles, rice, or even cauliflower rice, or some oven-roasted broccoli.

Side dishes like garlic bok choy, asparagus or Szechuan green beans are always a hit.

For a cool crisp side, try bean sprout salad or easy Asian slaw!

Our Fave Stir Fries

Did your family love this Pepper Steak Stir Fry? Leave us a rating and a comment below!

plated Easy Pepper Steak with sesame seeds
4.98 from 180 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Easy Pepper Steak

Pepper steak is a quick and flavorful dish featuring tender beef, bell peppers, and onions in a savory sauce.
Prep Time 20 minutes
Cook Time 20 minutes
Marinate Time 2 hours
Total Time 2 hours 40 minutes
Servings 4 servings


buy hollys book


  • 1 pound top round beef sliced into strips against the grain
  • 2 tablespoons canola oil or vegetable oil
  • 1 large onion thinly sliced
  • 1 green bell pepper cored and sliced
  • 1 red bell pepper or orange/yellow, cored and sliced


  • ¾ cup water
  • ¼ cup honey or brown sugar
  • 3 tablespoons soy sauce
  • 1 tablespoon Worcestershire sauce
  • 1 tablespoon garlic minced
  • 1 tablespoon ginger minced
  • ¼ teaspoon red pepper flakes
  • 2 tablespoons cornstarch


  • green onions sliced
  • sesame seeds



  • In a medium bowl, combine water, honey, soy sauce, Worcestershire, garlic, ginger, and red pepper flakes and whisk.
  • Add the beef strips to the marinade and refrigerate for at least 2 hours and up to 24 hours, stirring occasionally.
  • When ready to cook, remove the beef from the marinade, reserving the marinade.
  • Heat a cast iron skillet or wok over medium-high heat and add oil.
  • Once the oil is hot, add the sliced onion and peppers and stir-fry for about 5 minutes, or until tender. Transfer to a plate.
  • Add beef to the skillet and distribute evenly, cook for about 1 minute unmoved, to get a nice sear on it. Stir the beef and continue cooking until browned (beef doesn't have to be cooked through), about 2-3 minutes.
  • Remove the beef from the skillet and place on a plate with the peppers.
  • Whisk the cornstarch into the reserved marinade. Pour into the skillet and whisk while brining to a boil. Let boil 2 minutes.
  • Reduce heat to medium and add the onion, peppers and steak back to the skillet.
  • Stir to combine all the ingredients and simmer 1-2 minutes or until heated through
  • Remove from heat and garnish with sliced green onion and sesame seeds if desired.



1 tablespoon Mirin or dry sherry can be added if desired.
Additional vegetables can be added along with (or in place of) the peppers.
Leftovers can be stored in the refrigerator in an airtight container for up to 4 days. Reheat on the stovetop or in the microwave until heated through. 
4.98 from 180 votes

Nutrition Information

Calories: 398 | Carbohydrates: 31g | Protein: 33g | Fat: 15g | Saturated Fat: 8g | Cholesterol: 88mg | Sodium: 878mg | Potassium: 480mg | Fiber: 1g | Sugar: 22g | Vitamin A: 1080IU | Vitamin C: 65.1mg | Calcium: 27mg | Iron: 3.6mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Beef, Dinner, Entree, Main Course
Cuisine American, Asian Fusion, Chinese
plated Easy Pepper Steak with a title
close up of cooking Easy Pepper Steak in the pan with a title
close up of Easy Pepper Steak with writing
adding steak to pan for Easy Pepper Steak and plated dish with writing



Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

Latest & Greatest

4.98 from 180 votes (145 ratings without comment)

Leave a Reply

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

Recipe Rating


  1. This was wonderful! I used 1.25 pounds of 96% lean ground beef because that’s what I had on hand. I only used a tablespoon of brown sugar in the sauce. I mixed all the sauce ingredients together (water and cornstarch first, then everything else). I browned the meat and took it out of the skillet. Then I stir fried the onions and peppers until they were crisp-tender, added back the meat and then the sauce, and heated it through. Easy and no marinating required! Served it over brown basmati rice. Husband loved it (so did I)!5 stars

  2. This was really good and easy to make. Add mushrooms and broccoli along with the onions and peppers. Will be making it again!5 stars

  3. Really good but next time I will use a little less sugar and just a little more soy sauce.5 stars

    1. I had the same problem, but I thinned it with some water. I also think maybe a little more soy sauce would cut the sweetness some.

  4. Blessed evening!! Absolutely love this recipe!! I gave it 4 stars because it requires to undercook the steak. Please make sure to cook the steak longer. Besides that it’s mouthwatering!!

    1. Hi Dorothy, steak needs to be cooked to an internal temperature of 145°F to safely consume but if you prefer it well done you can certainly cook it longer!

      1. I am from Puerto Rico. I just tried your recipe, and it was great. I think from other comment’s made that everyone should decide how much to use, from the ingredients, remember everyone taste bud is different. Good luck. Thank you!5 stars