Quick Savory Beef and Broccoli Stir-Fry Recipe with Jasmine Rice Easy and Perfect

Posted on

beef and broccoli stir-fry - featured image

“I wasn’t expecting cooking advice from my plumber,” I confessed to my friend last Tuesday, “but there I was, watching him fix the leaky faucet while he told me about his grandmother’s beef and broccoli stir-fry.” Honestly, it sounded too simple to be anything special, but curiosity got the better of me. That night, between juggling emails and dinner prep, I gave it a shot. The sizzle when the beef hit the hot pan was like music, and the way the tender broccoli still had a slight snap was perfect—it reminded me of those rare dishes you stumble upon that feel both comforting and exciting.

Funny enough, I totally forgot to grab the green onions until halfway through cooking, which made the kitchen a bit chaotic, but the flavors pulled through regardless. Maybe you’ve been there—when dinner almost doesn’t happen but ends up better than expected.

What stuck with me was how this quick savory beef and broccoli stir-fry paired with jasmine rice became my go-to for busy nights. It’s not just any stir-fry—it’s the kind that makes you pause, close your eyes, and savor that perfect balance of soy, garlic, and ginger. The warm, floral aroma of jasmine rice rounding out the dish? Just the right touch. I keep making it because it’s honest, straightforward food that feels like a little celebration even on the most hectic days.

Why You’ll Love This Recipe

After testing this recipe multiple times, tweaking the sauce ratios and cooking times, I can say it’s a keeper for a bunch of reasons. Here’s why this quick savory beef and broccoli stir-fry with jasmine rice might just become your new favorite weeknight meal:

  • Quick & Easy: Ready in under 30 minutes, perfect when you’re short on time but craving something satisfying.
  • Simple Ingredients: No need for fancy or hard-to-find items—most are pantry staples you likely have on hand.
  • Perfect for Weeknights: A fuss-free dinner that feels homey yet special enough for company.
  • Crowd-Pleaser: Kids, adults, picky eaters—this recipe tends to get nods of approval all around.
  • Unbelievably Delicious: The sauce’s savory-sweet balance with garlic and ginger hits just right every time.

This isn’t just another beef and broccoli recipe. The secret? I blend a touch of oyster sauce with soy and a hint of brown sugar, creating a sauce that clings to the beef and broccoli perfectly without being overly thick or salty. Pairing it with fragrant jasmine rice adds that comforting, slightly floral note that rounds out the whole experience. Honestly, it’s the kind of meal that makes you want to linger at the table just a little longer.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you’ll find substitutions below to suit your needs.

  • For the Stir-Fry:
    • 8 oz (225 g) flank steak or sirloin, thinly sliced against the grain (for tenderness)
    • 3 cups broccoli florets (fresh is best; frozen works in a pinch)
    • 2 cloves garlic, minced (adds aromatic punch)
    • 1 tsp fresh ginger, grated (optional but recommended for warmth)
    • 2 tbsp vegetable or canola oil (for high-heat cooking)
  • For the Sauce:
    • 3 tbsp soy sauce (I prefer Kikkoman for balanced flavor)
    • 1 tbsp oyster sauce (adds depth and subtle sweetness)
    • 1 tsp brown sugar (balances the saltiness)
    • 1 tsp cornstarch (for a light glaze)
    • 3 tbsp water (to mix with cornstarch)
  • For the Jasmine Rice:
    • 1 cup jasmine rice, rinsed (rinsing removes excess starch for fluffier grains)
    • 1 1/4 cups water
    • Pinch of salt

Substitution tips: Use tamari for gluten-free soy sauce. If oyster sauce isn’t available, hoisin sauce can be a substitute, though it’s sweeter. For a vegetarian twist, swap beef for firm tofu and use mushroom soy sauce. And if you want to keep it low-carb, serve the stir-fry over cauliflower rice instead of jasmine rice.

Equipment Needed

  • Wok or large non-stick skillet (a wok helps with quick, even cooking but a heavy skillet works too)
  • Medium saucepan with lid (for cooking jasmine rice)
  • Sharp chef’s knife (for thinly slicing the beef and chopping broccoli)
  • Cutting board
  • Mixing bowl (to combine the sauce ingredients)
  • Spatula or wooden spoon (to stir-fry effectively)

If you don’t have a wok, no worries—I’ve made this in a regular skillet with great results. Just make sure it’s hot enough before adding ingredients. I recommend keeping your knives sharp; it saves time and keeps slices clean, especially with the beef. For jasmine rice, a rice cooker is handy but not essential; a covered saucepan works just fine with a little attention.

Preparation Method

beef and broccoli stir-fry preparation steps

  1. Prep your ingredients: Rinse 1 cup jasmine rice under cold water until water runs clear. Set aside. Thinly slice 8 oz (225 g) beef against the grain into bite-sized strips. Cut broccoli into florets about 1 to 1.5 inches (2.5–3.8 cm) wide. Mince 2 garlic cloves and grate 1 tsp fresh ginger. (About 10 minutes)
  2. Cook the jasmine rice: In a medium saucepan, combine rinsed rice, 1 1/4 cups water, and a pinch of salt. Bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover, and simmer for 15 minutes or until water is absorbed. Remove from heat and let it sit, covered, for 10 minutes before fluffing with a fork.
  3. Make the sauce: In a small bowl, whisk 3 tbsp soy sauce, 1 tbsp oyster sauce, 1 tsp brown sugar, 1 tsp cornstarch, and 3 tbsp water until smooth. Set aside.
  4. Heat the wok or skillet: Place wok over medium-high heat and add 2 tbsp vegetable oil. When oil shimmers and just starts to smoke, add sliced beef in a single layer. Let it sear undisturbed for about 1 minute, then stir-fry for another 1-2 minutes until mostly cooked but still tender. (Be careful not to overcook or it gets tough.) Remove beef and set aside.
  5. Cook the broccoli: In the same wok, add a splash more oil if needed. Toss in broccoli, garlic, and ginger. Stir-fry for 2-3 minutes until broccoli is bright green and crisp-tender. You want it to have a slight snap when bitten, not mushy.
  6. Combine beef and sauce: Return beef to the wok with broccoli. Stir the sauce again (cornstarch tends to settle), pour it over, and toss everything together. Cook for another 1-2 minutes until the sauce thickens and coats the beef and broccoli evenly. You’ll notice a glossy, appetizing glaze forming. Remove from heat.
  7. Serve: Plate the jasmine rice (about 1 cup per person) and spoon the savory beef and broccoli stir-fry on top or alongside. Sprinkle with sliced green onions or sesame seeds if you have them handy. (Optional but adds a great finishing touch!)

Pro tip: If your beef seems a bit chewy, try marinating it for 10 minutes in 1 tbsp soy sauce and 1 tsp cornstarch before cooking next time. It makes a noticeable difference. Also, keep your pan hot but avoid burning the garlic—it should smell fragrant, not bitter.

Cooking Tips & Techniques

Let me share some lessons I learned the hard way with this quick savory beef and broccoli stir-fry recipe. First, thin slicing the beef against the grain is a must. I once tried thick slices, and the texture was tough and chewy—no fun. Using a sharp knife makes this much easier.

Don’t overcrowd your pan. Stir-frying is about high heat and quick cooking, so if the pan is packed, ingredients steam instead, losing that lovely sear. If making more than two servings, cook in batches.

Watch the garlic closely. Adding it too early or letting it burn gives a bitter taste. I add garlic and ginger just as the broccoli starts to get tender so their flavors stay fresh and bright.

Mix your cornstarch slurry well before adding it. I’ve had the sauce clump up because I didn’t stir thoroughly—awkward moments! Also, cook the sauce just long enough to thicken; overcooking makes it gummy.

Timing is everything. Start the rice first since it takes the longest, then prep and cook the stir-fry while it simmers. Multitasking like this saves at least 10 minutes.

Variations & Adaptations

  • Protein swaps: Substitute beef with chicken breast or thighs, sliced thinly. Shrimp also works wonderfully for a seafood twist.
  • Vegetable changes: Add sliced bell peppers, snap peas, or mushrooms to the broccoli for more color and texture.
  • Spice it up: Toss in 1/2 tsp crushed red pepper flakes or a dash of chili garlic sauce for some heat.
  • Make it gluten-free: Use tamari or coconut aminos instead of soy sauce, and check your oyster sauce for gluten-free labeling.
  • Personal tried variation: I once swapped jasmine rice for brown rice and added toasted cashews on top—nuts added a lovely crunch and nuttiness that made it feel more special.

Serving & Storage Suggestions

This quick savory beef and broccoli stir-fry is best served hot, straight from the pan to plate. The jasmine rice should be fluffy and steaming, offering a delicate floral aroma that complements the savory stir-fry.

For presentation, a sprinkle of sesame seeds or chopped green onions adds a pop of color and texture. Pair this dish with a simple cucumber salad or steamed dumplings for a fuller meal experience.

Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of water and reheat gently on the stovetop or microwave to keep the broccoli tender-crisp. Overheating can make the beef chewy and the broccoli mushy, so go easy.

Flavors meld nicely overnight, so if you can wait, the next-day taste is often even better!

Nutritional Information & Benefits

This dish provides a balanced mix of protein, fiber, and essential nutrients. The beef offers iron and B vitamins, while broccoli is packed with vitamin C, vitamin K, and antioxidants. Jasmine rice provides carbohydrates for energy.

Per serving (approximate): 400 calories, 30g protein, 40g carbs, 8g fat.

It’s naturally gluten-free if you use tamari and gluten-free oyster sauce, and low in added sugars. This recipe fits well into a balanced diet and can be tailored to fit low-carb or dairy-free needs easily.

From a wellness perspective, the garlic and ginger add anti-inflammatory benefits, making this not just tasty but thoughtfully nourishing.

Conclusion

So, if you’re looking for a quick, flavorful meal that doesn’t feel like a compromise, this quick savory beef and broccoli stir-fry with jasmine rice is a solid bet. It’s approachable for cooks of all levels and flexible enough to suit your taste and pantry.

I love this recipe because it’s honest food that comforts without fuss. Plus, it’s a dish that invites you to get creative—swap proteins, tweak sauces, add heat—making it truly your own.

Give it a try, tweak it your way, and let me know how it turns out! Your kitchen deserves a few simple, satisfying meals that you can rely on, and this one delivers just that.

Happy cooking, friends!

FAQs

Can I use frozen broccoli for this recipe?

Yes, frozen broccoli works, but thaw and drain it well to avoid excess water. The texture won’t be quite as crisp as fresh, but it’s a good shortcut.

How thin should I slice the beef?

Aim for slices about 1/8-inch (3 mm) thick, cutting against the grain to keep it tender.

Can I make this stir-fry ahead of time?

You can prepare the sauce and slice ingredients in advance, but it’s best cooked fresh for optimal texture and flavor.

What can I use instead of oyster sauce?

Hoisin sauce or a mix of soy sauce with a touch of sugar can substitute, though the flavor will be slightly different.

How do I reheat leftovers without making the beef tough?

Reheat gently on the stovetop with a splash of water over medium-low heat or use a microwave on medium power to prevent overcooking.

Pin This Recipe!

beef and broccoli stir-fry recipe

Print

Quick Savory Beef and Broccoli Stir-Fry Recipe with Jasmine Rice

A quick and easy beef and broccoli stir-fry paired with fragrant jasmine rice, perfect for busy weeknights. This recipe balances savory soy, garlic, and ginger flavors with a touch of sweetness.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings 1x
  • Category: Main Course
  • Cuisine: Asian

Ingredients

Scale
  • 8 oz (225 g) flank steak or sirloin, thinly sliced against the grain
  • 3 cups broccoli florets (fresh or frozen)
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 2 tbsp vegetable or canola oil
  • 3 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 1 tsp brown sugar
  • 1 tsp cornstarch
  • 3 tbsp water
  • 1 cup jasmine rice, rinsed
  • 1 1/4 cups water
  • Pinch of salt

Instructions

  1. Rinse 1 cup jasmine rice under cold water until water runs clear. Set aside.
  2. Thinly slice 8 oz (225 g) beef against the grain into bite-sized strips.
  3. Cut broccoli into florets about 1 to 1.5 inches wide.
  4. Mince 2 garlic cloves and grate 1 tsp fresh ginger.
  5. In a medium saucepan, combine rinsed rice, 1 1/4 cups water, and a pinch of salt. Bring to a boil over medium-high heat.
  6. Once boiling, reduce heat to low, cover, and simmer for 15 minutes or until water is absorbed.
  7. Remove from heat and let sit, covered, for 10 minutes before fluffing with a fork.
  8. In a small bowl, whisk 3 tbsp soy sauce, 1 tbsp oyster sauce, 1 tsp brown sugar, 1 tsp cornstarch, and 3 tbsp water until smooth. Set aside.
  9. Heat wok or large skillet over medium-high heat and add 2 tbsp vegetable oil.
  10. When oil shimmers and just starts to smoke, add sliced beef in a single layer.
  11. Let beef sear undisturbed for about 1 minute, then stir-fry for another 1-2 minutes until mostly cooked but still tender.
  12. Remove beef and set aside.
  13. In the same wok, add more oil if needed. Toss in broccoli, garlic, and ginger.
  14. Stir-fry for 2-3 minutes until broccoli is bright green and crisp-tender.
  15. Return beef to the wok with broccoli.
  16. Stir the sauce again and pour it over the beef and broccoli.
  17. Toss everything together and cook for another 1-2 minutes until the sauce thickens and coats the ingredients evenly.
  18. Remove from heat.
  19. Serve jasmine rice (about 1 cup per person) with the beef and broccoli stir-fry on top or alongside.
  20. Optional: Sprinkle with sliced green onions or sesame seeds.

Notes

For tender beef, slice thinly against the grain and consider marinating for 10 minutes in soy sauce and cornstarch. Avoid overcrowding the pan to maintain high heat and proper searing. Watch garlic closely to prevent burning. Stir sauce slurry well before adding to avoid clumps. Reheat leftovers gently with a splash of water to keep beef tender and broccoli crisp.

Nutrition

  • Serving Size: Approximately 1 cup
  • Calories: 400
  • Fat: 8
  • Carbohydrates: 40
  • Protein: 30

Keywords: beef and broccoli, stir-fry, quick dinner, jasmine rice, easy recipe, weeknight meal, savory sauce, garlic, ginger

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating