Beef and Broccoli Bowl

Featured in: Comfortable Everyday Meals

Experience the perfect harmony of tender marinated beef, crisp-tender broccoli, and aromatic jasmine rice brought together with a luscious soy-ginger sauce. Each bowl delivers protein-rich satisfaction with the classic Asian-inspired flavors you crave, all achievable in just 35 minutes.

Updated on Tue, 03 Feb 2026 09:51:00 GMT
Fragrant jasmine rice serves as the base for this Beef and Broccoli Bowl, crowned with crisp steamed broccoli florets. Pin it
Fragrant jasmine rice serves as the base for this Beef and Broccoli Bowl, crowned with crisp steamed broccoli florets. | ovendrift.com

My kitchen smelled like toasted sesame and ginger the first weeknight my partner came home to find this bowl waiting on the counter. It wasn't fancy or complicated, just strips of beef glistening with sauce over rice, broccoli catching the light like tiny green crowns. I'd been craving something that felt restaurant-quality but didn't demand hours of fussing around. What struck me most was how quickly it came together, and how something so simple managed to taste like I'd actually tried.

I made this for a dinner party last spring when I was nervous about impressing new friends, and somehow it became the dish everyone asked for the recipe of. Watching people come back for seconds while casually chatting made me realize that food doesn't need to be complicated to feel generous. That's when I stopped overthinking it and started making it regularly.

Ingredients

  • Flank steak or sirloin, thinly sliced against the grain: Slicing against the grain shortens the muscle fibers and makes the beef genuinely tender, not chewy, even though you're cooking it fast and hot.
  • Soy sauce: Use good soy sauce if you can find it; the difference between cheap and decent is noticeable when it's the backbone of your sauce.
  • Cornstarch (for marinade and sauce): This is the magic dust that creates a silky sauce and helps the beef brown properly without steaming.
  • Rice vinegar: It adds brightness without being aggressive, balancing the richness of the sesame oil.
  • Sesame oil: Just a little bit transforms the whole marinade from ordinary to aromatic.
  • Oyster sauce: This deepens the umami without making the sauce taste fishy if you use a quality brand.
  • Honey or brown sugar: A touch of sweetness rounds out the salty and savory notes, creating that restaurant-quality depth.
  • Fresh ginger and minced garlic: These are not optional if you want the sauce to actually smell and taste alive.
  • Beef or chicken broth: This gives the sauce body without needing cream.
  • Broccoli florets: Steaming them separately means they stay crisp and vibrant instead of becoming soggy.
  • Jasmine or long-grain rice: Jasmine rice is slightly softer and more fragrant, which matters here.
  • Green onions and sesame seeds: These finish the dish and make it look like you knew what you were doing.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the beef quietly:
Toss your sliced beef with soy sauce, cornstarch, rice vinegar, and sesame oil in a bowl, making sure every piece gets coated. Let it sit for 10 minutes while you prep everything else—this is your secret to tender meat that cooks beautifully.
Build your sauce:
Whisk together soy sauce, oyster sauce, honey, ginger, and garlic in a small bowl, then set it aside. This is the flavor foundation, so taste it if you're nervous and adjust to your preference.
Steam the broccoli just right:
Get your steamer going and cook the florets for about 3 to 4 minutes until they're tender but still have a little resistance when you bite them. The moment they're done, rinse them under cold water to stop the cooking and keep them that bright green color.
Sear the beef with purpose:
Heat your wok or large skillet over high heat until it's genuinely hot, then add the oil and let it shimmer. Working in batches if needed, lay the beef out in a single layer and resist the urge to stir it—let it brown for a minute or two per side, then set it aside on a plate.
Create the glossy sauce:
Pour the sauce mixture into the still-hot pan and let it come to a gentle simmer, then stir in your cornstarch slurry and watch it thicken into something silky and luxurious. This should take about a minute, and you'll see the sauce coat a spoon beautifully.
Bring it all together:
Return the beef to the pan along with the broccoli, toss everything through the sauce for about a minute until it's heated through and glistening. Don't overcook or the beef will toughen up.
Plate and finish:
Divide your rice among bowls, spoon the beef and broccoli with all that gorgeous sauce on top, then scatter green onions and sesame seeds across the surface. Serve immediately while everything is still warm.
Colorful sliced green onions and toasted sesame seeds garnish the saucy Beef and Broccoli Bowl, served alongside a glass of cold green tea. Pin it
Colorful sliced green onions and toasted sesame seeds garnish the saucy Beef and Broccoli Bowl, served alongside a glass of cold green tea. | ovendrift.com

There's something deeply satisfying about a bowl that's both nourishing and indulgent at the same time. This dish became my answer to the question of how to eat well without it feeling like a punishment.

The Sauce Is Everything

The sauce is honestly where this dish lives or dies, and it took me a few attempts to understand that the balance of sweet, salty, and savory matters more than following the recipe exactly. I've adjusted the honey depending on my mood and the quality of my ginger, and I've found that tasting it before you add the beef back in gives you a moment to correct course. If it tastes too salty, add a splash of broth; if it feels flat, a tiny bit more fresh ginger wakes it up.

Customizing Your Bowl

This recipe is forgiving enough to make your own, and I've tested it with chicken, tofu, and even shrimp with excellent results. I've also added bell pepper, snap peas, and mushrooms depending on what's in season or what I'm craving. The key is not to overthink it—just keep the cooking times in mind and remember that everything cooks differently.

Timing and Prep

The reason this meal comes together so quickly is because everything can be prepped while you're waiting for your pan to heat up. I chop my ginger and garlic, slice my green onions, and measure my sauce ingredients before I even touch the beef. Having everything ready means you're just cooking, not scrambling.

  • Prep your ingredients before you start cooking, and the whole process feels calm instead of chaotic.
  • If you're making this for a crowd, you can marinate the beef and prepare the sauce several hours ahead.
  • Leftovers reheat beautifully in a skillet with a splash of water, though this rarely lasts long enough to find out.
Sizzling tender beef strips are tossed in a glossy soy-ginger sauce for this Beef and Broccoli Bowl, ready for a quick weeknight dinner. Pin it
Sizzling tender beef strips are tossed in a glossy soy-ginger sauce for this Beef and Broccoli Bowl, ready for a quick weeknight dinner. | ovendrift.com

This is the kind of meal that reminds you why cooking at home matters, and it's simple enough that you'll actually make it again. Every time you do, it gets faster and more yours.

Recipe FAQ

What cut of beef works best?

Flank steak or sirloin sliced thinly against the grain delivers the most tender results. The marinade with cornstarch helps ensure the beef stays juicy during quick high-heat cooking.

Can I make this gluten-free?

Absolutely. Substitute regular soy sauce with tamari and choose a gluten-free oyster sauce alternative. The flavors and texture remain excellent while accommodating dietary needs.

How do I prevent broccoli from overcooking?

Steam broccoli florets for just 3-4 minutes until tender-crisp, then rinse under cold water. This stops the cooking process and preserves the vibrant green color and fresh texture.

What rice varieties pair well?

Jasmine rice offers fragrant floral notes that complement the savory sauce. Long-grain white or brown rice also work beautifully—just ensure grains remain fluffy and separate for the best bowl experience.

Can I prepare components ahead?

Marinate beef up to 4 hours in advance. The sauce can be whisked together and refrigerated. Steam broccoli beforehand and reheat briefly when assembling bowls for even quicker weeknight meals.

What vegetables can I add?

Bell pepper strips, snap peas, carrots, or bok choy make excellent additions. Add them during the final toss with the sauce to maintain their crisp-tender texture and vibrant colors.

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, crisp broccoli, and fluffy rice in a savory soy-ginger glaze.

Prep time
15 min
Time to cook
20 min
Total duration
35 min
Created by Landen Phillips


Skill level Easy

Cuisine type Asian-Inspired

Makes 4 Portions

Diet details No Dairy

What You’ll Need

Beef and Marinade

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

Sauce

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

Bowl Assembly

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

How-To

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 let marinate for 10 minutes at room temperature.

Step 02

Prepare the sauce: In a small bowl, whisk together soy sauce, oyster sauce, honey, ginger, garlic, and broth until well combined. Set aside and keep the cornstarch slurry separate.

Step 03

Steam the broccoli: Steam broccoli florets until just tender-crisp, approximately 3 to 4 minutes. Immediately rinse under cold water to stop cooking and preserve vibrant color. Set aside.

Step 04

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

Step 05

Thicken the sauce: Pour the sauce mixture into the same pan and bring to a gentle simmer over medium heat. Stir in the cornstarch slurry and continue cooking for 1 to 2 minutes until the sauce reaches desired thickness.

Step 06

Combine and finish: Return the seared beef to the pan with the sauce and add steamed broccoli. Toss gently to coat all components evenly 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 toasted sesame seeds before serving.

Needed Tools

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

Allergy details

Make sure to review each item for allergens. Check with a healthcare provider if you have questions.
  • Contains soy
  • Contains gluten unless using tamari and gluten-free oyster sauce
  • Contains shellfish from oyster sauce

Nutrition info (each serving)

This info’s for reference only and isn’t medical 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.