Steak & Broccoli Recipe

By: Susan Updated on Thu, 16 Jul 2026 09:09:32 GMT Quick Recipes

Tags: #steak #broccoli #stir-fry #quick-dinner #dairy-free

Steak and broccoli stir-fry with glossy sauce and green onions Pin it
Steak and broccoli stir-fry with glossy sauce and green onions

This steak & broccoli recipe is the one I make when I want takeout flavor without waiting for delivery. The beef stays tender because it is sliced thin and cooked fast. The broccoli keeps a little bite instead of turning soft and dull.

The sauce is simple but balanced. Soy sauce, oyster sauce, garlic, ginger, and a little brown sugar make it savory, glossy, and just sweet enough to cling to the steak. Serve it over rice if you want a fuller dinner, or keep it as is for a lighter skillet meal.

Steak & Broccoli Recipe Staples

You do not need a long list for this skillet. Choose a steak with good grain, firm broccoli crowns, and fresh garlic and ginger if you can. The sauce is pantry-friendly, but each ingredient has a job.

Raw steak, broccoli, aromatics, and sauce ingredients on a wooden counter
Raw steak, broccoli, aromatics, and sauce ingredients on a wooden counter
  • Flank steak. Thin slices cook fast and stay tender when cut across the grain.
  • Broccoli florets. They soak up the sauce while keeping enough crunch to make the dish feel fresh.
  • Soy sauce. It seasons the beef and forms the salty base of the sauce.
  • Oyster sauce. Adds deep savory flavor and the glossy takeout-style finish.
  • Cornstarch. Coats the steak lightly and thickens the sauce so it clings.
  • Garlic and ginger. Fresh aromatics make the skillet smell right as soon as they hit the pan.
  • Beef broth. Loosens the sauce without watering down the flavor.
  • Sesame oil. A small amount at the end gives the sauce a toasted finish.

Quick Skillet Method

  1. Slice the steak. Cut the beef across the grain into thin strips. Toss it with soy sauce, cornstarch, and a little oil so it browns fast and stays juicy.
  2. Mix the sauce. Whisk broth, oyster sauce, soy sauce, brown sugar, cornstarch, sesame oil, and pepper in a small bowl before the skillet gets hot.
  3. Sear the beef. Cook the steak in a very hot skillet in one layer for about 60-90 seconds per side. Move it to a plate while the center is still tender.
  4. Steam the broccoli. Add the broccoli and a splash of water to the same skillet. Cover for 2-3 minutes until bright green and crisp-tender.
  5. Finish with sauce. Add garlic and ginger, pour in the sauce, then return the steak. Toss until the sauce thickens and coats every piece.
Four cooking steps for steak and broccoli stir-fry in a skillet
Four cooking steps for steak and broccoli stir-fry in a skillet

Why Thin Slices Matter

The best texture starts before the pan is hot. Put the steak in the freezer for 15 minutes if it feels slippery, then slice it across the grain into strips about 1/4 inch thick. That small cut makes a big difference. Long muscle fibers feel chewy, short ones bite cleanly.

The cornstarch coating is not there to make a crust. It forms a light layer that protects the beef during high heat and helps the sauce thicken later. This is close to the stir-fry technique often called velveting. Serious Eats explains how brief pre-cooking and starch coatings help stir-fry ingredients keep a better texture in its guide to passing-through.

Hot Pan, Better Beef

A crowded skillet is the fastest way to lose the sear. The beef should hit the pan and sizzle hard. If the strips pile up, they steam and leak juice before they brown. Cook in two batches if your skillet is smaller than 12 inches.

This recipe cooks the steak quickly, then brings it back at the end. That keeps the broccoli from overcooking while the beef waits. For a saucier cousin, try pepper steak. If you want a sweeter, spicier glaze, the site also has steak and broccoli with chili hoisin glaze.

Keep Broccoli Bright

Broccoli needs a short steam before the sauce goes in. Add a splash of water to the skillet and cover it just until the florets turn vivid green. They should be tender at the stem but still have bite. If you cook them until completely soft at this stage, they will fall apart once the sauce thickens.

Cut the florets close to the same size so they finish together. Peel and slice the tender part of the stems too. They are sweet, crisp, and too good to throw away. For another quick green vegetable dinner, stir-fried bok choy with ground meat uses the same hot-pan rhythm.

Sauce Balance And Swaps

The sauce should taste salty, savory, and lightly sweet before it hits the pan. Oyster sauce gives it depth. Brown sugar rounds off the edges. Sesame oil goes in the sauce, but use it lightly because too much can taste heavy.

If you do not have oyster sauce, use hoisin for a sweeter finish or a spoonful of extra soy sauce with a small splash of Worcestershire. For heat, add chili garlic sauce or red pepper flakes with the garlic. If you are cooking for someone avoiding gluten, use tamari and check every sauce bottle. For food safety, USDA guidance lists whole cuts of beef at 145°F with a rest time, which you can review on the safe temperature chart.

Storage And Serving Ideas

Steak and broccoli is best right away, when the beef is glossy and the broccoli still snaps a little. Leftovers keep well for 3 days in the refrigerator. Warm them in a skillet over medium-low heat with a tablespoon or two of water. The microwave works, but use short bursts so the steak does not toughen.

Rice is the usual landing place for all that sauce. Noodles are good too. If you want a steak dinner with a different feel, classic steak frites is a nice weekend option. For a lower-carb plate, skip the rice and add sliced mushrooms or snow peas to the skillet.

Summary

A quick steak and broccoli stir-fry with tender beef, crisp broccoli, and a glossy garlic ginger sauce.

Glossy steak and broccoli stir-fry with green onions over rice
Glossy steak and broccoli stir-fry with green onions over rice

FAQs

What cut of steak works best for steak and broccoli?

Flank steak, sirloin, or skirt steak all work well because they cook quickly when sliced thin. Cut across the grain so the fibers are short and tender in each bite.

Can I use frozen broccoli?

Yes, but thaw it first and pat it dry. Frozen broccoli carries extra moisture, so add it to a hot skillet and let some steam escape before you pour in the sauce.

How do I keep the steak from getting tough?

Slice it thin, marinate it briefly with cornstarch, and sear it in one layer. Pull it from the pan as soon as the outside browns, then return it only long enough to coat with sauce.

Can I make this gluten-free?

Yes. Use gluten-free tamari instead of soy sauce and choose a gluten-free oyster sauce. Check the beef broth label too, since some brands include wheat-based ingredients.

How long do leftovers keep?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a splash of water so the sauce loosens without overcooking the beef.

What should I serve with steak and broccoli?

Steamed jasmine rice is the easiest choice. Brown rice, noodles, cauliflower rice, or a simple cucumber salad also work well with the salty garlic ginger sauce.

References

Sources cited in this recipe.

Steak & Broccoli Recipe

Prep time:
15 min
Cook time:
12 min
Total time:
27 min
Servings:
4
Steak and broccoli stir-fry with glossy sauce and green onions
Print it Pin it Send it

Tender sliced steak and crisp broccoli tossed in a glossy garlic ginger sauce for a fast, takeout-style skillet dinner.

Ingredients

  • For the steak

  • For the sauce

  • For the stir-fry

Instructions

1.

1. Marinate the steak: Toss the sliced steak with soy sauce, cornstarch, and 1 tablespoon oil. Let it sit for 10 minutes while you mix the sauce and cut the broccoli.

2.

2. Whisk the sauce: In a small bowl, whisk beef broth, oyster sauce, soy sauce, brown sugar, cornstarch, sesame oil, and black pepper until smooth.

3.

3. Sear the beef: Heat 1 tablespoon neutral oil in a large skillet or wok over medium-high heat. Add the steak in one layer and sear for 60-90 seconds per side until browned. Transfer to a plate.

4.

4. Steam the broccoli: Add broccoli and 2 tablespoons water to the skillet. Cover and cook for 2-3 minutes until bright green and crisp-tender.

5.

5. Add aromatics: Uncover the skillet. Add garlic and ginger and stir for 30 seconds until fragrant.

6.

6. Sauce and finish: Pour in the sauce and return the steak with any juices. Toss for 1-2 minutes until the sauce thickens and coats the beef and broccoli. Top with green onions and serve with rice if desired.

Good to know

  1. Slice steak across the grain for the most tender texture.
  2. Cook beef in batches if your skillet is crowded.
  3. Best served right after cooking while the broccoli is crisp-tender.

Equipment

  • Large skillet or wok
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Tongs or spatula

Allergens

Always check labels if you have allergies.
  • Soy
  • Shellfish, from oyster sauce
  • Gluten, unless using gluten-free tamari and oyster sauce

Nutrition facts

Values are estimates per serving.
  • Calories: 315
  • Fat: 15 g
  • Carbs: 15 g
  • Protein: 31 g