5 from 8 votes

Honey-Soy Beef and Broccoli Stir Fry

This post may contain affiliate links which won’t change your price but will share some commission. Full Disclosure Policy.

This easy Honey-Soy Beef & Broccoli stir-fry is packed with flavor and comes together in under 30 minutes! Juicy beef, crisp-tender broccoli, and a sweet-savory sauce make this a dinner everyone will love. Serve it over rice for a takeout-style meal at home.

Love take out fake out? Try this homemade Teriyaki Sauce for Chicken recipe, or my Chicken & Broccoli Stir Fry, too!

Step-by-step photos and instructions are below, but you can jump right to the recipe card if you wish!

Close-up of a black skillet with honey soy beef and broccoli, showing tender beef slices, bright green broccoli, and sautéed onions in a rich sauce.

Honey Soy Beef and Broccoli is a quick, flavorful stir-fry that’s perfect for busy weeknights. It’s a great alternative to takeout that is super easy to make at home!

The combination of tender beef, crisp broccoli, and a sweet-savory honey soy sauce makes it a crowd-pleaser.

The sauce is the real star here – it’s a balance of salty soy sauce, rich honey, garlic, and ginger, creating that irresistible sticky glaze. The beef stays juicy and tender, while the broccoli adds a fresh crunch to every bite.

One of the best things about this dish is how fast it comes together. If you slice the beef and prep the sauce in advance, you can have dinner on the table in 20 minutes! Serve it over rice or noodles for a complete meal that tastes just like takeout—but even better because it’s homemade.

Why you’ll love this recipe

  • Quick. Ready in under 30 minutes!
  • Easy. Simple ingredients and minimal prep.
  • Delicious. Sweet, savory, and packed with flavor.
  • Adaptable. Swap proteins, add veggies, or make it spicier!

Looking for another quick and tasty beef dinner? These Steak Bites with Cowboy Butter come together in just 25 minutes, with juicy, tender steak and a bold garlic-butter sauce that’s packed with flavor.

Frequently Asked Questions

Can I use a different cut of beef?

Yes! Flank steak, ribeye, or even ground beef work well. Just slice thinly for quick cooking.

How can I make this spicier?

Increase the red pepper flakes or add a dash of sriracha or chili garlic sauce.

Can I add other vegetables?

Absolutely! Bell peppers, snap peas, snow peas or carrots would be great additions.

What can I substitute for white wine?

You can use dry sherry, beef broth, or even water if needed.

What to serve with Beef & Broccoli

This meal pairs perfectly with jasmine rice, brown rice, or noodles. For a full meal, serve with egg rolls or dumplings on the side!

I have included step-by-step photos and instructions, as well as tips and tricks in the post. If you’d rather skip all that, scoot right on down to the full recipe card located at the bottom of the post.

A plate of honey soy beef and broccoli served over white rice, with a fork resting on the side.

Key Recipe Ingredients

Remember: this is just an overview and the why of the ingredients I choose here. The full list of ingredients and amounts is found in the printable recipe card below

Would you like to save this recipe?

We'll email this post to you, so you can come back to it later!

  • Sirloin beef. This cut is tender and flavorful, making it perfect for quick stir-frying. You can also use flank steak, ribeye, or even chicken if you want to switch things up. Just slice it thinly for the best results!
  • Broccoli. Fresh broccoli florets give this dish that classic crunch, but if you’re using frozen, just thaw it and pat it dry before cooking to avoid excess moisture.
  • Soy sauce. Brings that deep, savory, umami flavor. If you need a gluten-free option, swap it out for tamari. I use a low sodium soy sauce, but you do you.
  • Honey. Adds a touch of sweetness to balance the soy sauce. If you’re out of honey, maple syrup or brown sugar will do the trick.
  • White wine. This adds depth to the sauce, but if you don’t have any on hand, dry sherry, broth, or even water will work just fine.
  • Cornstarch. Helps thicken the sauce so it coats everything beautifully. If you’re out, arrowroot powder is a great alternative.
  • Garlic & onion. These give the dish a flavorful, aromatic base. Fresh is best, but if you’re in a pinch, you can use 1 teaspoon of garlic powder instead. You can also add some grated fresh ginger to your sauce.
  • Red pepper flakes. Totally optional, but they add a little heat if you like a spicy kick. Feel free to adjust the amount to your taste!
Overhead shot of ingredients for honey soy beef and broccoli, including bowls of broccoli, sliced sirloin beef, onions, garlic, soy sauce, honey, oil, white wine, cornstarch, and red pepper flakes, each labeled with text.

How to make this recipe

Jump

Get prepped. Slice the onion, mince the garlic, cut the broccoli into florets, and thinly slice the beef.

Make the sauce. Whisk the sauce ingredients together in a small bowl.

Cook the vegetables. Sauté the onion in oil until softened, then add the garlic. Add the broccoli florets and cook until bright green. Set aside.

Cook the beef. Heat more oil, then stir-fry the beef until fully cooked.

Combine everything. Add the veggies back to the pan, drizzle with honey, and pour the sauce mixture in. Toss until everything is coated and heated through.

Finish & serve. Top with red pepper flakes if using. Serve over steamed rice, cauliflower rice, brown rice or quinoa.

Kylee’s Notes

Slice beef thinly. This ensures quick cooking and tender bites.

Use high heat. Stir-frying works best when the pan is hot.

Don’t overcrowd the pan. Cook in batches if needed to avoid steaming the beef.

Make extra sauce. If you like things saucier, double the sauce ingredients!

Sprinkle some sesame seeds over the top for extra flavor.

How to Store Leftovers

Store leftovers in an airtight container in the refrigerator for up to 3 days.

To freeze: Let the stir-fry cool completely, then store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

More recipes to love

Get free recipes in your inbox!
Find me on Pinterest, Facebook & Instagram.
If you make this recipe, please comment and let me know how it turned out and leave a star rating! ⭐⭐⭐⭐⭐

A close-up of a skillet filled with honey soy beef and broccoli, garnished with red pepper flakes, with a wooden spatula stirring the mixture.
5 from 8 votes

Honey-Soy Beef & Broccoli

Servings 4
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Quick, flavorful, and better than takeout! This Honey-Soy Beef & Broccoli stir-fry is ready in under 30 minutes with tender beef, crisp broccoli, and a sweet-savory sauce. Perfect over rice!

Ingredients
 

For the sauce

  • 4 tablespoons honey
  • 1/3 cup soy sauce
  • 1/4 cup white wine or sherry/broth
  • 1 tablespoon cornstarch

For the stir-fry

  • 2 tablespoons cooking oil divided
  • 1 onion thinly sliced
  • 2 to 3 cloves garlic minced
  • 4 cups broccoli cut into small florets
  • 1 pound sirloin beef cut into strips

To serve

Instructions

Get prepped

  • Thinly slice the onion, mince the garlic, and cut the broccoli into small florets. Slice the beef into strips. In a small bowl, whisk together the 4 tablespoons honey, 1/3 cup soy sauce, 1/4 cup white wine (or substitute), and 1 tablespoon cornstarch.

Cook the vegetables

  • Heat 1 tablespoon of 2 tablespoons cooking oil in a wok or large skillet over medium-high heat. Add the 1 onion and cook for about 2 minutes until softened. Stir in the 2 to 3 cloves garlic and cook for another minute. Add the 4 cups broccoli and cook for 2 to 3 minutes until it’s bright green but still crisp. Remove the onion, garlic, and broccoli from the pan and set aside.

Cook the beef

  • Heat the remaining 1 tablespoon of 2 tablespoons cooking oil in the wok. Once hot, add the 1 pound sirloin beefand stir-fry until cooked through.

Combine everything

  • Return the cooked broccoli, onion, and garlic to the wok with the beef. Drizzle the honey over the mixture, then pour in the soy sauce mixture. Toss everything together until well combined and heated through.

Finish & serve

  • Sprinkle with 2 teaspoons red pepper flakes if using. Serve hot over hot cooked rice of your choice

Notes

Slice beef thinly. This ensures quick cooking and tender bites.
Use high heat. Stir-frying works best when the pan is hot.
Don’t overcrowd the pan. Cook in batches if needed to avoid steaming the beef.
Make extra sauce. If you like things saucier, double the sauce ingredients!
Sprinkle some sesame seeds over the top for extra flavor.

How to Store Leftovers

Store leftovers in an airtight container in the refrigerator for up to 3 days.
To freeze: Let the stir-fry cool completely, then store in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Would you like to save this recipe?

We’ll email this post to you, so you can come back to it later!

Nutrition

Calories: 342kcal | Carbohydrates: 30g | Protein: 29g | Fat: 11g | Saturated Fat: 1g | Cholesterol: 62mg | Sodium: 1195mg | Potassium: 791mg | Fiber: 3g | Sugar: 20g | Vitamin A: 865IU | Vitamin C: 83.7mg | Calcium: 82mg | Iron: 3.5mg

Nutritional information is an estimate and provided to you as a courtesy. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.

Did you make this recipe?

Make sure to follow @kyleecooks on Instagram for more and tag me #kyleecooks so I can see!

Kylee Cooks in the kitchen

About Kylee Ayotte

I am a born and raised New Zealander (a Kiwi), now living in Phoenix, Arizona. I’m happily married to the love of my life – a hot American boy I met while traveling the world. I’m a mama to 2 awesome little boys and love red things, rugby, cheesecake, and bacon. Mmmmm. Bacon. Meet Kylee

5 from 8 votes (5 ratings without comment)

14 Comments

  1. Jorja Briggs says:

    I make this recipe at least once a week and my boyfriend is always nagging for it!! My go to recipe for stir fry I absolutely love this! Crave it all the time and also quite healthy 10/10

  2. YummO – Cheers Kylie

  3. Definitely a hit-Kids asked if I could make it again before they had finished eating!

  4. Michelle @ The Sweet Molcajete says:

    That looks so yummy! And so easy to make!! I will try next time we eat beef! Thanks for sharing!

Comments are closed.

More You'll Love