Beef and Broccoli Bowl

Featured in: Evening Family Meals

This satisfying bowl features tender flank steak strips marinated in soy and sesame, then pan-seared until golden. The beef gets tossed in a rich, glossy sauce made with fresh ginger, garlic, oyster sauce, and honey, creating that perfect balance of savory and sweet. Crisp steamed broccoli adds fresh texture and vibrant color, while fluffy jasmine rice soaks up every drop of the flavorful sauce. Everything comes together in just 35 minutes, making it ideal for busy weeknights when you want something hearty and wholesome without spending hours in the kitchen.

Updated on Wed, 04 Feb 2026 10:56:00 GMT
Steamed broccoli florets and saucy beef strips over fluffy white rice in a bowl for a Beef and Broccoli Bowl. Pin It
Steamed broccoli florets and saucy beef strips over fluffy white rice in a bowl for a Beef and Broccoli Bowl. | goldenamlou.com

My kitchen smelled like toasted sesame and ginger the night I discovered how a few pantry staples could transform an ordinary Tuesday into something worth remembering. A friend had just moved nearby, and I wanted to cook something quick but impressive—something that wouldn't keep me fussing while we caught up. That's when beef and broccoli found its way into my rotation, and it's stayed there ever since because it delivers every single time.

I made this for my partner on a rainy evening when neither of us felt like going out, and halfway through cooking, the kitchen got so fragrant that they wandered in asking what was happening. Watching them taste the finished bowl and nod silently—that's when I knew I'd nailed something. It became our go-to when we wanted to feel taken care of without the fuss.

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, which means every bite stays tender even if you're not a seasoned cook.
  • Soy sauce: Use it in both the marinade and sauce—it's the backbone of flavor here, so don't skip or shortchange it.
  • Cornstarch: This is your secret to silky beef and a sauce that clings rather than slides off; it transforms texture completely.
  • Rice vinegar: The acidity wakes everything up and prevents the dish from tasting flat or one-dimensional.
  • Sesame oil: A small amount goes a long way; this nutty warmth is what makes people pause and ask what you did differently.
  • Oyster sauce: It adds umami depth without being fishy if you use quality brands; the sweetness balances the soy's saltiness.
  • Fresh ginger and garlic: Mince them yourself if you can—jarred versions work in a pinch but fresh brings brightness that truly matters here.
  • Beef or chicken broth: This dilutes the sauce to the right consistency; homemade is lovely but store-bought works just fine.
  • Broccoli florets: Steam them separately until just tender so they stay bright green and hold their shape instead of turning to mush in the pan.
  • Jasmine or long-grain rice: Jasmine rice has a subtle floral note that pairs beautifully with this sauce, but use whatever rice you have on hand.
  • Green onions and toasted sesame seeds: These aren't afterthoughts—they add color and texture that make the bowl feel complete and intentional.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the beef gently:
Combine your sliced beef with soy sauce, cornstarch, rice vinegar, and sesame oil in a bowl, then toss everything together until the beef is evenly coated. Let it sit for 10 minutes while you prep the rest—this short time allows the marinade to do its work without making the meat tough.
Build your sauce foundation:
Whisk together soy sauce, oyster sauce, honey, ginger, garlic, and broth in a small bowl; the honey balances saltiness with a whisper of sweetness. Set it aside and don't add the cornstarch slurry yet—timing matters for the right thickness.
Steam the broccoli separately:
Place florets in a steamer basket over boiling water for 3 to 4 minutes until they're bright green and just tender but still hold their shape. Immediately rinse them under cold water to stop the cooking and preserve that color.
Sear the beef with confidence:
Sear the beef with confidence:
Heat oil in a large skillet or wok over high heat until it shimmers, then spread the marinated beef in a single layer. Resist moving it for the first minute so it develops a golden crust, then flip and cook another minute or so until browned but still tender inside.
Thicken and unify the sauce:
Pour the sauce mixture into the same pan where the beef rested, bring it to a gentle simmer, then stir in your cornstarch slurry. Cook for 1 to 2 minutes while stirring until the sauce thickens and becomes glossy—you'll see it transform right before your eyes.
Bring everything together:
Return the beef to the pan with the sauce, add the steamed broccoli, and toss everything for about a minute so every piece gets coated. The whole kitchen will smell incredible at this point, which is your signal that things are about to taste amazing.
Plate and finish with intention:
Ladle rice into bowls, top generously with the beef and broccoli mixture, then scatter green onions and sesame seeds over everything. The garnish isn't decoration—it adds freshness and crunch that makes each spoonful feel special.
Garnished with green onions and sesame seeds, this Beef and Broccoli Bowl is ready to serve for dinner. Pin It
Garnished with green onions and sesame seeds, this Beef and Broccoli Bowl is ready to serve for dinner. | goldenamlou.com

There was a moment when I realized this dish had become more than just dinner—it was comfort, efficiency, and generosity all in one bowl. Now when someone mentions craving something satisfying but quick, this is what I reach for.

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.

The Power of High Heat

High heat is what transforms ordinary beef into something with character and depth. When the pan is truly hot and the beef hits it, you hear that satisfying sizzle that means the outside is browning while the inside stays tender. I learned this lesson the hard way by cooking too gently and ending up with pale, steamed meat instead of the caramelized strips that make this dish sing. Trust the heat, and trust that 1 to 2 minutes per side is enough.

Why Broccoli Gets Steamed First

Steaming broccoli separately before it meets the sauce keeps it bright, crisp, and alive instead of becoming a mushy afterthought. If you added raw broccoli to the pan, it would absorb too much sauce and lose its texture by the time everything was ready. This small step—taking 4 minutes to steam it in its own little space—makes the difference between a dish that feels thrown together and one that feels intentional and balanced.

Customizing Without Losing the Magic

The beauty of this bowl is how it welcomes substitutions and additions without falling apart. I've made it with chicken when beef felt too heavy, with tofu for friends who eat plant-based, and with snap peas and bell peppers when I wanted extra color and crunch. The sauce and technique carry the soul of the dish, so play around with confidence—just keep the core flavors (soy, ginger, garlic, sesame) intact.

  • Swap the protein: chicken breast, thigh, pork tenderloin, or extra-firm tofu all work beautifully with the same marinade and cooking time.
  • Add vegetables with abandon: snap peas, bell peppers, carrots, or mushrooms can join the broccoli without changing technique or timing.
  • Make it gluten-free by using tamari instead of soy sauce and ensuring your oyster sauce carries no wheat.
A close-up of a spoon lifting tender beef and crisp broccoli from jasmine rice in a homemade Beef and Broccoli Bowl. Pin It
A close-up of a spoon lifting tender beef and crisp broccoli from jasmine rice in a homemade Beef and Broccoli Bowl. | goldenamlou.com

This bowl has fed me on rushed weeknights, impressed people at casual dinners, and proved again and again that simple ingredients in the right hands become something memorable. Make it once and you'll understand why it keeps returning to my table.

Recipe FAQs

How do I slice beef for stir-fry?

Slice the beef against the grain into thin strips, about 1/4 inch thick. Cutting against the grain shortens the muscle fibers, resulting in more tender pieces that cook quickly and stay juicy.

Can I make this gluten-free?

Yes, substitute regular soy sauce with tamari and use gluten-free oyster sauce. The texture and flavor remain excellent while accommodating gluten-free dietary needs.

What other vegetables work well?

Snap peas, bell peppers, carrots, or bok choy make excellent additions. Add harder vegetables like carrots earlier in the cooking process so they become tender-crisp.

Can I prepare components ahead?

Slice the beef and mix the sauce up to 24 hours in advance. Store them separately in the refrigerator. Cook everything just before serving for the best texture and flavor.

What's the best way to reheat leftovers?

Reheat gently in a skillet over medium heat with a splash of water or broth to loosen the sauce. Avoid microwaving, which can make the beef tough and the rice gummy.

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 strips with crisp broccoli over fluffy rice, drizzled with savory soy-ginger sauce.

Time to Prepare
15 minutes
Time to Cook
20 minutes
Total Duration
35 minutes
Created by Penelope Hartfield


Level of Difficulty Easy

Cuisine Type Asian-Inspired

Portions 4 Number of Servings

Dietary Details No Dairy

What You'll Need

Beef and Marinade

01 1 pound 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

Step-by-Step Guide

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 the cornstarch slurry separately.

Step 03

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

Step 06

Combine and finish: 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 serve: Divide steamed rice among 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 Need

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

Allergy Details

Read through every item for possible allergies and talk to your doctor if needed.
  • Contains soy from soy sauce and oyster sauce
  • Contains gluten from soy sauce and oyster sauce unless using gluten-free versions
  • Contains shellfish from oyster sauce

Nutrition Details (each portion)

This nutrition info should be viewed as a helpful guideline and not as medical counsel.
  • Caloric Value: 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.