This beef stir fry is definitely a favorite recipe in my family, truly enjoy it every time. I often use buffalo meat too to make this dish. So quick and easy to make for a lunch or a nice dinner.

This beef with broccoli recipe is a really nice, easy-to-make stir-fry made with hoisin sauce, and it combines the rich flavors of beef and vegetables with the sweet and savory taste of hoisin sauce. Delicious is all I can say.
Jump to:
🥘 Ingredients needed
- broccoli (tenderstem)
- beef or buffalo meat
- carrot
- peppers (any color)
- onions (both white and red)
- green beans (green, French, or flat)
- Sesame seeds (mixed)
- coconut oil
- fresh garlic
- hoisin sauce (sweet)
- Worcester sauce
- sweet soy sauce
- Tamari sauce (to marinate the meat)
- lemon (use the juice to marinate the meat)- this helps to tenderize the meat
🔪 How to make beef stir fry?
It is an easy, quick, and simple dish to deliver a very appealing and tasty main dish.
- Prepare the vegetables
- Shred the meat into thin strips and marinate properly.
- Cook the dish by adding the vegetables and the meat in stages (see the steps below in the recipe card)
Use broccoli stems
I must address the issue of certain people choosing to throw the broccoli stems away. It is a 'culinary atrocity'.
Please, please, don't throw the broccoli stems away!! Just wash them thoroughly, chop them away from the florets, and just throw them (sliced or cut into smaller pieces) into the cooking pan two minutes earlier; that's it! The stems are excellent!
Grate them raw and make a nice salad like this chicken salad, munch on them raw, whatever you choose to do with them, but don't throw them away.
The stems are almost the best part of this buffalo stir fry recipe, they're high in fiber, crunchy, flavorful, and full of 'personality lol.
💞 Variations and Substitutions
Use buffalo meat
Although buffalo belongs to the cattle family, its meat differs from beef in several ways. Buffalo meat is naturally leaner, with a lower fat content, a darker red colour, and noticeably whiter fat. Overall, it is considered a healthier alternative to beef due to its lower fat and higher nutrient density.
Chicken, pork, lamb also work amazingly well with this recipe, or even fish see my Tatsoi And Hoisin Salmon Stir-Fry
What can I serve with beef hoisin stir-fry?
Jasmine rice, rice noodles, udon, or even quinoa are also suitable options. For a low-carb option, try cauliflower rice.
How to store it?
Store leftovers refrigerated in an airtight container for up to 2 days. Reheat gently so the beef doesn't become tough.
Can I freeze this beef and broccoli dish?
Yes, but the vegetables may soften slightly when reheated, and the beef might get a little tougher.
❓FAQs
Flank Steak: Flank steak is a lean, flavorful cut that works well in stir-fries. It is also more affordable and widely available.
Sirloin Steak: Sirloin steak is another popular cut for stir-frying. It is tender, flavorful, and versatile.
Ribeye Steak: Ribeye steak is a well-marbled cut that is known for its tenderness and rich, beefy flavor. It is a bit pricier than other cuts but worth it if you want a more luxurious stir-fry.
Tenderloin: Tenderloin is the most tender cut of beef, making it a great choice for stir-frying. It is also lean and mild in flavor, so it works well with bold stir-fry sauces.
Skirt Steak: Skirt steak is a flavorful cut that is often used in fajitas, but it also works well in a stir-fry. It is a bit tougher than other cuts, but if you slice it against the grain, it can be quite tender.
Ultimately, the best beef for stir-fry depends on your personal taste and budget. Experiment with different cuts to find the one that works best for you and that you like the most.
You can prep all the ingredients in advance, but it's best to cook the stir-fry just before serving to keep the vegetables crisp.
Absolutely. Thinly sliced chicken breast/thighs, firm tofu, or even prawns all work well with this hoisin sauce.
Hoisin is naturally quite sweet, but you can balance it with a splash of soy sauce, rice vinegar, or chilli if you prefer a less sweet finish.

A few more beef recipes to try
Other recipes you might like
- Gnocchi With Buffalo Mozzarella And Whole Cherry Tomatoes Sauce
- Buffalo Chicken Bites With Spinach And Blue Cheese
- Cavolo Nero And Kale Sea Bass Stir Fry
So here's the recipe.
Have you made this beef stir-fry dish?
Please leave a 🌟🌟🌟🌟🌟 rating in the recipe card below and/or a review in the comment section further down the page. Thanks for stopping by!

🥩 Beef Hoisin Stir Fry
Equipment
- deep frying pan
- knife
- chopping board
- spatula
Ingredients
- 400 g broccoli (14.2 oz) (tenderstem)
- 400 g beef (14.2 oz)
- 1 large carrot
- 2 peppers (any color)
- 2 onions (both white and red)
- 200 g beans (7.1 oz) (green, French or flat)
- 1 tablespoon Sesame seeds (mixed)
- 1 teaspoon coconut oil
- 2 cloves garlic
- 1 tablespoon hoisin sauce (sweet)
- 3-4 drops Worcester sauce
- 1 teaspoon Indonesian soy sauce (sweet)
- 1 tablespoon Tamari sauce (to marinate the meat)
- ⅓ lemon (use the juice to marinate the meat)
Instructions
- Start by preparing the vegetables first, so they are all prepared and ready to cook when needed. Peel, wash, and cut onions julienne or however you fancy, not too fine but rather chunkier.
- Peel, wash, and shave the carrot. Put the shavings aside.
- Wash and split/cut the broccoli stems from the florets. Put aside on a plate.
- Cut the peppers and the beans and set them aside separately.
- Peel the garlic and chop roughly.
- Take out the sauces and make them ready.
- Shred the meat into thin strips, place in a bowl, and add some Tamari sauce and lemon juice. Remember to turn and toss a few times so that the meat does get marinated properly.
- Place a deeper pan on the medium fire with half of the coconut oil in. Add the onions and the beans. Cook for 2 minutes, tossing it a couple of times. No need to cover.
- Add the broccoli stems and the peppers. Cook for 2 minutes.
- Add the broccoli tips and the carrot shavings and the garlic. Cook for 2 more minutes.
- Add the sauces, one by one, and cook for one more minute.
- Turn the fire/stove off and leave it aside for now.
- Cooking the meat will only take two minutes, so you can either do it in parallel and start at step 10 or 11 to finish all at once, but if you don't feel confident doing this, just leave it for the last bit; it will only take a couple of minutes, so no panic about veggies getting cold. Place a frying pan on fire (set high), add the coconut oil, and when it starts sizzling, add the marinated meat. Crash some pepper and cook for 2 minutes.
- Put the vegetables on serving plates and add the meat, sprinkle sesame seeds, and enjoy!









Brittany Garrett says
Can I substitute soy sauce for tamarind sauce?
Ramona says
Hi Brittany, Absolutely, you can but the taste wont be quite the same since tamarind is tart but very good for you 😉
Erikka says
This was simply gorgeous - tender and delicious. Pay attention at the cut you're using. My 6 year old smashed it and he didnt even care about the greens which he's not normally keen on having. It must have also been the log strips of beef that were appealing to him. I normally would cut chunks. thanks for this recipe ramona, i saw a few more recipes on your lovely website that i want to try asap. You have soo much stuff here that appeals to me and its child friendly too.
Ramona says
hey Erikka, thank you soo much! Let me know what else you have tried and enjoyed! Ramona xx
Kathryn Donangelo says
I am making this for dinner this week! I love all of the flavors in this and it looks extremely easy to make. Thank you!
Ramona says
Thank you so much Kathryn, I am super happy to hear this dish has inspired you to make it for your family xx
Sam says
Just made this for dinner and it was a big hit! It was super easy and quick to make too. Thank you!
Ramona says
Thank you so much Sam, I am so glad you guys loved this stir fry dish.