Beef and Broccoli Bowl

Featured in: Quick & Easy Dinners

This satisfying bowl features tender strips of flank steak marinated in soy and sesame, then seared to golden perfection. The beef gets tossed in a rich, savory sauce infused with fresh ginger, garlic, and oyster sauce for that umami depth. Crisp-steamed broccoli adds fresh crunch and vibrant color, while fluffy jasmine rice soaks up every drop of the luscious glaze. Ready in just 35 minutes, this Asian-inspired main delivers restaurant-quality results at home.

Updated on Mon, 02 Feb 2026 10:49:00 GMT
Fork-tender beef and crisp steamed broccoli rest atop fluffy jasmine rice in this Beef and Broccoli Bowl, drizzled with savory soy-ginger sauce. Save
Fork-tender beef and crisp steamed broccoli rest atop fluffy jasmine rice in this Beef and Broccoli Bowl, drizzled with savory soy-ginger sauce. | cinnamonglow.com

My tiny galley kitchen was a disaster zone that Tuesday night, rice cooker hissing steam, broccoli rolling off the cutting board onto the floor. I was attempting to recreate the beef and broccoli bowl I'd devoured at a food court three days earlier, armed with nothing but a hunch and a bottle of soy sauce. The beef sizzled louder than I expected, the ginger smelled sharper than I remembered, and somehow, against all odds, it worked. That first bite over jasmine rice made me forget every takeout menu I'd ever saved.

I made this for my neighbor who'd just had surgery and couldn't stand at the stove for long. She called me two hours later asking for the recipe, saying her husband had scraped the bowl clean and asked when I was cooking again. That's when I realized this wasn't just a quick dinner, it was the kind of meal that makes people feel cared for. The smell of garlic and ginger lingering in her hallway apparently drove them both a little crazy while it reheated.

Ingredients

  • Flank steak or sirloin: Slicing against the grain is the secret to tender beef, not chewy rubber, and this cut handles high heat like a champ.
  • Soy sauce: It does double duty in the marinade and sauce, bringing that deep umami backbone the whole dish leans on.
  • Cornstarch: A little in the marinade tenderizes the meat, and a slurry at the end turns the sauce glossy and clingy.
  • Rice vinegar: Just a tablespoon brightens the marinade and keeps the beef from tasting flat.
  • Sesame oil: A teaspoon goes a long way, adding a toasty nutty note that whispers in the background.
  • Oyster sauce: This is where the savory depth comes from, rich and slightly sweet without being sugary.
  • Honey or brown sugar: Balances the salty soy and rounds out the sauce so it doesn't taste one note.
  • Fresh ginger: Grated ginger releases oils that make the whole kitchen smell alive, way better than powdered.
  • Garlic cloves: Minced fresh garlic hits different than jarred, sharper and more aromatic when it meets the hot pan.
  • Beef or chicken broth: Thins the sauce just enough to coat everything without turning it into a sticky mess.
  • Broccoli florets: Steamed until just tender keeps them bright green and slightly crisp, not mushy.
  • Jasmine or long grain rice: Fluffy rice is the canvas that soaks up all that sauce and makes every bite complete.
  • Vegetable oil: High smoke point oil is essential for searing the beef fast and hot without burning.
  • Green onions: Sliced thin, they add a fresh bite and a pop of color right at the end.
  • Toasted sesame seeds: Optional but worth it for a little crunch and visual charm.

Instructions

Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
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, giving the meat time to soak up flavor and tenderness.
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 because things move fast once the pan heats up.
Steam the broccoli:
Cook the florets in a steamer basket for three to four minutes until they're tender but still have a little snap. Rinse them under cold water immediately to lock in that bright green color.
Sear the beef:
Heat vegetable oil in a large skillet or wok over high heat until it shimmers, then lay the beef in a single layer. Let it sear untouched for one to two minutes per side until browned, then remove and set aside.
Build the sauce:
Pour the sauce mixture into the same hot pan and bring it to a simmer, scraping up any browned bits. Stir in the cornstarch slurry and cook for one to two minutes until it thickens and turns 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 one minute.
Serve:
Spoon the beef and broccoli over bowls of steamed rice. Scatter sliced green onions and sesame seeds on top if you're feeling fancy.
Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
Steam rises from a hot Beef and Broccoli Bowl as glazed beef strips and bright green broccoli florets glisten over fluffy white rice. Save
Steam rises from a hot Beef and Broccoli Bowl as glazed beef strips and bright green broccoli florets glisten over fluffy white rice. | cinnamonglow.com

One Sunday afternoon, my brother challenged me to a cook off and picked this recipe as his weapon of choice. He'd never made it before but swore he could nail it. Watching him frantically whisk the sauce while his beef started to smoke was equal parts stressful and hilarious. His version turned out great, but he admitted mine had better texture because I didn't rush the marinade. We ate both bowls side by side, laughing too hard to declare a real winner.

Making It Your Own

Swap the beef for thinly sliced chicken thighs if you want something a little lighter, or use firm tofu pressed and cubed for a plant based version. I've added snap peas and bell pepper strips when I had them sitting in the crisper, and the extra crunch was worth the two extra minutes of prep. A squeeze of lime right before serving adds a bright citrus note that cuts through the richness. Sometimes I double the sauce and keep the extra in a jar for drizzling over roasted vegetables or fried rice later in the week.

Storing and Reheating

Leftovers keep in an airtight container in the fridge for up to three days, and I actually prefer reheating this in a skillet over medium heat instead of the microwave. The sauce re-emulsifies better and the beef doesn't get rubbery. If the rice dries out, sprinkle a teaspoon of water over it before reheating and cover the container loosely. I've frozen portions before, but the broccoli can get a little soft once thawed, so I sometimes steam fresh florets and add them to the reheated beef and rice.

Pairing and Serving Ideas

This pairs beautifully with a crisp Sauvignon Blanc if you're pouring wine, or a cold glass of unsweetened green tea for something more traditional. I like setting out small bowls of chili oil, extra sesame seeds, and sliced cucumbers so everyone can customize their bowl. It's also fantastic alongside a simple miso soup or a quick cucumber salad dressed with rice vinegar and a pinch of sugar.

  • Serve with steamed edamame on the side for extra protein and a fun appetizer.
  • Offer sriracha or sambal oelek at the table for anyone who likes a spicy kick.
  • Garnish with fresh cilantro if you want an herbal brightness that's a little unexpected.
Product image
Effortlessly chop vegetables, slice meats, and prep ingredients smoothly for everyday cooking and recipe preparation.
Check price on Amazon
Garnished with fresh green onions and sesame seeds, this hearty Beef and Broccoli Bowl offers a satisfying, saucy weeknight dinner. Save
Garnished with fresh green onions and sesame seeds, this hearty Beef and Broccoli Bowl offers a satisfying, saucy weeknight dinner. | cinnamonglow.com

This bowl has become my default answer when someone asks what's for dinner and I have no plan. It's fast, forgiving, and always feels like a small victory when that sauce comes together and clings to everything just right.

Recipe FAQ Section

What cut of beef works best?

Flank steak or sirloin are ideal choices. Slice thinly against the grain for maximum tenderness. The marinade helps break down fibers, making even budget cuts melt-in-your-mouth soft.

Can I make this gluten-free?

Absolutely. Swap regular soy sauce for tamari and choose gluten-free oyster sauce. All other ingredients naturally fit gluten-free dietary needs.

How do I prevent overcooking the broccoli?

Steam for just 3-4 minutes until bright green and tender-crisp, then immediately rinse under cold water. This stops the cooking process and preserves that fresh crunch.

Can I meal prep these bowls?

Yes. Store cooked components separately in airtight containers for up to 4 days. Reheat gently and toss with fresh garnishes like green onions and sesame seeds before serving.

What substitutions work for the beef?

Sliced chicken breast, firm tofu cubes, or even shrimp cook beautifully with the same marinade and sauce. Adjust cooking times accordingly—shrimp needs just 2-3 minutes.

How can I add more vegetables?

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

Beef and Broccoli Bowl

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

Prep duration
15 min
Time to cook
20 min
Complete duration
35 min
Created by Hannah Collins

Classification Quick & Easy Dinners

Skill level Easy

Cultural Origin 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 Components

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

Method

Phase 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.

Phase 02

Prepare the Sauce: In a small bowl, whisk together soy sauce, oyster sauce, honey, ginger, garlic, and broth. Set aside without adding the cornstarch slurry at this stage.

Phase 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.

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

Phase 05

Thicken the Sauce: Pour sauce mixture into the same pan over medium-high heat. Bring to a simmer, then stir in the cornstarch slurry and cook for 1 to 2 minutes until thickened.

Phase 06

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

Phase 07

Serve: Distribute steamed rice into individual bowls and top with beef and broccoli mixture. Garnish with sliced green onions and toasted sesame seeds.

Tools needed

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

Allergy details

Review each component for potential allergens and consult with a healthcare professional if you're uncertain about any ingredients.
  • Contains soy from soy sauce and oyster sauce
  • Contains gluten in standard soy sauce and oyster sauce
  • Contains shellfish from oyster sauce

Nutritional breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 420
  • Fats: 11 g
  • Carbohydrates: 48 g
  • Protein Content: 29 g