Beef and Broccoli Bowl

Featured in: Global Street Food

This satisfying bowl combines tender marinated beef strips with crisp steamed broccoli over fluffy rice, all brought together with a rich soy-ginger sauce. Ready in just 35 minutes, it delivers balanced protein and vegetables in every bite. The marinade ensures the beef stays juicy while high-heat cooking develops deep flavor. Perfect for weeknight dinners when you want something nutritious without spending hours in the kitchen.

Updated on Mon, 02 Feb 2026 11:11:00 GMT
Sizzling strips of beef and bright green broccoli florets in a savory soy-ginger glaze, served over fluffy jasmine rice. Save
Sizzling strips of beef and bright green broccoli florets in a savory soy-ginger glaze, served over fluffy jasmine rice. | fryzia.com

My neighbor once knocked on my door holding a takeout container, asking if I could recreate what was inside. It was beef and broccoli from a restaurant that had just closed down for good. I studied the sauce, tasted the beef, and promised I'd try. That weekend, I stood in my kitchen with flank steak and a head of broccoli, determined to bring back her favorite weeknight dinner. What started as a favor turned into my own go-to meal when I need something fast, filling, and better than anything from a box.

I made this for my brother after he moved into his first apartment with nothing but a hot plate and one decent pan. He called me the next night saying he'd made it again, this time doubling the broccoli because he realized how good it tasted soaked in that ginger sauce. Now every time he visits, he asks if we're having the beef bowl, and I know it means more to him than just dinner. It's the dish that made him feel like he could actually cook.

Ingredients

  • Flank steak or sirloin, thinly sliced: Slicing against the grain is the difference between tender bites and chewy rubber, so take your time and angle your knife right.
  • Soy sauce: This shows up twice in the recipe for a reason, it seasons the beef and builds the base of the sauce without overpowering everything else.
  • Cornstarch: A little in the marinade tenderizes the meat, and a bit more in the sauce gives it that glossy, restaurant-style finish.
  • Rice vinegar: It adds a gentle tang that keeps the marinade from tasting flat or one-note.
  • Sesame oil: Just a teaspoon brings a nutty warmth that reminds you this isn't just stir-fried beef, it's something special.
  • Oyster sauce: This is where the umami lives, it makes the sauce taste deep and savory without being salty.
  • Honey or brown sugar: A touch of sweetness balances the soy and mellows out the sharpness of the ginger.
  • Fresh ginger, grated: Always use fresh if you can, the bright, spicy bite fades fast in the jarred stuff.
  • Garlic cloves, minced: Two cloves might seem modest, but they bloom beautifully when they hit the hot pan.
  • Beef or chicken broth: This loosens the sauce just enough to coat everything without turning it into soup.
  • Broccoli florets: Steam them just until they turn bright green and still have a little snap, nobody wants mushy broccoli.
  • Cooked jasmine or long-grain rice: Jasmine rice is my favorite here because it's soft, fragrant, and soaks up the sauce like a dream.
  • Vegetable oil: You need high heat for a good sear, so pick an oil that won't smoke out your kitchen.
  • Green onions, sliced: They add color, crunch, and a mild onion flavor that feels fresh and bright.
  • Toasted sesame seeds: Optional, but they add a little crunch and make the bowl look like it came from a real restaurant.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Marinate the Beef:
Toss the sliced beef with soy sauce, cornstarch, rice vinegar, and sesame oil in a medium bowl. Let it sit for ten minutes while you prep everything else, the cornstarch will start to coat the meat and lock in moisture.
Mix the Sauce:
Whisk together soy sauce, oyster sauce, honey, grated ginger, minced garlic, and broth in a small bowl. Set it within arm's reach of the stove so you're not scrambling later.
Steam the Broccoli:
Steam the florets for three to four minutes until they're tender but still bright green. Rinse them under cold water right away to stop the cooking and keep that vibrant color.
Sear the Beef:
Heat vegetable oil in a large skillet or wok over high heat until it shimmers. Add the beef in a single layer and let it sear without moving it for a minute or two, then flip and cook the other side until browned.
Build the Sauce:
Pour the sauce mixture into the same pan and bring it to a simmer. Stir in the cornstarch slurry and cook for one to two minutes, watching it thicken and turn glossy.
Bring It Together:
Return the beef to the pan and toss it in the sauce until every piece is coated. Add the broccoli, toss gently, and let everything heat through for about a minute.
Serve and Garnish:
Spoon the beef and broccoli over bowls of steamed rice. Finish with sliced green onions and a sprinkle of sesame seeds if you have them.
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Freshly steamed broccoli adds crunch to this Beef and Broccoli Bowl, finished with sesame seeds and sliced green onions. Save
Freshly steamed broccoli adds crunch to this Beef and Broccoli Bowl, finished with sesame seeds and sliced green onions. | fryzia.com

One night I made this bowl for a friend who swore she didn't like broccoli. She picked at it cautiously, then went back for seconds without saying a word. At the end of the meal, she admitted it wasn't the broccoli she hated, it was the way everyone else had cooked it. That small victory reminded me that good food has a way of changing minds, one bite at a time.

Make It Your Own

I've swapped the beef for chicken thighs when that's what I had on hand, and it worked beautifully because dark meat stays tender even if you cook it a minute too long. Tofu is another great option if you press it well and sear it until the edges get crispy and golden. Some nights I toss in snap peas or thinly sliced bell peppers along with the broccoli, just to add more color and a little extra crunch. The sauce is forgiving enough to handle whatever vegetables you need to use up.

Storing and Reheating

Leftovers keep in the fridge for up to three days in an airtight container, and I usually store the rice separately so it doesn't get soggy. When I reheat it, I add a splash of water or broth to the beef and broccoli in a skillet over medium heat, which brings the sauce back to life. The microwave works in a pinch, but the stovetop gives you back that fresh-cooked texture. If you're meal prepping, this recipe doubles easily and holds up better than most stir-fries.

Serving Suggestions

This bowl is complete on its own, but sometimes I serve it with a simple cucumber salad dressed in rice vinegar and a pinch of sugar to cut through the richness. A cold glass of green tea or a crisp Sauvignon Blanc pairs surprisingly well, especially if you're turning it into a weekend dinner instead of a weeknight rush. If you want to stretch it further, add a fried egg on top or serve it with steamed edamame on the side.

  • Try it with cauliflower rice if you're cutting carbs, the sauce still shines.
  • Drizzle a little sriracha or chili oil over the top if you like heat.
  • Garnish with fresh cilantro instead of green onions for a brighter, herbier finish.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
A close-up of juicy beef coated in glossy sauce atop fluffy rice, making a satisfying Beef and Broccoli Bowl dinner. Save
A close-up of juicy beef coated in glossy sauce atop fluffy rice, making a satisfying Beef and Broccoli Bowl dinner. | fryzia.com

This beef and broccoli bowl has earned its place in my weekly rotation because it's fast, flexible, and never feels like I'm settling for something simple. I hope it becomes one of those recipes you reach for without thinking, the kind that feeds you well and reminds you that homemade is always worth it.

Recipe FAQ Section

How do I slice the beef properly?

Slice flank steak or sirloin thinly against the grain. This means cutting perpendicular to the muscle fibers, which makes the meat more tender. Partially freezing the beef for 20 minutes before slicing makes this easier.

Can I make this ahead?

Marinate the beef up to 24 hours in advance. Cooked components can be stored separately in the refrigerator for 3-4 days. Reheat gently and assemble just before serving to maintain texture.

What vegetables work well as additions?

Bell pepper strips, snap peas, carrots, or baby corn all complement the flavors. Add them during the final toss with the broccoli so they stay crisp-tender.

How can I make it gluten-free?

Substitute tamari for regular soy sauce and use a certified gluten-free oyster sauce. Check all condiment labels to ensure they meet your dietary needs.

What protein alternatives can I use?

Sliced chicken breast works beautifully with the same marinade and cooking time. For a vegetarian version, use extra-firm tofu pressed and cubed, though you may want to increase the sauce quantity.

Why is the sauce not thickening?

Ensure the cornstarch is completely dissolved in cold water before adding. Bring the sauce to a gentle simmer while stirring constantly—it needs heat to activate the thickening properties. If still too thin, make a bit more slurry and add gradually.

Beef and Broccoli Bowl

Tender beef, crisp broccoli, and fluffy rice in a savory soy-ginger sauce. Ready in 35 minutes.

Prep duration
15 min
Cook duration
20 min
Complete duration
35 min
Created by Samantha Rivera

Classification Global Street Food

Complexity Level Easy

Heritage Asian-Inspired

Output 4 Portion Count

Dietary considerations No Dairy

Components

Beef and Marinade

01 1 lb flank steak or sirloin, thinly sliced against the grain
02 2 tablespoons soy sauce
03 1 tablespoon cornstarch
04 1 tablespoon rice vinegar
05 1 teaspoon sesame oil

Sauce

01 3 tablespoons soy sauce
02 2 tablespoons oyster sauce
03 1 tablespoon honey or brown sugar
04 1 tablespoon fresh ginger, grated
05 2 garlic cloves, minced
06 1/2 cup beef or chicken broth
07 1 teaspoon cornstarch dissolved in 1 tablespoon cold water

Bowl Assembly

01 2 cups broccoli florets
02 2 cups cooked jasmine or long-grain rice
03 1 tablespoon vegetable oil
04 2 green onions, sliced
05 1 teaspoon toasted sesame seeds, optional

Preparation Steps

Phase 01

Marinate the Beef: Combine sliced beef with soy sauce, cornstarch, rice vinegar, and sesame oil in a medium bowl. Toss to coat evenly and let marinate for 10 minutes.

Phase 02

Prepare the Sauce: Whisk together soy sauce, oyster sauce, honey, ginger, garlic, and broth in a small bowl. Set aside until needed.

Phase 03

Steam the Broccoli: Steam broccoli florets until just tender, approximately 3 to 4 minutes. Rinse under cold water to preserve color and set aside.

Phase 04

Sear the Beef: Heat vegetable oil in a large skillet or wok over high heat. Add marinated beef in a single layer and cook 1 to 2 minutes per side until browned. Transfer beef to a plate.

Phase 05

Create the Glaze: Pour sauce mixture into the same pan and bring to a simmer. Stir in the cornstarch slurry and cook for 1 to 2 minutes until thickened to desired consistency.

Phase 06

Combine Components: Return seared beef to the pan and toss to coat thoroughly in sauce. Add steamed broccoli and toss to combine, heating through for 1 minute.

Phase 07

Plate and Garnish: Divide steamed rice among bowls and top with beef and broccoli mixture. Garnish with sliced green onions and sesame seeds.

Necessary tools

  • Large skillet or wok
  • Steamer basket or pot
  • Mixing bowls
  • Whisk
  • Rice cooker or saucepan

Allergy information

Review all ingredients for potential allergens and consult with healthcare providers if you're uncertain about any item.
  • Contains soy
  • Contains gluten unless using gluten-free soy sauce and oyster sauce
  • Contains shellfish derivatives from oyster sauce

Nutrient breakdown (per portion)

These values are approximate and shouldn't replace professional medical guidance.
  • Energy Value: 420
  • Fat: 11 g
  • Carbohydrates: 48 g
  • Protein Content: 29 g