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!

Would you like to save this recipe?
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.

Key Recipe Ingredients
The full list of ingredients and amounts is found in the printable recipe card below.
- 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!

How to make Beef and Broccoli at home
Scroll for Recipe
This next part is only a photo tutorial of the recipe steps. The full list of ingredients, quantities and instructions can be found in the printable recipe card below.
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 delicious recipes:
- Chicken Alfredo Stuffed Shells (with Broccoli)
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!

Honey-Soy Beef & Broccoli
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
To serve
- 2 teaspoons red pepper flakes (optional)
- hot cooked rice of your choice
Directions
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
Would you like to save this recipe?
Notes
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.Nutrition Facts
Disclaimer
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.






























14 responses
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
YummO – Cheers Kylie
Definitely a hit-Kids asked if I could make it again before they had finished eating!
That looks so yummy! And so easy to make!! I will try next time we eat beef! Thanks for sharing!