Honey Balsamic Beef Stir Fry

5 from 7 votes
Pin RecipeJump to RecipeComments

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

Juicy strips of top-sirloin are stir fried with crisp-tender peppers, onions, baby bok choy and fresh sliced mushrooms, all in a savory sauce that will wake up your tastebuds! This Honey Balsamic Beef Stir Fry is so good, I guarantee you’ll want seconds.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
overhead shot of skillet with beef stir fry

An Easy Beef Stir Fry Recipe

Have you ever made homemade stir fry? If not, this is a great recipe to get you started, or my awesome Chicken Stir Fry recipe! 🥢

Often, when home chefs think of making stir fry, we fall into one of two categories: either, we assume it will be super simple, just throwing ingredients into a pan and stirring like crazy, or we think it will be really difficult and we should just leave it to the pros.

But, the truth is, stir-frying is really easy — you just need the right ingredients and the right technique. And, that’s what this recipe gives you! An easy (and super tasty) recipe that produces tender, lean beef, crisp-tender veggies and a flavor-packed sauce.

Recipe Ingredients

You don’t need any hard-to-find ingredients for this stir fry. Just a healthy dose of veggies, beef and seasonings.

  • Steak: For this recipe, I use top sirloin steak. Sirloin, ribeye, and other tender cuts are also great!
  • Broth: You’ll need about ¾ cup of low-sodium beef broth for the sauce.
  • Soy Sauce: A couple tablespoons of soy sauce add a delicious umami flavor to the sauce. I usually use low-sodium soy sauce. Tamari is also fine, and coconut aminos taste great in stir-fries, too.
  • Balsamic Vinegar: This pungent vinegar brings oodles of flavor to the dish.
  • Honey: You’ll need a couple tablespoons of your favorite honey. You can also substitute maple syrup.
  • Cornstarch: This handy ingredient thickens the sauce and makes it silky. 
  • Vegetable Oil: For sauteing. You can also use avocado oil, or whatever high-heat oil you prefer.
  • Ginger: You’ll need a tablespoon or so of fresh ginger, peeled and finely chopped. 
  • Bell Peppers: Two small red bell peppers, seeded and cut into thin strips, are a beautiful, healthy and delicious addition to the beef.
  • Onion: Thinly slice one small onion, any type.
  • Garlic: You’ll need three cloves of garlic, minced or pressed.
  • Baby Bok Choy: One of my favorite veggies, this flavorful green brings freshness and a slightly bitter taste that balances out the other ingredients, similar to fresh spinach.
  • Mushrooms: I like to add about a cup of fresh, sliced mushrooms to my stir-fries. Cremini are great, as are shiitake, but plain button mushrooms are also delicious! Use whatever kind you like or have on hand.
  • Sliced Green Onions: For garnish. 
overhead wide shot of a skillet with stir fried beef and vegetables

How to Prepare the Sirloin Steak

An important rule of slicing up steak for frying is to cut against the grain. The question is, how do you do that? Essentially, you try to look for the way that the long muscle fibers are going, and cut across them, as if you were cutting across a bundle of yarn to make short pieces of yarn.

If your steak doesn’t seem to have an obvious grain, try holding the steak in your hands and gently bending it into a convex shape. As the top of the steak stretches out, you’ll see the grain more easily. Little parallel cracks will appear in the surface, and you want to cut across the direction of those cracks.

If this all sounds confusing, don’t worry! There are some great tutorials on this, including one here and another here.

stir frying bok choy, onions, and bell peppers in a skillet

How to Make Honey Balsamic Beef Stir Fry

As I mentioned before, this is a very easy recipe that’s especially good for beginners! My advice is this: It’s VERY helpful to have all of your ingredients ready to go, and near your pan, since the cooking moves quickly.

  1. Prep Steak: First, make sure your steak is ready by thinly slicing the meat across the grain. You need a very sharp knife for this. Try to cut it into even strips for the best results. Once the meat is sliced, set it aside. 
  2. Make Sauce: In a medium mixing bowl, whisk together your beef broth, soy sauce, balsamic vinegar, honey and cornstarch. Set the sauce aside.
  3. Stir-Fry Vegetables: Heat 1 tablespoon of the vegetable oil in a wok or a large skillet set over medium-high heat. Add the ginger and cook for 15 seconds. Then, add the peppers and onions, and continue to cook for 4 minutes. Finally, stir in the minced garlic, baby bok choy and mushrooms. Cook for 3 more minutes, or until the veggies are crisp-tender. Immediately remove the veggies from the wok or skillet, and set aside.
  4. Stir-Fry Beef: Pour the other tablespoon of oil into the skillet. Add the sliced steak; cook for 2 to 3 minutes, or until browned. 
  5. Add Sauce: Push the steak to one side of the skillet, and then pour the previously prepared sauce in the center of the skillet. Let the sauce cook for a minute or so, until it thickens and turns bubbly.
  6. Finish Cooking: Return the vegetables to the skillet and stir all of the ingredients together, so that everything gets coated with the sauce. Cook for 1 more minute, remove from the heat, and garnish with green onions. Serve over rice or noodles.
  7. Enjoy!

Tips for the Most Tender Beef

So, how do you make sure your steak comes out tender? Here are my best tips for working with top sirloin and creating a tender, succulent stir-fry.

  • Check the Marbling: The most tender cuts of top sirloin will be lightly marbled with a thin network of white fat. That fat melts away as the steak cooks, helping to create a tender texture. However, as you cut the beef, feel free to trim away large, thick, or chunky pieces of fat.
  • Heat the Pan Well: Thin slices of stir-fry beef can overcook and get tough very quickly. You want your pan to be heated properly, so that you can quickly cook the beef and get it out of the pan, still tender. To check if the pan is hot enough, hold your hand about three inches from its cooking surface. If it’s too hot to hold your hand there comfortably, the pan should be ready. Be careful when checking the pan to avoid burns.
  • Don’t Disturb the Steak: Although this is a stir-fry, it’s actually good to avoid stirring and disturbing the meat while it cooks. Instead, place the strips of beef in a single layer in the pan, and turn them halfway through cooking. This is because the woks used in restaurant cooking get much hotter than a normal home stove or range, so the technique has to be adjusted.
stirring through beef stir fry with vegetables

Serving Suggestions

I definitely love serving this with rice or noodles. Jasmine rice makes a lovely, fragrant side, and I like to use lo mein noodles or linguine as well. But there are lots of other great options out there! Here are a few faves.

  • Shrimp Salad: I love to serve a good salad with just about any meal, but for this stir-fry, I think it’s fun to go all out! One of my tastiest salad recipes is this amazing Shrimp Salad with Avocados. It’s a whole new approach to surf n’ turf!
  • Snap Peas: These Roasted Sugar Snap Peas are a crunchy and delicious addition to any meal, and they go particularly well with beef.
  • Fries: Take things in a different direction with a fresh and tasty batch of my Crispy Air Fryer Zucchini Fries! Their beautiful flavor and texture make a bold contrast to the stir-fry.

How to Store and Reheat Leftovers

If you have any leftover stir-fry, you can store it in the fridge for a couple of days. Here’s how:

  • To Refrigerate: Place leftovers in airtight containers. Leftover stir-fry will keep for up to 2 days in the refrigerator.
  • To Reheat: Place leftovers in a skillet over medium-low heat and cook until heated through.
close up photo of beef stir fry with bell peppers, bok choy, mushrooms, and pepper

Can You Freeze Homemade Stir Fry?

Yes, you can freeze the different components of this stir-fry and then assemble the finished dish later! Keep in mind that the veggies may not be as crisp. Here’s how to do it:

  1. Freeze Sauce: Make the sauce and freeze it in a freezer bag or small container, leaving a little bit of room for the liquid to expand as it freezes. The sauce will keep for up to 3 months.
  2. Freeze Veggies: Stir-fry the veggies, let them cool, and then freeze them in a single layer on a baking sheet. Transfer them to a freezer bag. Cooked veggies will last six months, or even longer, in the refrigerator. 
  3. Freeze Steak: Stir-fry the beef strips, cool, freeze, and store, the same way as the veggies. Cooked steak will keep for up to three months in the freezer.
  4. Reheat: To reheat, thaw the ingredients overnight in the refrigerator, and then place them in a skillet over medium-low heat until heated through.
5 from 7 votes

Honey Balsamic Beef Stir Fry

Juicy strips of top-sirloin are stir fried with crisp-tender peppers, onions, baby bok choy and fresh sliced mushrooms, all in a savory sauce that will wake up your tastebuds!
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4

Ingredients 

  • 12 ounces top sirloin steak
  • ¾ cup low sodium beef broth
  • 2 tablespoons low sodium soy sauce
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons honey
  • 2 tablespoons cornstarch
  • 3 tablespoons vegetable oil,, divided
  • 1 tablespoon finely chopped fresh ginger
  • 2 small red bell peppers or 1 large red bell pepper,, seeded and cut into thin strips
  • 1 yellow onion,, thinly sliced
  • 3 cloves garlic,, minced
  • 1 pound baby bok choy,, chopped
  • 1 cup sliced mushrooms
  • Sliced Green onions,, for garnish
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Thinly slice the meat across the grain and set it aside.
  • In a mixing bowl whisk together beef broth, soy sauce, balsamic vinegar, honey, and cornstarch. Set aside.
  • Heat 1.5 tablespoons vegetable oil in a wok or a large skillet set over medium-high heat.
  • Add ginger and cook for 15 seconds.
  • Add peppers and onions and continue to cook for 4 minutes.
  • Stir in garlic and bok choy; add mushrooms and cook for 3 more minutes, or until veggies are crisp tender.
  • Remove vegetables from the skillet and set aside.
  • Return skillet to heat and add remaining oil.
  • To the heated oil add the sliced beef; cook for 2 to 3 minutes, or until meat is browned.
  • Push beef to one side of the skillet.
  • Whisk previously prepared sauce just enough to mix it. Pour the sauce in the center of the skillet; cook for a minute, or until thickened and bubbly.
  • Return vegetables to the skillet and stir all ingredients together; coat with the sauce and continue to cook for 1 more minute.
  • Remove from heat.
  • Garnish with green onions.
  • Serve over rice or noodles.

Equipment

  • Stove

Nutrition

Calories: 314kcal | Carbohydrates: 25g | Protein: 23g | Fat: 14g | Saturated Fat: 10g | Cholesterol: 50mg | Sodium: 478mg | Potassium: 681mg | Fiber: 3g | Sugar: 15g | Vitamin A: 6910IU | Vitamin C: 130mg | Calcium: 163mg | Iron: 3mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

More Beef Recipes

There have to be a billion different dishes that incorporate beef. These recipes are some of the very best!

Explore More

Leave a comment

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

Recipe Rating




13 Comments

  1. Jacque Hastert says:

    5 stars
    Stir fry is one of my favorite things to make at home! I can’t wait to give this recipe at try and I love that you used bok choy in your recipe!

    1. Katerina Petrovska says:

      Thank you so much! I hope you enjoy it! ๐Ÿ™‚

  2. Amanda says:

    5 stars
    This came out perfect, it was so full of flavor and will definitely be making it again!

    1. Katerina Petrovska says:

      That’s great! I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚

  3. Vikki says:

    5 stars
    This stir fry is super tasty! Very easy to make

    1. Katerina Petrovska says:

      Thank YOU! I’m very glad you enjoyed it! ๐Ÿ™‚

  4. Catalina says:

    5 stars
    I love so much colorful dished like this. This beef stir fry looks amazing full of delicious veggies!

    1. Katerina Petrovska says:

      Thank you so much! I hope you enjoy it! ๐Ÿ™‚

  5. Beth says:

    5 stars
    Yummy! Looks so delicious and flavorful! Can’t wait to give this a try! My family is going to love this!

  6. Sandra says:

    5 stars
    This is really ahh-mazing! Quickly became a favorite meal at my house!

    1. Katerina Petrovska says:

      That’s great! I am very glad you enjoyed it! ๐Ÿ™‚ Thank YOU!

  7. Barb says:

    5 stars
    Great! Served over riced cauliflower and it was WONDERFUL!

    1. Katerina Petrovska says:

      That’s great! I’m very glad you enjoyed it! Thank YOU! ๐Ÿ™‚