Chinese Beef and Broccoli

In my kitchen, this dish always takes center stage during our busy weeknights. Juicy, tender slices of beef paired with vibrant broccoli in a savory sauce make for a quick yet satisfying meal that never fails to impress. Whether it’s a cozy family dinner or a casual gathering with friends, this dish showcases the beautiful balance of flavor and nutrition. Let’s dive into a delightful version of a classic Chinese favorite that’s not only delicious but also easy to make at home!

Why You’ll Love This Dish

There are countless reasons to add this Chinese Beef and Broccoli to your weekly menu. For starters, it’s a perfect weeknight option that comes together in just about 30 minutes! With its hearty protein and colorful vegetables, it’s a meal that checks all the boxes for taste and nutrition. Plus, it’s an excellent way to introduce your family to a beloved, authentic dish without needing to reserve a table at a restaurant.

"My kids devour this meal! They love the flavors, and I love how easy it is to prepare. It’s a win-win!"

Time Breakdown

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Servings: 4

The Cooking Process Explained

Making Chinese Beef and Broccoli is straightforward and rewarding! You’ll start by preparing your ingredients and marinating the beef, allowing it to soak up the flavors. Then comes the quick, flavorful stir-frying that brings everything together. Let’s look at the key ingredients you’ll need.

What You’ll Need

  • 1 lb flank steak (or skirt steak, or other cut)
  • 1 tablespoon soy sauce
  • 1 tablespoon peanut oil (or vegetable oil)
  • 1 tablespoon cornstarch
  • 1/2 teaspoon baking soda (Optional)
  • 1/2 cup chicken stock (or beef stock)
  • 2 tablespoons Shaoxing wine (or dry sherry)
  • 2 tablespoons soy sauce
  • 1 teaspoon dark soy sauce
  • 2 teaspoons brown sugar (or white sugar)
  • 1 tablespoon cornstarch
  • 1 head broccoli (cut to bite-size florets)
  • 1 tablespoon peanut oil (or vegetable oil)
  • 3 garlic cloves (minced)
  • 2 teaspoons ginger (minced)

Step-by-Step Instructions

  1. Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Place the pieces in a small bowl and add soy sauce, peanut oil, and cornstarch. Mix gently until the beef is evenly coated with the marinade. Let it marinate for about 10 minutes while preparing the remaining ingredients.

  2. In a medium bowl, combine all the ingredients for the sauce. Mix well until smooth—this will add an extra layer of flavor to your stir-fry.

  3. Next, bring 1/4 cup of water to boil in a large nonstick skillet over medium-high heat. Add the broccoli, cover the skillet, and steam the broccoli for about 1 minute, until it turns vibrant green and tender-crisp. Once done, transfer the broccoli to a plate—make sure to wipe out any excess water in the pan.

  4. Add peanut oil to the skillet and swirl it around to coat the bottom. Heat the oil until it’s hot. Spread the marinated beef in a single layer and cook without stirring for about 30 seconds or until the bottom is browned. Flip the beef to brown the other side for several seconds and stir until it’s lightly charred but still pink inside.

  5. Toss in the minced garlic and ginger, and stir a few times to release their flavors.

  6. Return the broccoli to the pan. Don’t forget to stir the sauce one last time before pouring it into the skillet. Cook everything together until the sauce thickens, roughly 1 minute. Serve it hot and enjoy as a comforting main dish!

Best Ways to Enjoy It

Chinese Beef and Broccoli shines on its own, but there are plenty of ways to elevate your meal! Serve it over a steaming bed of fluffy jasmine rice or stir-fried noodles for a filling dinner. For a colorful touch, garnish with sesame seeds or thinly sliced green onions. Your family and friends will surely be impressed!

Keeping Leftovers Fresh

If you happen to have leftovers (which I doubt, as this dish disappears fast!), store them in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water to prevent drying out. If you want to save it for later, freeze in a suitable container for up to 2 months, but be mindful that the texture of the broccoli may change upon thawing.

Helpful Cooking Tips

  • For extra flavor, consider adding a splash of oyster sauce to the marinade.
  • Slice the beef while it’s slightly frozen; this makes cutting it into thin slices much easier.
  • Don’t overcook the broccoli! You want it tender but still vibrant and crisp.
  • Feel free to double the sauce for a more generous coating over the meat and veggies.

Creative Twists

Feel like switching it up? Try using chicken or tofu for a different protein source! You could also toss in other vegetables such as bell peppers, carrots, or snap peas for added crunch and flavor. For a lighter option, serve it over cauliflower rice.

Nutrition Table

Serving Size Calories Protein Carbs Fat Fiber Sugar
per serving 350 30 g 18 g 15 g 4 g 5 g

Thanks for joining me in making this delightful dish! I hope it fills your home with warmth and good flavor just as it does in mine. Happy cooking!