Welcome to magicmealplans

Beef And Broccoli Stir Fry

By Evelyn Fletcher | June 02, 2026
Beef And Broccoli Stir Fry
Overnight

Beef And Broccoli Stir Fry

Prep15 min
Cook10 min
Total25 min
Serves4
Beef And Broccoli Stir Fry
Beef And Broccoli Stir Fry

I still remember the first time I made a beef and broccoli stir fry. It was a weeknight, and I was looking for a quick and easy dinner that would please my family. I had all the ingredients on hand, and it was ready in no time. The combination of tender beef, crunchy broccoli, and savory sauce was a hit, and it's been a staple in our household ever since.

One of the things I love about this recipe is that it's perfect for meal prep. You can cook the beef and broccoli in advance, then store them in the fridge or freezer for later use. Simply reheat and serve over rice or noodles for a quick and easy dinner.

In this recipe, we'll go through the steps to make a delicious beef and broccoli stir fry that's perfect for meal prep and reheating. We'll cover the ingredients, equipment, and techniques you need to make this dish, as well as some tips and variations to make it your own.

Whether you're a busy parent looking for a quick and easy dinner, or a meal prep enthusiast looking for a new recipe to add to your rotation, this beef and broccoli stir fry is sure to become a favorite. So let's get started and make a delicious dinner that's perfect for any night of the week.

This recipe is also great for crowds, and can be easily doubled or tripled to feed a large group. The beef and broccoli can be cooked in advance, and then reheated just before serving. This makes it a great option for parties, potlucks, or other gatherings where you need to feed a lot of people.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients
  • It's perfect for meal prep and can be reheated for a quick and easy dinner
  • The beef and broccoli are cooked quickly over high heat, resulting in a tender and juicy texture
  • The sauce is savory, slightly sweet, and has a thick, syrupy texture
  • This recipe is great for crowds and can be easily doubled or tripled to feed a large group
  • It's a healthy and nutritious option, with lean beef and plenty of vegetables

Why This Recipe Works

The key to a great beef and broccoli stir fry is in the cooking technique. By cooking the beef and broccoli quickly over high heat, we can achieve a nice sear on the outside while keeping the inside tender and juicy. This is because the high heat helps to lock in the juices, while the quick cooking time prevents the beef and broccoli from becoming overcooked.

Another important factor is the sauce. A good stir fry sauce should be savory, slightly sweet, and have a thick, syrupy texture. This is achieved by using a combination of soy sauce, oyster sauce, and hoisin sauce, which provides a rich, depth of flavor. The sauce is also thickened with cornstarch, which helps to create a smooth, velvety texture.

Finally, the type of beef used is also important. For this recipe, we're using thinly sliced beef, which cooks quickly and evenly. This is important because it helps to prevent the beef from becoming overcooked, which can make it tough and chewy.

Ingredients You’ll Need

To make this beef and broccoli stir fry, you'll need a few simple ingredients. These include thinly sliced beef, broccoli, soy sauce, oyster sauce, hoisin sauce, cornstarch, and vegetable oil. You'll also need some garlic and ginger for added flavor.

When shopping for the ingredients, be sure to choose a high-quality soy sauce and oyster sauce, as these will provide the best flavor. You can also customize the recipe to your taste by adding other ingredients, such as bell peppers or carrots.

  • 1 lb (450g) beef, thinly slicedUse a high-quality beef, such as ribeye or sirloin, and slice it thinly against the grain. This will help the beef cook evenly and quickly.
  • 2 cups (200g) broccoli floretsUse fresh broccoli for the best flavor and texture. You can also use frozen broccoli, but be sure to thaw it first and pat it dry with paper towels to remove excess moisture.
  • 2 tablespoons soy sauceUse a high-quality soy sauce, such as tamari or nama shoyu, for the best flavor. You can also use low-sodium soy sauce if you're watching your salt intake.
  • 1 tablespoon oyster sauceOyster sauce adds a rich, savory flavor to the dish. If you don't have oyster sauce, you can substitute it with hoisin sauce or a combination of soy sauce and sugar.
  • 1 tablespoon hoisin sauceHoisin sauce adds a sweet and savory flavor to the dish. You can also use it as a substitute for oyster sauce if you don't have any on hand.
  • 1 tablespoon cornstarchCornstarch is used to thicken the sauce and create a smooth, velvety texture. You can also use flour or tapioca starch as a substitute if you don't have cornstarch.
  • 2 tablespoons vegetable oilUse a neutral-tasting oil, such as canola or peanut oil, for the best flavor. You can also use other oils, such as coconut or avocado oil, if you prefer.
  • 2 cloves garlic, mincedGarlic adds a pungent flavor to the dish. You can also use other aromatics, such as ginger or shallots, if you prefer.
  • 1 tablespoon grated gingerGinger adds a spicy, warm flavor to the dish. You can also use ground ginger if you don't have fresh ginger on hand.
  • 1/2 teaspoon saltSalt enhances the flavor of the dish and helps to balance the sweetness of the hoisin sauce. You can also use other seasonings, such as black pepper or red pepper flakes, if you prefer.
  • 1/4 teaspoon black pepperBlack pepper adds a sharp, pungent flavor to the dish. You can also use other seasonings, such as white pepper or cayenne pepper, if you prefer.
Ingredients for Beef And Broccoli Stir Fry

Equipment You’ll Need

Large heavy skillet or wokSharp chef's knifeCutting boardMeasuring cups and spoonsInstant-read thermometerWhisk

How to Make Beef And Broccoli Stir Fry

  1. 1
    In a small bowl, whisk together the soy sauce, oyster sauce, hoisin sauce, and cornstarch. This will help to create a smooth, velvety sauce.
  2. 2
    Heat 1 tablespoon of vegetable oil in a large heavy skillet or wok over medium-high heat. This will help to create a nice sear on the beef.
  3. 3
    Add the beef to the skillet and cook for 3-4 minutes, or until it is browned and cooked through. This will help to lock in the juices and create a tender texture.
  4. 4
    Remove the beef from the skillet and set it aside on a plate. This will help to prevent the beef from becoming overcooked.
  5. 5
    Add the remaining 1 tablespoon of vegetable oil to the skillet and stir in the garlic and ginger. This will help to add a pungent flavor to the dish.
  6. 6
    Add the broccoli to the skillet and cook for 2-3 minutes, or until it is tender but still crisp. This will help to create a nice texture and prevent the broccoli from becoming overcooked.
  7. 7
    Pour the sauce into the skillet and stir to combine. This will help to create a smooth, velvety texture and add a rich, savory flavor to the dish.
  8. 8
    Return the beef to the skillet and stir to combine with the sauce and broccoli. This will help to create a cohesive dish and add a nice balance of flavors.
  9. 9
    Cook for an additional 1-2 minutes, or until the sauce has thickened and the beef is coated. This will help to create a smooth, velvety texture and add a rich, savory flavor to the dish.
  10. 10
    Season the dish with salt and black pepper to taste. This will help to enhance the flavor of the dish and add a nice balance of flavors.
  11. 11
    Serve the beef and broccoli stir fry hot over rice or noodles, garnished with sliced green onions and sesame seeds if desired. This will help to add a nice texture and flavor to the dish.

Expert Tips

  • Use a high-quality soy sauce and oyster sauce for the best flavor.
  • Don't overcook the beef or broccoli, as this can make them tough and chewy.
  • Use a neutral-tasting oil, such as canola or peanut oil, for the best flavor.
  • Add other ingredients, such as bell peppers or carrots, to customize the recipe to your taste.
  • Use a whisk to combine the sauce ingredients and create a smooth, velvety texture.
  • Don't overcrowd the skillet, as this can make it difficult to cook the beef and broccoli evenly.

Common Mistakes to Avoid

  • Overcooking the beef or broccoli, which can make them tough and chewy.
  • Not using a high-quality soy sauce and oyster sauce, which can result in a bland flavor.
  • Not whisking the sauce ingredients well, which can create a lumpy texture.
  • Overcrowding the skillet, which can make it difficult to cook the beef and broccoli evenly.
  • Not seasoning the dish with salt and black pepper to taste, which can result in a bland flavor.
  • Not serving the dish hot, which can make it unappetizing.

Variations and Substitutions

  • Add other ingredients, such as bell peppers or carrots, to customize the recipe to your taste.
  • Use different types of protein, such as chicken or pork, for a variation on the recipe.
  • Add other seasonings, such as garlic or ginger, to create a unique flavor.
  • Use a different type of oil, such as coconut or avocado oil, for a unique flavor.
  • Serve the dish with different types of noodles or rice, such as udon or jasmine rice, for a variation on the recipe.
  • Add other toppings, such as green onions or sesame seeds, to create a unique flavor and texture.

What to Serve With Beef And Broccoli Stir Fry

This beef and broccoli stir fry is perfect for serving over rice or noodles. You can also customize the recipe to your taste by adding other ingredients, such as bell peppers or carrots.

Some other options for serving this dish include serving it with a side of steamed vegetables, such as broccoli or green beans, or serving it with a side of fried rice or noodles. You can also add other toppings, such as green onions or sesame seeds, to create a unique flavor and texture.

Serve the dish with a side of steamed vegetables, such as broccoli or green beansServe the dish with a side of fried rice or noodlesAdd other toppings, such as green onions or sesame seeds, to create a unique flavor and textureServe the dish with a side of soy sauce or oyster sauce for added flavor

Make-Ahead, Storage, Freezing and Reheating

This beef and broccoli stir fry can be stored in the fridge for up to 3 days or frozen for up to 2 months. To reheat, simply cook the dish in a skillet or wok over medium heat until it is hot and steaming.

When storing the dish, be sure to use airtight containers to prevent the sauce from drying out. You can also add other ingredients, such as soy sauce or oyster sauce, to the dish to enhance the flavor.

To freeze the dish, simply place it in a freezer-safe bag or container and store it in the freezer. When you're ready to reheat, simply thaw the dish overnight in the fridge and cook it in a skillet or wok over medium heat until it is hot and steaming.

Frequently Asked Questions

What type of beef is best for this recipe?

A high-quality beef, such as ribeye or sirloin, is best for this recipe. You can also use other types of beef, such as flank steak or skirt steak, if you prefer.

Can I use frozen broccoli for this recipe?

Yes, you can use frozen broccoli for this recipe. Simply thaw the broccoli first and pat it dry with paper towels to remove excess moisture.

What is the best way to cook the beef?

The best way to cook the beef is to cook it quickly over high heat, using a technique called 'stir-frying'. This will help to create a nice sear on the outside while keeping the inside tender and juicy.

Can I customize the recipe to my taste?

Yes, you can customize the recipe to your taste by adding other ingredients, such as bell peppers or carrots, or using different types of protein or seasonings.

How long can I store the dish in the fridge?

You can store the dish in the fridge for up to 3 days. Be sure to use airtight containers to prevent the sauce from drying out.

Can I freeze the dish?

Yes, you can freeze the dish for up to 2 months. Simply place it in a freezer-safe bag or container and store it in the freezer. When you're ready to reheat, simply thaw the dish overnight in the fridge and cook it in a skillet or wok over medium heat until it is hot and steaming.

What is the best way to reheat the dish?

The best way to reheat the dish is to cook it in a skillet or wok over medium heat until it is hot and steaming. You can also add other ingredients, such as soy sauce or oyster sauce, to the dish to enhance the flavor.

Can I serve the dish with other types of noodles or rice?

Yes, you can serve the dish with other types of noodles or rice, such as udon or jasmine rice. Simply cook the noodles or rice according to the package instructions and serve the dish on top.

The Full Recipe
Recipe Card
Beef And Broccoli Stir Fry

Beef And Broccoli Stir Fry

Make a delicious beef and broccoli stir fry with this easy recipe, perfect for meal prep and reheating, made with tender beef, crunchy broccoli, and savory sauce

Prep15 min
Cook10 min
Total25 min
Serves4
Pin Recipe

Ingredients

  • 1 lb (450g) beef, thinly sliced
  • 2 cups (200g) broccoli florets
  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon cornstarch
  • 2 tablespoons vegetable oil
  • 2 cloves garlic, minced
  • 1 tablespoon grated ginger
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. In a small bowl, whisk together the soy sauce, oyster sauce, hoisin sauce, and cornstarch. This will help to create a smooth, velvety sauce.
  2. Heat 1 tablespoon of vegetable oil in a large heavy skillet or wok over medium-high heat. This will help to create a nice sear on the beef.
  3. Add the beef to the skillet and cook for 3-4 minutes, or until it is browned and cooked through. This will help to lock in the juices and create a tender texture.
  4. Remove the beef from the skillet and set it aside on a plate. This will help to prevent the beef from becoming overcooked.
  5. Add the remaining 1 tablespoon of vegetable oil to the skillet and stir in the garlic and ginger. This will help to add a pungent flavor to the dish.
  6. Add the broccoli to the skillet and cook for 2-3 minutes, or until it is tender but still crisp. This will help to create a nice texture and prevent the broccoli from becoming overcooked.
  7. Pour the sauce into the skillet and stir to combine. This will help to create a smooth, velvety texture and add a rich, savory flavor to the dish.
  8. Return the beef to the skillet and stir to combine with the sauce and broccoli. This will help to create a cohesive dish and add a nice balance of flavors.
  9. Cook for an additional 1-2 minutes, or until the sauce has thickened and the beef is coated. This will help to create a smooth, velvety texture and add a rich, savory flavor to the dish.
  10. Season the dish with salt and black pepper to taste. This will help to enhance the flavor of the dish and add a nice balance of flavors.
  11. Serve the beef and broccoli stir fry hot over rice or noodles, garnished with sliced green onions and sesame seeds if desired. This will help to add a nice texture and flavor to the dish.

Nutrition (per serving, approximate)

420Calories
35gProtein
20gCarbs
20gFat