Wash and cut one big head of broccoli (1 pound) into pieces.
Slice 1 pound of beef steak (Beef top round steak) into small strips.
Slice the beef and put it in a bowl. Add 2 tablespoons of oyster sauce, 2 tablespoons of soy sauce, ½ teaspoon of salt, 1 tablespoon of brown sugar, and 1 teaspoon of sesame oil.
Mix it well. Let it marinate for at least 15 minutes before cooking.
Meanwhile, pour 6 cups of water into a pot. Then, add ¼ teaspoon of salt and 1 teaspoon of vegetable oil.
When water starts boiling, add the broccoli to the pot and cook for 2-3 minutes or until it is soft. Do not overcook it.
Drain the water and rinse the cooked broccoli with cold water so that it retains its bright green color.
Lay the cooked broccoli on a plate. After that, set it aside.
Pour 1 teaspoon of vegetable oil into a non-stick pan and turn the fire on medium-high. Add 4 cloves of garlic and 4 slices of ginger and stir fry them a bit.
Next, put the marinated beef into the pan and stir fry them slightly.
After, pour one cup of water into the beef.
Add 2 tablespoons of cornstarch and 2 tablespoons of water to a small container and mix well.
Lastly, pour the cornstarch mixture into the beef and keep stirring until it's thickened. Then, pour the meat and sauce over the plate with cooked broccoli.
Video
Notes
Cooking tips for authentic Chinese beef and broccoli:
Marinate beef for at least 10-15 minutes before cooking.
Add salt and vegetable oil into boiling water to cook the broccoli, which helps the broccoli's color stay green.
Don't overcook the broccoli. If it is overcooked, the green color will lost. Cook until it is soft but still green.
Rinse the broccoli with cold water that can retain the broccoli's beautiful green color.
We like more sauce for beef and broccoli dishes because they are best served with rice. I add a cup of water. However, if you don't want more sauce, you can reduce the amount of water and cornstarch to thicken the sauce.