Beef and Broccoli

By:

| Published on:

February 23, 2026

Beef and Broccoli

I learned this beef and broccoli trick the hard way: when you prep first, dinner comes together in under 15 minutes and tastes like you spent hours. This is a bright, savory stir-fry built on thinly sliced top sirloin, crisp-tender broccoli, and a glossy sauce that clings to every bite. It’s the kind of weeknight recipe I turn to when cravings hit but time is short. If you want more quick stir-fry inspiration, try this beef and broccoli stir-fry for another reliable version.

Why you’ll love this dish

This recipe hits a lot of sweet spots: it’s fast, economical, and crowd-pleasing. Thin sirloin cooks in a flash and stays tender when you slice across the grain. The sauce is balanced—salty, a little sweet, and lightly garlicky—so it appeals to picky eaters and adults alike. It’s ideal for weeknight dinners, last-minute guests, or meal-prep bowls.

“This was the quickest, most reliable beef and broccoli I’ve made. Prep ahead and it cooks so fast—perfect for busy nights.”

The cooking process explained

Step-by-step overview: slice the steak thin, whisk a simple sauce, flash-cook the broccoli until tender-crisp, sear the beef in a hot pan, then finish by tossing everything in the sauce until it thickens. The whole stovetop work happens quickly, so mise en place matters: have the broccoli, steak, and sauce ready before you heat the pan.

What you’ll need

  • 1 pound top sirloin steak, trimmed and sliced thin across the grain into bite-sized pieces
  • 2 tablespoons olive oil, divided
  • 3 cups broccoli florets

Sauce ingredients:

  • 1/2 cup water
  • 1/2 teaspoon apple cider vinegar (adds brightness; white vinegar works in a pinch)
  • 1/2 cup soy sauce (use low-sodium if you prefer)
  • 1/4 cup packed brown sugar (or coconut sugar for a deeper flavor)
  • 3 tablespoons cornstarch
  • 1 teaspoon garlic, minced (about 1 clove)
  • 1/2 teaspoon sesame oil
  • 1/4 teaspoon ground ginger (or 1/2 teaspoon fresh grated ginger)

Substitutions and notes: swap top sirloin for flank steak or skirt steak if you prefer, but slice thinly against the grain. For a gluten-free version, use tamari instead of soy sauce. If you like more heat, add a pinch of red pepper flakes or a dash of chili paste to the sauce.

Step-by-step instructions

  1. Prep everything first. Trim and thinly slice the steak across the grain. Measure and whisk all sauce ingredients until smooth and the cornstarch is fully dissolved.
  2. Heat a large skillet or wok over high heat until very hot. Add 1 tablespoon olive oil and swirl.
  3. Add the broccoli. Stir frequently and cook 4 to 5 minutes until bright green and tender-crisp. Transfer broccoli to a plate.
  4. Add the remaining tablespoon olive oil and let the pan reheat until shimmering. Spread the beef in a single layer. Let it sear without moving for 1 minute.
  5. Toss and flip the beef with tongs and cook about 1 more minute. It should still be slightly rosy inside to stay tender.
  6. Return the broccoli to the pan. Pour in the sauce and stir constantly. The cornstarch will thicken the sauce in about 1 to 3 minutes. Coat everything evenly.
  7. Remove from heat and serve immediately over rice or noodles.

Quick and Easy Beef and Broccoli

Best ways to enjoy it

Serve over steamed jasmine rice, brown rice, or quick-cooking noodles. For a lower-carb option, mound it over cauliflower rice. For a heartier plate, offer a side of roasted vegetables or a hearty casserole like cheesy ground beef and potatoes for a family-style spread. Garnish with toasted sesame seeds and thinly sliced green onions for color and crunch.

Storage and reheating tips

Cool leftovers within two hours and store in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet over medium heat with a splash of water to loosen the sauce, or microwave in short bursts, stirring between intervals. For freezing: pack in a freezer-safe container and freeze up to 2 months. Thaw overnight in the fridge before reheating. Always reheat to steaming hot and discard if left out at room temperature longer than two hours.

Helpful cooking tips

  • Slice the beef very thin and across the grain to keep it tender. Partially freezing the steak for 20 minutes makes slicing easier.
  • Use high heat and a well-heated pan to get a quick sear. Crowding the pan causes steaming, not browning. Work in batches if needed.
  • Whisk the sauce well so the cornstarch dissolves; lumps will cook out but smooth sauce sticks better.
  • If the sauce becomes too thick after cooling, stir in a tablespoon of water while reheating to loosen it.
  • Taste the sauce before adding: low-sodium soy sauce or less brown sugar can adjust salt and sweetness.

Flavor swaps

  • Vegetables: Swap broccoli for broccolini, snap peas, or a mix of bell peppers and snow peas.
  • Protein: Try thinly sliced chicken breast or firm tofu pressed and pan-fried for a vegetarian-friendly option.
  • Sauce twists: Add 1 tablespoon hoisin sauce for depth or 1 teaspoon chili paste for heat. For citrus brightness, stir in a teaspoon of fresh lime or orange zest at the end.

Common questions

How long does this recipe take from start to finish?

Active cooking time is about 10 minutes. With prep (slicing the steak and measuring the sauce), expect 20 to 25 minutes total.

Can I make this ahead for meal prep?

Yes. Cook the recipe, cool, and portion into meal containers. It keeps 3 days in the fridge. Reheat in a pan to keep textures better than microwaving.

What if my sauce doesn’t thicken?

Make sure the cornstarch was fully dissolved in the cold liquid before adding it to the hot pan. If the sauce is still thin, mix 1 teaspoon cornstarch with 1 tablespoon cold water and stir it into the pan; cook until it thickens.

Is top sirloin the best cut?

Top sirloin is great because it’s flavorful and economical. Flank or skirt steak work too but must be sliced thinly and against the grain. Tender cuts like sirloin give the best balance of texture and cost.

Can I use frozen broccoli?

You can, but thaw and drain it well and reduce the initial cooking time. Frozen broccoli releases more water, which can dilute the sauce and slow browning.

Print

Quick Beef and Broccoli Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A bright, savory stir-fry made with thinly sliced top sirloin and crisp-tender broccoli in a glossy sauce, ready in under 15 minutes.

  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 15 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stir-Frying
  • Cuisine: Asian
  • Diet: Gluten-Free Option

Ingredients

Scale
  • 1 pound top sirloin steak, trimmed and sliced thin
  • 2 tablespoons olive oil, divided
  • 3 cups broccoli florets
  • 1/2 cup water
  • 1/2 teaspoon apple cider vinegar
  • 1/2 cup soy sauce
  • 1/4 cup packed brown sugar
  • 3 tablespoons cornstarch
  • 1 teaspoon garlic, minced
  • 1/2 teaspoon sesame oil
  • 1/4 teaspoon ground ginger

Instructions

  1. Prep everything first: trim and thinly slice the steak across the grain. Measure and whisk all sauce ingredients until smooth and the cornstarch is fully dissolved.
  2. Heat a large skillet or wok over high heat until very hot. Add 1 tablespoon olive oil and swirl.
  3. Add the broccoli. Stir frequently and cook for 4 to 5 minutes until bright green and tender-crisp. Transfer broccoli to a plate.
  4. Add the remaining tablespoon olive oil and let the pan reheat until shimmering. Spread the beef in a single layer. Let it sear without moving for 1 minute.
  5. Toss and flip the beef with tongs and cook about 1 more minute. It should still be slightly rosy inside to stay tender.
  6. Return the broccoli to the pan. Pour in the sauce and stir constantly. The cornstarch will thicken the sauce in about 1 to 3 minutes. Coat everything evenly.
  7. Remove from heat and serve immediately over rice or noodles.

Notes

For meal prep, cool leftovers within two hours and store in an airtight container for up to 3 days. Can be reheated gently in a skillet or microwave.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 10g
  • Sodium: 750mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 3g
  • Protein: 31g
  • Cholesterol: 70mg

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star