There's nothing quite like the vibrant aroma of garlic and ginger mingling in a sizzling pan, transporting you directly to your favorite Chinese takeout spot. When I found myself craving that delectable Beef and Broccoli, I realized why it’s such a beloved dish—it’s a perfect balance of juicy, tender beef and crisp-tender broccoli enveloped in a rich, flavorful sauce.
After some trial and error, I've mastered an easy, gluten-free adaptation that doesn’t require a wok and can be whipped up in no time—perfect for those busy weeknight dinners when fast food just won't cut it. With just a handful of ingredients, you can create an authentic tasting dish that rivals takeout, yet feels like a comforting home-cooked meal. Trust me, one bite of this quick and saucy Chinese Beef and Broccoli, served over fluffy rice, and you’ll wonder why you ever settled for takeout!

Why is Chinese Beef and Broccoli a Must-Try?
Quick and Easy: This recipe is designed for busy schedules, taking less than 30 minutes from preparation to plate!
Flavorful Sauce: The harmonious blend of garlic, ginger, and soy sauce creates a mouthwatering sauce that envelops each bite.
Healthy Alternative: Packed with protein and vibrant veggies, it's a much healthier choice compared to typical takeout options.
Versatile Dish: Swap out vegetables or adapt to gluten-free diets effortlessly—perfect for accommodating different tastes and dietary needs.
Crowd-Pleaser: Whether it's a family dinner or entertaining friends, this dish is sure to impress and delight everyone at the table.
Get ready to bring the authentic taste of Chinese cuisine right into your home with this exciting recipe!
Chinese Beef and Broccoli Ingredients
For the Beef Marinade
- Boneless Flank Steak or Skirt Steak (1 lb) – Best choice for tenderness and flavor; can use tougher cuts with baking soda marinade method for more juiciness.
- Soy Sauce (1 tablespoon + 2 tablespoon for sauce) – Provides essential saltiness and umami; substitute with tamari for a gluten-free option.
- Peanut or Vegetable Oil (1 tablespoon for marinade) – Adds flavor for marinating; peanut oil enhances authenticity, while vegetable oil is a neutral choice.
- Cornstarch (1 tablespoon for marinade) – Acts as a thickening agent for a velvety sauce; helps coat the beef for a delightful texture.
- Baking Soda (½ tsp, optional) – Effective meat tenderizer for tougher cuts; marinate for 30+ minutes for best results.
For the Sauce
- Chicken or Beef Stock (½ cup) – Provides a rich liquid base that enhances the sauce's depth.
- Shaoxing Wine (2 tbsp) – Adds aromatic complexity to the sauce; substitute with dry sherry for gluten-free variations.
- Dark Soy Sauce (1 tsp) – Enhances color and umami depth; recommended for a more authentic flavor profile.
- Brown Sugar (2 tsp) – Balances the flavors with subtle sweetness; can be replaced with white sugar if necessary.
For the Vegetables
- Broccoli (1 head, cut into florets) – Serves as the crisp vegetable base; feel free to substitute half with carrots, snap peas, or bell peppers for variety.
- Garlic (3 cloves, minced) – Adds aromatic seasoning that deepens the overall flavor.
- Ginger (2 tsp, minced) – Infuses the dish with warmth and zest; an essential component of any good stir-fry.
For Cooking
- Water (¼ cup for steaming broccoli) – Use this for quickly steaming the broccoli to retain its vibrant color and crunch.
With these ingredients, you’re just minutes away from savoring a homemade Chinese Beef and Broccoli dish that rivals the best takeout, all while maintaining a healthier home-cooked approach!
How to Make Chinese Beef and Broccoli
- Prepare Beef: Slice the beef thinly against the grain into ¼ inch slices or ½ inch thick sticks. In a bowl, mix in 1 tablespoon soy sauce, 1 tablespoon peanut oil, and 1 tablespoon cornstarch. If using tougher cuts, add ½ teaspoon baking soda and marinate for 10-30 minutes.
- Mix Sauce: In a medium bowl, whisk together ½ cup chicken or beef stock, 2 tablespoon Shaoxing wine (or dry sherry), 2 tablespoon soy sauce (or tamari), 1 teaspoon dark soy sauce, 2 teaspoon brown sugar, and 1 tablespoon cornstarch. Set aside for thickening.
- Steam Broccoli: Heat ¼ cup of water in a large nonstick skillet over medium-high heat until boiling. Add the broccoli, cover, and steam for about 1 minute until tender-crisp. Transfer the broccoli to a plate and wipe the skillet dry.
- Cook Beef: Add 1 tablespoon oil to the skillet and heat until shimmering. Spread the marinated beef in a single layer and cook undisturbed for 30 seconds. Flip and cook briefly until lightly charred but still pink inside. Set aside the beef.
- Add Aromatics: Quickly add minced garlic and ginger to the skillet; stir for about 30 seconds until aromatic.
- Combine & Thicken: Return the cooked broccoli and beef to the skillet. Stir the sauce to re-combine the cornstarch, then pour it into the pan. Cook and stir for about 1 minute, until the sauce thickens and clings to the ingredients.
- Serve: Transfer the Chinese Beef and Broccoli to a plate and serve hot, ideally over fluffy steamed rice for a delicious meal.
Optional: Drizzle with a little chili oil or garnish with sesame seeds for an added kick.
Exact quantities are listed in the recipe card below.

Storage Tips for Chinese Beef and Broccoli
Fridge: Store leftover Chinese Beef and Broccoli in an airtight container for up to 2 days to maintain its flavor and texture.
Freezer: For longer storage, place in a freezer-safe container and freeze for up to 3 months. Thaw in the fridge overnight before reheating.
Reheating: Gently reheat on the stovetop over low heat with a splash of water or broth to keep the beef tender; avoid the microwave to prevent toughness.
Serving Suggestions: Enjoy over fresh rice or add a touch of soy sauce for extra flavor when reheating!
What to Serve with Chinese Beef and Broccoli?
A cozy dinner starts with vibrant flavors and comforting textures that bring your meal to life.
- Steamed Jasmine Rice: The fluffy, aromatic rice captures every bit of that savory sauce, making each bite a delight.
- Egg Fried Rice: A flavorful twist, this dish adds protein and makes the meal more filling—perfect for family gatherings.
- Sesame Noodles: These cold noodles deliver a refreshing contrast with a nutty flavor, pairing beautifully with the rich beef.
- Stir-Fried Bok Choy: Crisp and tender, bok choy offers a mild flavor and vibrant color, enhancing the dish visually and nutritionally.
- Crispy Spring Rolls: These crunchy bites are a fantastic appetizer, balancing the tenderness of the beef and broccoli nicely.
- Hot and Sour Soup: This classic soup provides a warmly spiced contrast, opening up the palate for the main dish's flavors.
- Chili Garlic Shrimp: Add a little spice with this protein-packed addition; it's quick and complements the meal wonderfully.
- Fruit Salad: A refreshing, sweet contrast to the savory dish, fruit salad cleanses the palate and adds a bright finish.
- Green Tea: This light, refreshing beverage perfectly complements the richness of the main dish, helping with digestion.
Expert Tips for Chinese Beef and Broccoli
- Choose the Right Beef: Use flank or skirt steak for maximum tenderness. Avoid pricier cuts, as they may not provide the best results for this dish.
- Marinate for Tenderness: If you're using tougher cuts, don’t skip the baking soda. Marinate for at least 30 minutes to ensure the meat stays juicy.
- Mind the Broccoli: Steam the broccoli just until tender-crisp to maintain its bright color and crunch. Overcooking can make it mushy.
- Quick Stir-Frying: Work quickly in the skillet to prevent overcooking the beef; it should be lightly charred but still pink for the best texture.
- Switch It Up: Feel free to adapt this recipe to your taste! Substitute vegetables according to your preference and dietary needs to keep it exciting.
- Gluten-Free Options: For a gluten-free Chinese Beef and Broccoli, simply substitute soy sauce with tamari and Shaoxing wine with dry sherry.
Make Ahead Options
These Chinese Beef and Broccoli are perfect for meal prep enthusiasts! You can slice the beef and marinate it up to 24 hours in advance for maximum flavor. Additionally, you can wash and chop the broccoli, storing it in an airtight container in the refrigerator for up to 3 days. When you’re ready to serve, simply steam the broccoli, cook the marinated beef, and combine everything with the sauce, which can also be prepared ahead and stored for up to 3 days in the fridge. This way, you'll enjoy delicious, homemade Chinese Beef and Broccoli on busy weeknights, without sacrificing quality or taste!
Chinese Beef and Broccoli Variations

Feel free to unleash your culinary creativity with these delightful twists that elevate this classic dish!
- Gluten-Free Swap: Use tamari instead of soy sauce and dry sherry in place of Shaoxing wine for a gluten-free experience. It still delivers rich, authentic flavors.
- Vegetable Boost: Substitute half of the broccoli with colorful bell peppers, carrots, or snap peas to add crunch, color, and variety. Each bite bursts with freshness and nutrients!
- Spicy Kick: Incorporate a drizzle of sriracha or a few red pepper flakes for those who crave a little heat. It perfectly complements the savory sauce!
- Savory Mushroom Flavor: Toss in some sliced shiitake or cremini mushrooms to deepen the umami notes of the dish. They'll soak up the delicious sauce beautifully!
- Tender Beef Alternative: For a budget-friendly option, try using beef chuck or brisket with the baking soda marinade method—tender and wallet-friendly!
- Nutty Addition: Add a sprinkle of toasted sesame seeds just before serving for a nutty flavor and a lovely crunch. A simple touch that makes a big impact!
- Asian Greens Twist: Swap out the broccoli for bok choy or Chinese broccoli to change things up and enjoy a whole new taste profile. Their unique textures will surprise you!
- Citrus Zing: Add a splash of fresh lime or lemon juice at the end for a bright finish that contrasts beautifully with the rich sauce. It's like sunshine on your plate!
Each variation invites you to experiment and find your perfect bowl of Chinese Beef and Broccoli, bringing warmth and comfort to your dinner table!
Chinese Beef and Broccoli Recipe FAQs
What kind of beef is best for Chinese Beef and Broccoli?
For the best flavor and tenderness, I highly recommend using boneless flank steak or skirt steak. These cuts are perfect for quick cooking and offer a delightful texture. If you're working with tougher cuts like chuck or brisket, don’t worry—use a baking soda marinade method for about 30 minutes to effectively tenderize the meat.
How should I store leftover Chinese Beef and Broccoli?
Absolutely! Store any leftovers in an airtight container in the refrigerator for up to 2 days. If you need to keep it longer, transfer it to a freezer-safe container where it can be stored for up to 3 months. Just remember to thaw it in the fridge overnight before reheating for the best results.
Can I freeze Chinese Beef and Broccoli?
Yes, you can! Ensure that the dish is completely cooled, then portion it into freezer-safe containers. It keeps well for up to 3 months. When you're ready to enjoy it again, thaw the container in the fridge overnight and reheat on the stovetop over low heat, adding a splash of water or broth to keep the beef moist.
What should I do if my beef ends up tough?
If your beef turns out tough, it may not have been sliced against the grain or cooked too long. For future preparations, I recommend always cutting the beef thinly against the grain for better tenderness. Also, marinate tougher cuts with baking soda for at least 30 minutes before cooking to ensure they turn out juicy.
Is this recipe gluten-free?
Yes, it can easily be made gluten-free! Simply substitute regular soy sauce with tamari and replace Shaoxing wine with dry sherry. Confirm any other ingredients used are gluten-free to accommodate your diet, and you're good to go!
Can I add different vegetables to this dish?
Very! Feel free to get creative by adding vibrant veggies like bell peppers, snap peas, or even carrots. I often mix half the broccoli with these alternatives to keep things exciting and nutrient-dense, ensuring your stir-fry remains wholesome and delicious.
Juicy Chinese Beef and Broccoli – Your Healthier Takeout Solution
Discover a healthier take on Chinese Beef and Broccoli with tender beef, crisp broccoli, and a flavorful sauce.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-fry
- Cuisine: Chinese
- Diet: Gluten-Free
Ingredients
- 1 lb Boneless Flank Steak or Skirt Steak
- 3 tbsp Soy Sauce
- 1 tbsp Peanut or Vegetable Oil
- 1 tbsp Cornstarch
- ½ tsp Baking Soda, optional
- ½ cup Chicken or Beef Stock
- 2 tbsp Shaoxing Wine
- 1 tsp Dark Soy Sauce
- 2 tsp Brown Sugar
- 1 head Broccoli, cut into florets
- 3 cloves Garlic, minced
- 2 tsp Ginger, minced
- ¼ cup Water
Instructions
- Prepare Beef: Slice the beef thinly against the grain into ¼ inch slices or ½ inch thick sticks. In a bowl, mix in 1 tablespoon soy sauce, 1 tablespoon peanut oil, and 1 tablespoon cornstarch. If using tougher cuts, add ½ teaspoon baking soda and marinate for 10-30 minutes.
- Mix Sauce: In a medium bowl, whisk together ½ cup chicken or beef stock, 2 tablespoon Shaoxing wine, 2 tablespoon soy sauce, 1 teaspoon dark soy sauce, 2 teaspoon brown sugar, and 1 tablespoon cornstarch. Set aside for thickening.
- Steam Broccoli: Heat ¼ cup of water in a large nonstick skillet over medium-high heat until boiling. Add the broccoli, cover, and steam for about 1 minute until tender-crisp. Transfer the broccoli to a plate and wipe the skillet dry.
- Cook Beef: Add 1 tablespoon oil to the skillet and heat until shimmering. Spread the marinated beef in a single layer and cook undisturbed for 30 seconds. Flip and cook briefly until lightly charred but still pink inside. Set aside the beef.
- Add Aromatics: Quickly add minced garlic and ginger to the skillet; stir for about 30 seconds until aromatic.
- Combine & Thicken: Return the cooked broccoli and beef to the skillet. Stir the sauce to re-combine the cornstarch, then pour it into the pan. Cook and stir for about 1 minute, until the sauce thickens and clings to the ingredients.
- Serve: Transfer the Chinese Beef and Broccoli to a plate and serve hot, ideally over fluffy steamed rice for a delicious meal.
Notes
- Choose the Right Beef: Use flank or skirt steak for maximum tenderness.
- Marinate for Tenderness: If you're using tougher cuts, don’t skip the baking soda.
- Mind the Broccoli: Steam the broccoli just until tender-crisp to maintain its bright color and crunch.
- Quick Stir-Frying: Work quickly in the skillet to prevent overcooking the beef.
- Switch It Up: Feel free to adapt this recipe to your taste!
- Gluten-Free Options: Substitute soy sauce with tamari and Shaoxing wine with dry sherry.
Nutrition
- Serving Size: 1 plate
Keywords: Chinese Beef and Broccoli




