Ah, Chinese Beef and Broccoli. This soothing symphony of tender beef and crisp green broccoli is one of those dishes that brings me straight back to my cozy kitchen at home. I can still remember the first time I came across this delightful dish at a charming little takeout spot that my college friends and I adored. The moment that tantalizing aroma wafted towards me—garlic, ginger, and soy mingling together—I knew I had stumbled onto something magical. As I took my first bite, the savory flavors danced on my tongue, and I could feel the warmth of joy spreading through me like a warm embrace. It was a dish that felt both homemade and indulgent, a true crowd-pleaser packed with personality.
And that, dear friends, is why you’ll absolutely love making this recipe at home. Picture the kitchen filled with mouthwatering scents and the satisfaction of creating something delightful for yourself or your loved ones. Let’s dive in, shall we?
Why You’ll Love This Recipe
- Quick & Easy: Perfect for busy evenings or when you want to impress without spending hours in the kitchen.
- Healthful & Nutritious: Packed with protein and vibrant broccoli, it’s a feel-good dish.
- Flavor Power: The combined flavors of garlic, ginger, soy, and brown sugar create a delicious, savory sauce.
- Crowd-Pleasing: A hit for both kids and adults alike—who can resist that tender beef and lush green broccoli?
- Versatile Ingredients: Almost everything can be found in your pantry, making it a great go-to for any night of the week!
Ingredients
- 1 lb flank steak (or skirt steak; both are wonderful options for tenderness—just slice against the grain for the best results!)
- 1 tablespoon soy sauce (adds umami depth that makes your taste buds rejoice!)
- 1 tablespoon peanut oil (or vegetable oil; helps achieve that beautiful sear!)
- 1 tablespoon cornstarch (this tenderizes the beef and gives it a lovely silky texture.)
- 1/2 teaspoon baking soda (optional; tenderizes the meat even more—just a pinch!)
- 1/2 cup chicken stock (or beef stock; a lovely base for the savory sauce.)
- 2 tablespoons Shaoxing wine (or dry sherry; it adds a wonderful aroma and richness.)
- 2 tablespoons soy sauce (a bit more for an extra umami kick, because who doesn’t love that?!)
- 1 teaspoon dark soy sauce (this adds a beautiful color and deeper flavor to the sauce—don’t skip this one!)
- 2 teaspoons brown sugar (or white sugar; balances the savory notes perfectly.)
- 1 tablespoon cornstarch (for thickening the sauce so it clings beautifully to the beef and broccoli.)
- 1 head broccoli (cut into bite-size florets; we want both crunch and nutrition!)
- 1 tablespoon peanut oil (or vegetable oil; for that sizzling stir-fry goodness!)
- 3 garlic cloves (minced; the fragrant heart and soul of this dish.)
- 2 teaspoons ginger (minced; lends a warm spiciness that’s oh-so-comforting.)
Full recipe card is below.
How to Make It
Step 1: Slice and Marinate the Beef
Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. This is where the magic starts! Toss those slices into a small bowl and add the soy sauce, peanut oil, and cornstarch. Give it a gentle mix by hand until every slice is lovingly coated. Let it marinate for about 10 minutes while you prepare the other ingredients.
Step 2: Whisk Together the Sauce
Combine all the ingredients for the sauce in a medium-sized bowl, whisking gently to mix. The aroma will start to swirl in the air, making your mouth water. Trust me; it’s going to be delightful!
Step 3: Steam the Broccoli
In a large nonstick skillet over medium-high heat, add 1/4 cup of water and wait for it to boil. Toss in those vibrant broccoli florets and cover the pan to steam until they just turn tender—about a minute. Once they’re perfectly bright green, transfer them to a plate and wipe the pan clean if needed.
Step 4: Cook the Beef
Now, heat the peanut oil in the skillet until it shimmers with excitement. Spread that marinated beef in a single layer, and let it cook without touching it for 30 seconds until browned. Flip those pieces to cook the other side for just a few seconds—aim for light charring while keeping the insides pink for the juiciest bites.
Step 5: Add Aromatics and Return Broccoli
Incorporate the minced garlic and ginger into the bubbling symphony of flavors, stirring a few times to awaken their fragrance. Then, gently fold the steamed broccoli back into the pan.
Step 6: Thicken the Sauce
Give that sauce mixture another good stir to dissolve the cornstarch completely and pour it into the skillet. Cook and stir until the sauce thickens, about a minute. Ah, that glossy finish will make you want to dive right in!
Step 7: Serve Hot
Transfer everything to a warm plate immediately—this dish is best served hot and fresh!
Pro Tips for Success
- Quality Meat: Choose a good cut of beef; flank steak is my favorite for its balance of tenderness and flavor.
- Slice Against the Grain: This ensures that each bite is melt-in-your-mouth tender.
- Prep Ingredients Ahead: Having everything chopped and measured in advance makes the cooking process a breeze!
- Watch Steaming Time: You want the broccoli to retain its color and crunch—stay close while it cooks!
Flavor Variations
- Add Spice: Toss in some red pepper flakes or sriracha for a kick!
- Incorporate Other Veggies: Snap peas, bell peppers, or carrots are all lovely additions.
- Use Different Proteins: Chicken, shrimp, or tofu can substitute for the beef for a fun twist.
Serving Suggestions
Pair this hearty dish with fluffy jasmine rice or sautéed noodles for a comforting meal. A light cucumber salad drizzled with sesame oil can refresh the palate perfectly. And don’t forget a soothing cup of green tea to sip while you enjoy!
Make-Ahead & Storage
Make the marinade for the beef ahead of time and store it in an airtight container in the fridge for up to 24 hours. The fully cooked dish can be stored in the fridge for up to 3 days. Just reheat when you’re ready for a delicious meal!
Leftovers
Reinvent your leftovers by tossing them in a warm bowl of ramen or using them as a flavorful filling for burritos and wraps!
Freezing
While it’s best enjoyed fresh, you can freeze the cooked dish. Simply store it in an airtight container, and it should be good for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge before reheating.
Reheating
To reheat, the skillet method works best. Heat gently over medium heat until warmed through, stirring occasionally to avoid drying out the meat. You can also use the microwave—just add a splash of water to keep it moist!
FAQs
Can I use a different cut of beef?
Absolutely! Sirloin or ribeye can also work beautifully—just remember to slice against the grain.
Can I make this dish gluten-free?
Yes! Simply swap out the soy sauce for gluten-free tamari or coconut aminos.
Is this dish spicy?
Nope, it has a mild and savory flavor, but feel free to add heat if you like a spicy kick!
Can I make it vegetarian?
Sure thing! Substitute beef for tofu or tempeh and use vegetable broth.
Final Thoughts
Cooking Chinese Beef and Broccoli in your kitchen is not just about savoring a wonderful meal; it’s about creating warmth and connection with every bite. I hope you embrace the cozy vibes of this dish and share it with your loved ones. As you stand in your kitchen, letting those delicious aromas fill the air, remember that you’re weaving together beautiful memories. So roll up those sleeves, get cooking, and enjoy every moment. Happy cooking from my heart to yours!
Love,
Chef Caroline
TasteItRecipes.com

Chinese Beef and Broccoli
Ingredients
Beef Marinade
- 1 lb flank steak or skirt steak, sliced against the grain for tenderness.
- 1 tablespoon soy sauce adds umami depth.
- 1 tablespoon peanut oil or vegetable oil; for marinating.
- 1 tablespoon cornstarch to tenderize the beef.
- 1/2 teaspoon baking soda optional; for extra tenderness.
Sauce
- 1/2 cup chicken stock or beef stock.
- 2 tablespoons Shaoxing wine or dry sherry.
- 2 tablespoons soy sauce for extra umami.
- 1 teaspoon dark soy sauce for deeper flavor and color.
- 2 teaspoons brown sugar balances the savory notes.
- 1 tablespoon cornstarch for thickening the sauce.
Stir-Fry Ingredients
- 1 head broccoli cut into bite-size florets.
- 1 tablespoon peanut oil for the stir-fry.
- 3 cloves garlic minced.
- 2 teaspoons ginger minced.
Instructions
Preparation
- Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Marinate in a bowl with soy sauce, peanut oil, and cornstarch for about 10 minutes.
- In a medium bowl, whisk together all ingredients for the sauce.
- Steam the broccoli in a large skillet with 1/4 cup of boiling water for about 1 minute until bright green, then transfer to a plate.
Cooking
- Heat peanut oil in the skillet. Add marinated beef in a single layer and cook for 30 seconds without moving. Flip pieces until lightly browned.
- Add minced garlic and ginger to the skillet, stirring a few times, then fold the steamed broccoli back into the pan.
- Pour in the sauce mixture and cook until it thickens, about 1 minute. Serve immediately.
 
					