This easy Chinese Beef and Broccoli recipe brings the taste of your favorite takeout right to your kitchen. Tender beef, crisp broccoli, and a savory garlic-soy sauce come together in under 30 minutes for a quick, delicious weeknight dinner.
In a bowl, combine sliced beef with soy sauce, cornstarch, sesame oil, and rice vinegar. Let it marinate for 10–15 minutes to tenderize and absorb flavor.
Prepare the Sauce
In a separate bowl, whisk together soy sauce, oyster sauce, brown sugar, garlic, ginger, beef broth, and cornstarch until smooth. Set aside.
Cook the Broccoli
Bring a pot of water to a boil. Add broccoli florets and cook for 1–2 minutes until bright green and tender-crisp. Drain and set aside.
Sear the Beef
Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add beef in a single layer and cook for 1–2 minutes per side until browned. Remove from the pan and set aside.
Make the Sauce & Combine
In the same pan, pour in the prepared sauce and bring to a simmer. Stir until the sauce thickens slightly. Return the cooked beef and broccoli to the pan and toss until evenly coated.
Serve
Garnish with sesame seeds and green onions. Serve hot over steamed rice or noodles.
Notes
Slice beef against the grain for tenderness.
Don’t overcook the broccoli — it should stay crisp.
Add red chili flakes or a dash of Sriracha if you like spice.
Double the sauce if you prefer extra over rice or noodles.