Beef and Broccoli Stir Fry

I’ve made this Beef and Broccoli stir fry on busy weeknights when I wanted something that felt restaurant-worthy but came together in under 30 minutes. Thinly sliced sirloin cooks quickly, broccoli keeps a bright crunch, and a simple soy-garlic-ginger sauce ties it all together. If you like speedy takeout-style meals, you’ll appreciate how this recipe compares to a quick beef broccoli version that focuses on even faster prep.

Why you’ll love this dish

This Beef and Broccoli hits the trifecta: fast, flexible, and full of flavor. It’s a weeknight hero when you want a balanced meal with protein and greens. The seared beef adds savory depth while the broccoli gives texture and color. Marinating briefly with soy and aromatics concentrates flavor without needing hours in the fridge.

“A family favorite—simple to make, bright green broccoli, and a glossy sauce that feels indulgent without the takeout price.”

The dish is also easy to customize: swap the rice, make it gluten-free with tamari, or amp up the heat with chilies. For a more traditionally styled version, check notes on the recipe’s roots in this authentic Chinese beef and broccoli take.

Step-by-step overview

  1. Marinate thinly sliced beef briefly to build flavor and tenderize.
  2. Stir-fry the beef over high heat until browned; remove to avoid overcooking.
  3. Quick-steam the broccoli in the same pan so it stays crisp-tender.
  4. Return the beef, toss with the pan juices and any thickener, and finish with a splash of sesame oil.
    This sequence keeps the beef juicy and the broccoli vibrant.

What you’ll need

  • 1 pound beef sirloin, thinly sliced (freeze for 20 minutes to make slicing easier)
  • 2 cups broccoli florets, trimmed into bite-sized pieces
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon cornstarch (optional, for thickening)
  • Salt and pepper to taste
  • Cooked rice or cauliflower rice, for serving

Substitutions and notes:

  • Use flank steak or skirt steak if sirloin isn’t available.
  • For a leaner swap, chicken breast or thigh works—see the air-fryer technique in this air fryer ranch-crusted chicken bites for a fast chicken protein idea.
  • Cornstarch gives a glossy, clingy sauce; omit for a lighter finish.

Directions to follow

  1. Combine beef, 1 tablespoon soy sauce, minced garlic, grated ginger, and cornstarch (if using) in a bowl. Toss and let sit 15 minutes.
  2. Heat a large skillet or wok over medium-high heat. Add sesame oil and swirl to coat.
  3. Add the marinated beef in a single layer. Stir-fry 3–4 minutes until browned but not overcooked. Transfer beef to a plate.
  4. In the same skillet, add broccoli and a splash (about 2 tablespoons) of water or broth. Cover briefly or stir for 2–3 minutes until broccoli is tender-crisp.
  5. Return the beef to the pan and toss to combine. Cook 1 more minute to heat through and let the sauce thicken. Taste and season with salt and pepper.
  6. Serve immediately over hot rice or cauliflower rice.

Cook’s note: work quickly and use high heat to get a good sear on the meat without steaming it. If your pan feels crowded, cook the beef in two batches for better browning.

Best ways to enjoy it

Serve this over steamed jasmine or brown rice, or for a lower-carb option use cauliflower rice. Garnish with toasted sesame seeds and sliced scallions for color and crunch. For a dinner party, plate it family-style on a shallow platter so the sauce glazes the meat and vegetables. Pair with a light cucumber salad or quick pickled carrots to cut the richness.

Storage and reheating tips

Refrigerate leftovers in an airtight container within two hours of cooking. Properly stored, they keep 3–4 days. To reheat, briefly microwave until just warm or stir-fry in a hot skillet for 2–3 minutes to revive texture. Avoid long reheating that will make the broccoli mushy. To freeze: cool completely, then freeze up to 2 months in a freezer-safe container; thaw overnight in the fridge before reheating.

Food safety tip: always ensure beef reaches a safe internal temperature of at least 145°F (63°C) before serving if cooking thicker cuts; thinly sliced beef used here cooks quickly but check doneness.

Pro chef tips

  • Freeze the beef for 15–20 minutes to make ultra-thin, even slices that cook uniformly.
  • Dry the beef well before searing; moisture steams instead of browning.
  • Toast sesame oil briefly in the pan to bring out its aroma, but don’t burn it—add the beef soon after.
  • If your sauce needs body, mix 1 teaspoon cornstarch with 1 tablespoon water and stir into the pan in the final minute.
  • Slice broccoli stems thinly to use less florets and add variety in texture.

Creative twists

  • Spicy: add sliced chilies or 1 teaspoon chili garlic sauce to the marinade.
  • Citrus-sesame: finish with a squeeze of lime and extra sesame oil for brightness.
  • Cashew beef: toss in toasted cashews at the end for crunch.
  • Vegetarian swap: replace beef with extra-firm tofu or mushrooms and follow the same technique.
  • Brunch crossover: serve small portions over a baked egg and spinach base inspired by dishes like baked feta eggs with tomatoes and spinach for a fusion breakfast bowl.

Your questions answered

Q: Can I make this gluten-free?
A: Yes—use tamari or a gluten-free soy sauce and verify any store-bought sauces are labeled gluten-free. Cornstarch is naturally gluten-free.

Q: How long does the marinating need to be?
A: 15 minutes is sufficient for flavor and a bit of tenderizing with the cornstarch. You can marinate up to 2 hours, but avoid much longer or the texture can change.

Q: Can I prep ahead?
A: Slice the beef and trim broccoli a day ahead; store separately in the fridge. Mix the marinade right before cooking. Fully cooked stir fry can be refrigerated and reheated, but texture is best when eaten fresh.

Q: What’s the best cut of beef for this?
A: Sirloin, flank, or skirt steak are great because they’re flavorful and slice thinly across the grain for tenderness.

Q: Any quick protein swaps?
A: Chicken or shrimp both work with the same method. For a quick chicken alternative, consider a ready-to-cook option like the air fryer ranch-crusted chicken bites if you want a different flavor profile, then toss the cooked chicken with the broccoli and sauce.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Beef and Broccoli Stir Fry


  • Author: skinytaste-net
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free

Description

A quick and flavorful beef and broccoli stir fry that’s ready in under 30 minutes, perfect for busy weeknights.


Ingredients

Scale
  • 1 pound beef sirloin, thinly sliced
  • 2 cups broccoli florets, trimmed into bite-sized pieces
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 1 tablespoon sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon cornstarch (optional, for thickening)
  • Salt and pepper to taste
  • Cooked rice or cauliflower rice, for serving

Instructions

  1. Combine beef, 1 tablespoon soy sauce, minced garlic, grated ginger, and cornstarch (if using) in a bowl. Toss and let sit for 15 minutes.
  2. Heat a large skillet or wok over medium-high heat. Add sesame oil and swirl to coat.
  3. Add the marinated beef in a single layer. Stir-fry for 3–4 minutes until browned but not overcooked. Transfer beef to a plate.
  4. In the same skillet, add broccoli and a splash (about 2 tablespoons) of water or broth. Cover briefly or stir for 2–3 minutes until broccoli is tender-crisp.
  5. Return the beef to the pan and toss to combine. Cook 1 more minute to heat through and let the sauce thicken. Taste and season with salt and pepper.
  6. Serve immediately over hot rice or cauliflower rice.

Notes

Use flank steak or skirt steak if sirloin isn’t available. For a leaner option, consider chicken breast or thigh. Cornstarch gives a glossy, clingy sauce; omit it for a lighter finish.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stir Fry
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 3g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 60mg

Keywords: beef, broccoli, stir fry, quick meal, weeknight dinner, gluten-free

Leave a Comment

Recipe rating