Savory Beef Broccoli

Category: Satisfying Main Dishes for Every Occasion

Quickly sear thin beef strips with fresh broccoli florets in hot oil. Toss it all with a flavor-packed mix of soy sauce, shaoxing wine, garlic, and ginger. The sauce hugs every bite. Cook it just long enough—the steak stays juicy and broccoli keeps its bite. When you need a speedy, filling dinner with Asian flair, this is it. Don't skip the fluffy white rice. It soaks up all that deep savory sauce and just rounds out the whole thing.

Barbara Chef
Updated on Fri, 17 Oct 2025 15:37:55 GMT
A bowl filled with rice and broccoli. Highlight
A bowl filled with rice and broccoli. | cookwithcarla.com

This cozy Chinese beef and broccoli dish is my favorite when I want something bold and fast without hunting for special ingredients. After years of tweaking, I've learned how to get the beef really tender and the sauce nice and silky. The mix of juicy beef, crunchy broccoli, and the tasty sauce always gets the family digging in at dinner.

I gave this a try first after a long workday and couldn't believe how much even my pickiest family members liked it. Now we turn to it whenever we need something quick and tasty after work.

Ingredients for Germany

  • Flank steak or other lean beef: slice real thin, against the grain, and let it marinate to get super tender. Works best if it's a little frozen first.
  • Soy sauce: adds a deep savory kick, so pick a good naturally brewed bottle if you can.
  • Neutral oil or peanut oil: great for flavorful searing and can take the heat.
  • Cornstarch: keeps the meat juicy and helps the sauce coat everything—this is a serious game-changer.
  • Baking powder: not a must, but helps soften up firmer cuts.
  • Chicken or beef stock: this is your liquid base, so choose a quality one with as few additives as you can find.
  • Shaoxing wine or dry sherry: brings in a tangy edge that rounds out the flavor—totally optional, just a nice little extra.
  • Dark soy sauce: gives the sauce that signature color and more umami.
  • White or brown sugar: balances out the salty soy flavor and smooths out the taste.
  • Fresh broccoli: keep it snappy and peel the stems if you want to cook them too.
  • Fresh ginger and garlic: bring those classic Asian notes—def go for freshly bought if you can.
  • Rice: the perfect side, served hot and fluffy, really makes the meal.

Step-by-step in Germany

Get the meat ready:
Slice the beef nice and thin across the grain, even easier if it’s a bit frozen. Toss it in a bowl and work in the soy sauce, oil, cornstarch, and optional baking powder. Let it chill for at least ten minutes so it can soak up all the flavor and start getting soft.
Mix up the sauce:
In a bowl, whisk together stock, Shaoxing wine, both soys, sugar, and cornstarch until there aren’t any lumps. You want to get a feel for how thick it’ll be, so check the consistency now.
Blanch the broccoli:
Add a splash of water to a large pan and get it hot. Drop in the broccoli florets and cover up fast. Let them go for about a minute so they’re still bright green and crisp. Pour out any extra water and set aside.
Sear the beef:
Heat up a generous glug of oil in your pan. Spread the beef out in a single layer so it fries, not steams. Let it sit to brown up, then flip it. It doesn't need to be fully cooked—just let it get a little color so it stays tender.
Add aromatics:
Throw in the ginger and garlic and stir quick—about fifteen seconds. Don’t let them turn brown or they’ll get bitter.
Bring back broccoli and add sauce:
Toss the broccoli and your sauce into the pan together. Keep things moving so nothing sticks and the sauce thickens up fast. Everything should get coated, should only take a minute.
Time to serve:
Move it all off the hot pan as soon as it’s done and onto a platter. Dish it up with some steaming rice right away so the beef stays soft and sauce doesn’t soak into the veg.
A bowl filled with rice and broccoli. Highlight
A bowl filled with rice and broccoli. | cookwithcarla.com

Good to know

Packed with protein and vitamin C. You can go for cheaper beef because the marinade makes it tender anyway. Still totally delicious for lunch the next day. My favorite thing is how the ginger and garlic smell when they're sizzling—that always takes me back to my Asia trips. Everyone at my table gets this look when they take a bite, because they're waiting for that juicy beef and crispy broccoli. I love my broccoli extra crunchy.

Storing leftovers

Leftovers keep perfectly in a sealed container in the fridge for two days. If you want to reheat, add a splash of water and warm it up gently in a pan over medium heat.

Swapping ingredients

If you can’t track down Shaoxing wine at the Asian shop, dry sherry is almost the same. This works just as well with pork or beef, and chicken’s a great swap for the beef—just cook it the same way. If you need it gluten-free, go for tamari instead of soy sauce.

A bowl with rice and beef stir-fry. Highlight
A bowl with rice and beef stir-fry. | cookwithcarla.com

Serving ideas

Usually served with fragrant jasmine rice, but stir-fried noodles are awesome, too. Sprinkle on sesame or chopped cilantro if you want. Like a little heat? Throw on some chili flakes.

Cultural info

Turns out beef and broccoli isn’t a big thing in China—it’s actually a Chinese-American classic. It meshes familiar flavors with quick, stir-fried Chinese cooking. In Germany, it’s a go-to for fast, bold-tasting meals when you want something fresh and punchy.

Recipe FAQs

→ How do you keep the beef extra tender?

Soak it with soy sauce, a splash of oil, cornstarch and maybe a bit of baking soda. It'll cook up juicy and soft when you toss it in the pan.

→ Can I use a different cut instead of flank steak?

Sure thing. Sirloin, brisket, or any soft beef cut works really well too.

→ What gives the sauce so much flavor?

It's a tasty blend: soy sauce, shaoxing wine, broth, a little sugar, dark soy, plus ginger and garlic. So simple but big taste.

→ Is there a way to make this without beef?

Totally—just season up tofu and cook it exactly the same way. You'll get a great veggie version.

→ How do you keep broccoli from getting mushy?

Steam the florets real fast in boiling water, then toss them in last. They'll stay crisp and fresh.

Beef Broccoli

Juicy steak, green broccoli, and a punchy sauce—if you love Asian flavors, you can't miss this.

Prep Time
20 min
Cook Time
10 min
Total Time
30 min

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Chinese

Yield: 3 Servings (Roughly 3 servings)

Dietary Preferences: Dairy-Free

Ingredients

→ Meat

01 450g flank steak (you can also use top round, brisket, or flatiron), sliced into half-centimeter strips against the grain
02 2.5ml baking soda (optional, helps if your beef's pretty tough)
03 15ml cornstarch
04 15ml peanut or regular oil
05 15ml soy sauce

→ Sauce

06 15ml cornstarch
07 10ml brown or white sugar
08 5ml dark soy sauce
09 30ml regular soy sauce
10 30ml Shaoxing rice wine or dry sherry
11 120ml chicken or beef stock

→ Veggies & Flavor Boosters

12 60ml water
13 10ml fresh ginger, chopped up small
14 3 cloves garlic, chopped up fine
15 15ml peanut or regular oil
16 1 head broccoli, broken into bite-sized florets

Steps

Step 01

Scoop the beef and broccoli onto a big plate and serve hot. It's best if you eat it right away with a bowl of fresh steamed rice.

Step 02

Toss the broccoli back into the pan, stir the sauce one more time, pour it all over everything, and let it bubble away over high heat. Stir until the sauce thickens up a bit and everything's coated and glossy, about a minute.

Step 03

Quickly toss in your chopped garlic and ginger and fry them for a moment, just until they start to smell nice.

Step 04

Crank your pan up to medium-high, add oil, and set the beef in a single layer. Let it sit without messing with it for 30 seconds till the first side is toasty brown. Flip and cook the other side for about 10 seconds so it gets some color, but still looks pink inside.

Step 05

Pour 60ml water into a big nonstick pan and bring it to a boil over med-high. Drop your broccoli florets in, cover, and steam them just until they're bright green and tender, about a minute. Dump the broccoli onto a plate and blot the pan dry.

Step 06

In a medium bowl, throw together stock, Shaoxing wine, both kinds of soy sauce, sugar, and cornstarch. Stir until everything is completely combined and no lumps remain.

Step 07

Put your beef into a little bowl, add soy sauce, oil, cornstarch, and baking soda if you want. Give it a good mix with your hands. Let it chill in the fridge for ten minutes.

Notes

  1. If you want really soft beef, mixing with baking soda before cooking does the trick. Always give your sauce a good stir before you pour it in, so the cornstarch spreads evenly.

Required Equipment

  • Big nonstick skillet
  • Wooden spoon or spatula
  • Cutting board and sharp knife

Allergen Information

Double-check every ingredient for potential allergens and consult a healthcare professional if unsure.
  • This includes soy and gluten (thanks to the soy sauce), and peanut traces could sneak in if you use peanut oil.

Nutritional Information (Per Serving)

This data is for informational purposes only and doesn’t replace medical advice.
  • Calories: 353
  • Fat: 15 g
  • Carbs: 22 g
  • Protein: 32 g