Beef and Broccoli Bowl

Featured in: Daily Meal Ideas

This hearty bowl features marinated flank steak slices seared to golden perfection, paired with vibrant steamed broccoli florets. The dish comes together with a rich soy-ginger sauce that balances savory notes with subtle sweetness. Served over fluffy jasmine rice, each bite delivers tender beef, crisp vegetables, and aromatic flavors. Ready in just 35 minutes, this Asian-inspired meal offers restaurant-quality results at home.

Updated on Wed, 04 Feb 2026 15:50:00 GMT
Fragrant Beef and Broccoli Bowl served over fluffy rice, drizzled with savory ginger-soy sauce and garnished with green onions. Pin It
Fragrant Beef and Broccoli Bowl served over fluffy rice, drizzled with savory ginger-soy sauce and garnished with green onions. | buenoabrid.com

My neighbor knocked on my door one Tuesday evening asking if I had any tips for weeknight dinners that didn't feel like takeout compromise. I walked her through this beef and broccoli bowl, and twenty minutes later she texted back a photo of her family actually finishing their plates without scrolling. It's become the recipe I text people when they're overwhelmed by cooking, because it delivers restaurant-quality results without the stress or the guilt of ordering out again.

I made this for my sister the night before her big presentation, when she was too anxious to think about food but needed to eat something real. She ate the entire bowl without realizing it, and I remember her saying the ginger warmth in the sauce calmed her nerves in a way nothing else had. That's when I understood this dish works as both comfort and fuel.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Flank steak or sirloin, thinly sliced against the grain: Slicing against the grain breaks up the muscle fibers and makes every bite tender, even though you're cooking it fast over high heat.
  • Soy sauce: Use it both in the marinade and the sauce—it's doing double duty here, building layers of umami depth.
  • Cornstarch: This is your secret for that glossy, clingy sauce that coats the beef and broccoli beautifully without feeling heavy.
  • Rice vinegar: A splash keeps the marinade bright and prevents the beef from tasting one-note.
  • Sesame oil: Just a teaspoon goes a long way; it's the whisper of nuttiness that makes people ask what you did differently.
  • Oyster sauce: This adds a subtle sweetness and savory depth that soy sauce alone cannot achieve.
  • Fresh ginger and garlic: Grate or mince them fresh right before cooking so their volatile oils are at their peak.
  • Broccoli florets: Steam them just until tender so they stay bright green and have a slight snap when you bite them.
  • Jasmine or long-grain rice: Jasmine rice absorbs the sauce better and has a naturally fragrant quality that complements the ginger.
  • Green onions and sesame seeds: These aren't decorative—they add a fresh bite and toasty crunch that make the dish feel finished.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Coat the beef with purpose:
Toss your sliced beef with soy sauce, cornstarch, rice vinegar, and sesame oil in a medium bowl, making sure every piece gets coated evenly. Let it sit for ten minutes while you gather the rest of your ingredients—this brief rest helps the marinade penetrate and the cornstarch start creating a tender coating.
Build your sauce:
Whisk together soy sauce, oyster sauce, honey, fresh ginger, minced garlic, and broth in a small bowl, tasting as you go to make sure the sweetness and savory notes feel balanced. Keep the cornstarch slurry separate so you can add it at just the right moment to thicken everything.
Steam the broccoli until it whispers:
Place broccoli florets in a steamer basket and cook for three to four minutes—you want it tender enough to fork easily but still crisp enough to have character. Immediately rinse it under cold water to shock it and lock in that vibrant green color.
Sear the beef with confidence:
Heat your skillet or wok until it's genuinely hot, then add oil and lay the marinated beef in a single layer without crowding—you want it to brown, not steam. Cook each side for one to two minutes until golden and caramelized, then transfer to a clean plate.
Create the sauce magic:
Pour the sauce mixture into the same pan and let it come to a simmer, then stir in your cornstarch slurry and watch it thicken to that perfect glossy consistency in just a minute or two. The whole process takes less than two minutes, so stay close.
Bring it all together:
Return the beef to the pan and toss it through the sauce, then add the broccoli and toss once more to coat everything evenly. A final thirty-second heat through makes sure the broccoli warms through without losing its texture.
Plate with intention:
Divide your rice among bowls, mound the beef and broccoli on top, drizzle any remaining sauce over everything, and finish with sliced green onions and a pinch of sesame seeds for texture and aroma.
Pin It
| buenoabrid.com

My partner once said this dish reminded him of the first time we traveled together and ate on a bustling street in Bangkok, except I made it taste even better because it was made in our own kitchen. That's when I realized recipes like this bridge the gap between nostalgia and presence—they taste like somewhere else, but they belong completely to your home.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Dish Works So Well for Weeknights

The magic here is that every component cooks on a different timeline, but they all converge at the exact same moment. Your rice steams while you marinate the beef, the broccoli steams while you're searing the meat, and the sauce thickens while you're finishing everything else. By the time you plate it, nothing is sitting around getting cold or soggy—everything is at its peak.

The Sauce Is Where You Learn Everything

If you learn to make one sauce well, you can build an entire repertoire around it. This soy-ginger-oyster combination teaches you how sweetness balances salt, how acid brightens heaviness, and how cornstarch transforms a thin liquid into something that clings and coats. Once you understand these principles, you can make variations with different proteins and vegetables without ever consulting a recipe again.

Ways to Make This Dish Yours

The formula here is sturdy enough to adapt without falling apart, and flexible enough that you can make it match whatever's in your crisper drawer or what your family actually wants to eat. I've made this with chicken thighs when beef felt expensive, with tofu when a friend visited who didn't eat meat, and with snap peas and bell peppers when broccoli felt repetitive. The sauce stays the same; the star ingredient changes.

  • Try adding thin-sliced red bell pepper or snap peas alongside the broccoli for color and textural contrast without changing the cooking method.
  • If you're cooking for someone who loves heat, add a teaspoon of sambal oelek or a pinch of red pepper flakes to the sauce for subtle warmth.
  • Toasted sesame seeds and a drizzle of chili oil at the end elevate this from weeknight dinner to something that feels a little more special.
Close-up of sizzling Beef and Broccoli Bowl with tender beef strips, crisp steamed broccoli, and glossy sauce tossed together. Pin It
Close-up of sizzling Beef and Broccoli Bowl with tender beef strips, crisp steamed broccoli, and glossy sauce tossed together. | buenoabrid.com

This bowl has fed me through busy weeks, impressed people at casual dinners, and proven that simple ingredients treated with attention taste remarkable. Make it once and you'll make it a hundred times.

Recipe FAQs

What cut of beef works best for this bowl?

Flank steak or sirloin cut into thin strips against the grain yields the most tender results. The marinade helps tenderize further, making budget-friendly cuts work well too.

Can I make this gluten-free?

Yes, substitute regular soy sauce with tamari and choose a gluten-free oyster sauce. The flavor profile remains identical while accommodating dietary needs.

How do I prevent the beef from becoming tough?

Slice the meat thinly against the grain, marinate briefly with cornstarch, and cook quickly over high heat. Avoid overcrowding the pan to ensure proper searing.

Can I use frozen broccoli instead of fresh?

Frozen broccoli works in a pinch. Thaw and pat dry before steaming briefly. Fresh broccoli provides superior texture and vibrant color for this presentation.

What other proteins can I substitute?

Sliced chicken breast, firm tofu cubes, or even shrimp work beautifully with this sauce combination. Adjust cooking times accordingly—chicken needs slightly longer, tofu less.

How long does the sauce keep in the refrigerator?

The prepared sauce stores well in an airtight container for up to one week. If you've added the cornstarch slurry, it may thicken when cold—simply reheat with a splash of water.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Beef and Broccoli Bowl

Tender beef with crisp broccoli over rice in savory soy-ginger sauce

Prep Time
15 minutes
Total Cook Time
20 minutes
Time Needed
35 minutes
Recipe by Janice Fowler

Dish Type Daily Meal Ideas

Skill Level Easy

Cuisine Asian-Inspired

Makes 4 Serving Size

Diet Preferences No Dairy

What You Need

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 for garnish
05 1 teaspoon toasted sesame seeds, optional

How to Make

Step 01

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

Step 02

Prepare the Sauce: In a small bowl, whisk together soy sauce, oyster sauce, honey, ginger, garlic, and broth. Set aside and reserve cornstarch slurry for thickening.

Step 03

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

Step 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. Remove beef and set aside.

Step 05

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

Step 06

Combine and Heat: Return beef to the pan and toss to coat in sauce. Add broccoli, toss to combine, and heat through for 1 minute.

Step 07

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

  • Large skillet or wok
  • Steamer basket or pot
  • Medium and small mixing bowls
  • Whisk
  • Rice cooker or saucepan

Allergy Info

Please review every ingredient for allergens and talk with a healthcare provider if you’re uncertain.
  • Contains soy
  • Contains gluten unless using gluten-free versions
  • Contains shellfish from oyster sauce

Nutrition Facts (per serving)

These values are for your information only and shouldn't replace professional advice.
  • Calories: 420
  • Fats: 11 g
  • Carbohydrates: 48 g
  • Proteins: 29 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.