Beef and Broccoli Bowl

Featured in: Everyday Meal Ideas

This satisfying bowl combines tender flank steak strips marinated in soy and sesame, then seared to golden perfection. The beef pairs beautifully with crisp-tender broccoli florets and fluffy jasmine rice, all brought together with a rich, glossy sauce featuring fresh ginger, garlic, and oyster sauce. The entire dish comes together in just 35 minutes, making it perfect for busy weeknights when you want something nutritious without spending hours in the kitchen.

Updated on Wed, 04 Feb 2026 10:36:00 GMT
Steamed broccoli florets and tender beef strips over rice with savory sauce and green onions garnish. Pin It
Steamed broccoli florets and tender beef strips over rice with savory sauce and green onions garnish. | tastyagraw.com

There's something almost meditative about slicing beef paper-thin against the grain, watching it transform from a solid block into something tender enough to fold between your fingers. My neighbor taught me this trick one weeknight when she invited me over for what she called her "weeknight miracle bowl," and honestly, it changed how I thought about quick dinners. The whole meal comes together faster than takeout arrives, but tastes like you've been simmering things all afternoon. Now it's become my go-to when I want something that feels both impressive and effortless.

I made this for my sister after she mentioned craving takeout but needing something healthier, and watching her face when she took the first bite—that moment when you realize restaurant food isn't actually magic—that's when I knew this recipe was a keeper. She's asked me to make it every time she visits, which both flatters me and means I've mastered the art of stir-frying without anyone noticing how simple it really is.

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 (450 g / 1 lb), thinly sliced against the grain: Slicing against the grain is the secret that transforms tough cuts into tender bites—I learned this matters more than picking the fanciest beef.
  • Soy sauce (2 tbsp for marinade, 3 tbsp for sauce): This is your umami backbone, so don't skimp on quality or you'll taste the difference immediately.
  • Cornstarch (1 tbsp for marinade, 1 tsp for thickening): Acts as a protective coating for the beef and helps the sauce cling beautifully without requiring flour.
  • Rice vinegar (1 tbsp): Adds a subtle brightness that keeps the marinade from tasting too heavy or salty.
  • Sesame oil (1 tsp): Just a touch gives you that aromatic richness without overpowering—this is the ingredient people notice but can't quite name.
  • Oyster sauce (2 tbsp): Brings depth and a savory sweetness that rounds out the sharp edges of soy and ginger.
  • Honey or brown sugar (1 tbsp): Balances the salt and adds a subtle caramel note as the sauce reduces.
  • Fresh ginger (1 tbsp, grated): Use a microplane or fine grater so you get the juice released—powdered ginger won't give you the same spark.
  • Garlic (2 cloves, minced): Mince it fresh right before cooking; jarred garlic tastes like regret compared to the real thing.
  • Beef or chicken broth (1/2 cup / 120 ml): The medium that lets all your flavors talk to each other instead of sitting separately in the pan.
  • Broccoli florets (2 cups): Steam just until tender-crisp; overdone broccoli tastes like giving up, and nobody wants that.
  • Jasmine or long-grain rice (2 cups, cooked): Jasmine rice absorbs the sauce without falling apart, but any fluffy rice works if that's what you have.
  • Vegetable oil (1 tbsp): High heat demands neutral oil—save the olive oil for salads where it belongs.
  • Green onions (2, sliced for garnish): These add a fresh pop right at the end that makes everything taste brighter.
  • Toasted sesame seeds (1 tsp, optional): If you use them, toast them yourself in a dry pan for thirty seconds—the difference between boring and unforgettable.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Coat and marinate the beef:
Toss your sliced beef with soy sauce, cornstarch, rice vinegar, and sesame oil in a bowl, making sure every piece gets coated—this 10-minute rest lets the marinade start breaking down the muscle fibers. Set a timer or you'll forget about it like I did the first time.
Build your sauce:
Whisk together soy sauce, oyster sauce, honey, ginger, garlic, and broth in a small bowl—don't add the cornstarch slurry yet or it'll get gluey. I always taste it at this point and adjust the salt or sweetness depending on my mood and whatever soy sauce I grabbed.
Steam the broccoli to perfection:
Place broccoli florets in a steamer basket over boiling water for 3–4 minutes until they're just tender and still bright green—this is where people overcook things without meaning to. As soon as a fork goes through with slight resistance, pull it out and dunk it in cold water to stop the cooking.
Sear the beef until caramelized:
Get your skillet or wok screaming hot with vegetable oil, then add the beef in a single layer and don't touch it—let it sit for 1–2 minutes per side until it gets a proper golden crust. Working in batches if needed keeps the temperature up and prevents steaming instead of searing.
Create the glossy sauce:
Pour the sauce mixture into the same pan and bring it to a gentle simmer, then slowly stir in your cornstarch slurry while whisking constantly so it thickens without lumping. Watch it transform from loose to glossy in about 1–2 minutes—that's the visual cue everything's ready.
Bring it all together:
Return the beef to the pan and toss it with the broccoli until everything's coated and heated through, which takes about one minute—overcooking here means tough beef, so stay attentive. The whole dish should smell incredible at this point.
Plate and garnish:
Divide cooked rice between four bowls, top with the beef and broccoli mixture, then scatter green onions and sesame seeds across the top right before serving. Serve immediately while the sauce is still glossy and the broccoli still has a little crunch.
Beef and Broccoli Bowl garnished with sesame seeds served steaming in a white bowl. Pin It
Beef and Broccoli Bowl garnished with sesame seeds served steaming in a white bowl. | tastyagraw.com

Last summer, I made this for a dinner party when one guest mentioned she'd been eating sad desk lunches for weeks, and watching her slow down and actually taste her food instead of scrolling felt like I'd done something meaningful. Food doesn't need to be complicated to make someone's day better.

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 Sauce Works

The beauty of this sauce is that it lets individual flavors shine instead of blending into one muddy note—soy brings salt and umami, oyster sauce adds sweetness and depth, ginger wakes everything up, and the cornstarch slurry turns it all silky without needing butter or cream. I've tried versions with too much honey that taste like candy, and others with too little seasoning that taste like nothing, so the balance here is genuinely important.

Swapping and Improvising

This recipe is forgiving enough that you can substitute chicken or tofu for beef without losing the soul of the dish, and honestly sometimes I make both because different people in my life have different cravings. Bell peppers, snap peas, or even baby bok choy work beautifully alongside the broccoli if you want more vegetables or just like playing with textures.

Building Better Bowls

The foundation of a good bowl is balance—protein, vegetables, starch, and sauce all need to exist in conversation with each other. If your bowl feels heavy, it's probably because you're using too much sauce relative to vegetables, so taste and adjust as you go.

  • Toast your sesame seeds in a dry pan for 30 seconds right before serving to unlock their full nutty flavor.
  • If you have extra sauce, don't be shy—drizzle it generously because this is the moment where boring becomes memorable.
  • Make extra rice because leftovers turn into lunch bowls that reheat beautifully and taste even better after a night in the fridge.
American style Beef and Broccoli Bowl plated with fluffy rice and drizzled with savory soy-ginger sauce. Pin It
American style Beef and Broccoli Bowl plated with fluffy rice and drizzled with savory soy-ginger sauce. | tastyagraw.com

This bowl has become my answer to the eternal question of what's for dinner because it tastes like you tried without requiring hours of your life. Make it once and you'll understand why it keeps getting requests.

Recipe FAQs

What cut of beef works best?

Flank steak or sirloin are ideal choices. Slice thinly against the grain for maximum tenderness. The quick marinade with cornstarch helps create a velvety texture.

Can I make this gluten-free?

Absolutely. Substitute tamari for soy sauce and use gluten-free oyster sauce. The rest of the ingredients are naturally gluten-free.

How do I prevent the broccoli from becoming mushy?

Steam the broccoli for just 3–4 minutes until bright green and tender-crisp. Rinse immediately under cold water to stop the cooking process and preserve the vibrant color.

Can I prepare components ahead?

You can slice the beef and prepare the sauce up to a day in advance. Store them separately in the refrigerator. Cook everything just before serving for the best texture and flavor.

What vegetables can I add?

Bell peppers, snap peas, carrots, or mushrooms work beautifully. Add them during the final toss with the sauce so they heat through without becoming overcooked.

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, topped with savory soy-ginger sauce. Ready in 35 minutes.

Prep Time
15 minutes
Time to Cook
20 minutes
Total Duration
35 minutes
Created by Violet King


Skill Level Easy

Cuisine 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 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

Directions

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, fresh ginger, and minced garlic. Stir in beef broth and set aside. Keep cornstarch slurry separate until needed.

Step 03

Steam the Broccoli: Steam broccoli florets until just tender, approximately 3 to 4 minutes. Rinse under cold water to retain bright 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: In the same pan, pour the sauce mixture and bring to a simmer. Stir in the cornstarch slurry and cook for 1 to 2 minutes until sauce reaches desired thickness.

Step 06

Combine Beef and Vegetables: Return seared beef to the pan and toss to coat thoroughly in sauce. Add steamed broccoli, toss gently 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 toasted 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.

Gear Needed

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

Allergy Warnings

Always review each ingredient for allergens. If you're unsure, reach out to a healthcare provider.
  • Contains soy from soy sauce and oyster sauce
  • Contains gluten in standard soy sauce and oyster sauce unless gluten-free versions are used
  • Contains shellfish from oyster sauce

Nutrition Info (per portion)

Nutritional details are just for your reference—they can't replace a doctor's advice.
  • Energy: 420
  • Fats: 11 grams
  • Carbohydrates: 48 grams
  • Proteins: 29 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.