Piwatech

  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
menu icon
go to homepage
  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
search icon
Homepage link
  • One-Pan Meals
  • Freezer-Friendly Meals
  • 30-Minute Meals
  • Easy Vegan Recipes
×

30-Minute Beef and Broccoli

Published: Mar 7, 2026 by vasea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

Some nights, you want a dinner that tastes like your favorite takeout, but you do not want to wait for delivery or spend an hour cooking. You might have just gotten home, everyone is hungry, and you need something that feels filling and familiar. 

That is exactly why 30-minute beef and broccoli works so well, because it comes together in one pan with a glossy sauce that clings to every bite.

This is the kind of meal you can count on when your week is busy. You get tender strips of beef, broccoli that stays bright and crisp-tender, and a sauce that tastes rich without being complicated. If you like quick dinners like this, you can also check our 30-minute meals collection for more weeknight ideas.

Jump to:
  • Ingredients
  • Instructions
  • Taste and Texture
  • Substitutions
  • Variations
  • Equipments
  • Storage
  • Top Tips
  • Frequently Asked Questions
  • Recipes Card

Ingredients

You do not need anything fancy for this. The key is thinly sliced beef, fresh broccoli, and a simple sauce that turns glossy in minutes.

Beef

IngredientAmountWhy It Works
Flank steak, sirloin, or strip steak1 lbCooks fast when sliced thin
Cornstarch (optional)1 tbspHelps with browning and tenderness
Salt and black pepperTo tasteSimple seasoning

Tip: If the beef feels hard to slice, pop it in the freezer for about 20 to 30 minutes first. It firms up and becomes much easier to cut into thin strips.

Broccoli

IngredientAmountWhy It Works
Broccoli florets5 to 6 cupsCrisp, bright, and classic here
Water2 to 3 tbspQuick steam finish so it cooks evenly

Tip: Cut the florets into similar sizes so they cook at the same speed

Homemade Beef And Broccoli Sauce

IngredientAmountWhy It Works
Low-sodium soy sauce⅓ cupSalty base
Beef broth or water⅓ cupBalances the salt and adds volume
Brown sugar or honey2 tbspSweetness like takeout sauce
Garlic, minced3 clovesBig flavor fast
Fresh ginger, grated (or ½ teaspoon ground)1 tspWarm, fresh bite
Sesame oil1 tspNutty finish
Rice vinegar (optional)1 tbspBrightens the sauce

Slurry For Thickening

IngredientAmount
Cornstarch1 tbsp
Cold water2 tbsp
Ingredients for 30 Minute Beef And Broccoli on a kitchen counter

Tip: Always mix cornstarch with cold water first. If you add it straight into the pan, it can clump.

For Serving

  • Steamed rice, noodles, or cauliflower rice
  • Sliced green onions and sesame seeds (optional)

Instructions

This is an easy beef stir-fry-style dinner, so everything moves quickly. Have your beef sliced, broccoli cut, and sauce mixed before you turn on the heat.

Step 1: Slice And Season The Beef

Slice the beef into thin strips and cut against the grain. Cutting across the grain shortens tough muscle fibers and helps the beef chew more tenderly.

Pat the beef dry with paper towels. Season lightly with salt and pepper. If you want a softer texture, toss the beef with 1 tablespoon of cornstarch.

Tip: Dry beef browns better. Wet beef steams and turns gray.

Step 2: Mix The Sauce

In a small bowl, whisk together soy sauce, broth (or water), brown sugar, garlic, ginger, sesame oil, and rice vinegar if using.

In a separate small cup, stir the cornstarch and cold water until smooth. Set it aside.

Tip: Keep the slurry separate until the end. It thickens fast.

Step 3: Sear The Beef

Heat 1 tablespoon of oil in a large beef and broccoli skillet (or wok) over medium-high heat. When the pan is hot, add half the beef in a single layer.

Cook for about 1 to 2 minutes, then flip and cook another 30 to 60 seconds. Move the beef to a plate and repeat with the rest.

Tip: Do not crowd the pan. If you add it all at once, the beef releases juice, and you lose that quick sear.

Step 4: Cook The Broccoli

Add the broccoli to the same pan with a small splash of oil if needed. Stir-fry for 2 minutes.

Add 2 to 3 tablespoons of water, then cover for 1 to 2 minutes to steam. Uncover and stir again.

You want the broccoli bright green and crisp-tender, not mushy.

Tip: If you use frozen broccoli, thaw it first and pat it dry. Add it near the end so it warms through without dumping water into the pan.

Step 5: Bring It Together

Return the beef and any juices to the pan. Pour in the sauce and toss everything for about 1 minute.

If you want a thicker sauce, drizzle in the cornstarch slurry while stirring. Let it bubble for 30 to 60 seconds until it turns glossy.

Tip: Add the slurry a little at a time. You can always add more, but you cannot take it out.

30 Minute Beef And Broccoli cooking in a skillet

Step 6: Serve

Serve the 30-minute beef and broccoli right away over rice or noodles. Finish with green onions and sesame seeds if you like.

If you want to keep it extra quick, start your rice while you slice the beef.

Taste and Texture

This is the kind of weeknight stir-fry dinner that feels like a win. The beef stays tender because it cooks fast, and the broccoli keeps a fresh bite instead of going soft.

The sauce is savory-sweet and coats everything in a shiny layer. It tastes like the classic takeout version, but lighter and fresher because you control the ingredients and the salt.

If you want more quick dinners with a similar vibe, try the 30-minute chicken stir fry, the 30-minute veggie fried rice, or the 30-minute garlic shrimp.

Close-up of 30 Minute Beef And Broccoli with glossy sauce

Substitutions

Use what you have and keep the method the same.

SwapUse InsteadResult
Flank steakSirloin or strip steakStill tender when sliced thin
Soy sauceTamariGluten-free option
Brown sugarHoneySmooth sweetness
Rice vinegarLemon juiceBright, fresh finish
CornstarchArrowroot powderSimilar thickening

If you want extra veggies, bell peppers and snap peas fit well without changing the timing.

Variations

  • Spicy: Add 1 to 2 teaspoons chili garlic sauce to the sauce.
  • Garlic-forward: Add 2 extra garlic cloves and finish with a little more sesame oil.
  • Extra saucy: Double the sauce and use a bit more slurry to thicken.
  • Lighter: Use less sugar and serve over cauliflower rice.
  • More vegetables: Add thin carrots first, then broccoli, since carrots take longer.

This is also great if you want a “clean-out-the-fridge” stir fry, as long as you add vegetables in order of cook time.

Equipments

  • Large skillet or wok
  • Cutting board and sharp knife
  • Mixing bowl and whisk
  • Measuring spoons and cups
  • Tongs or a spatula
  • Optional: instant-read thermometer

Tip: A wide pan helps the beef sear instead of steaming.

Storage

Store leftovers in an airtight container in the fridge for 3 to 4 days.

For the best texture, reheat the 30-minute beef and broccoli in a skillet with a small splash of water to loosen the sauce. Microwave reheating also works, but do it in short bursts and stir in between.

For food safety, reheat leftovers to 165°F. Try using a simple thermometer guide like the FoodSafety safe temperature chart or the FDA safe minimum temperature chart.

Tip: Refrigerate leftovers within 2 hours.

Top Tips

  • Slice beef thin and cut against the grain for better tenderness.
  • Cook beef in batches so it sears fast and stays tender.
  • Keep broccoli crisp-tender by steaming it briefly instead of overcooking.
  • Use cold water for your cornstarch slurry to avoid lumps.
  • Add the slurry at the end so the sauce thickens quickly and stays glossy.
  • If you are using frozen broccoli, thaw and pat it dry, then add it late so the sauce does not get watery.

Frequently Asked Questions

How do you make beef and broccoli tender?

Start with a tender, quick-cooking cut (like flank or sirloin), slice it thin, and cut against the grain. Then cook it fast over high heat and do not overcook it. Even 1 extra minute can take it from tender to chewy.

If you want an extra-soft texture, toss the beef with a little cornstarch before cooking. It is a simple trick that helps in a lot of stir-fry recipes.

What cut of beef is best for beef and broccoli?

Flank steak is a classic choice, but sirloin and strip steak also work well. What matters most is thin slicing and quick cooking.

If you see “round steak,” it can work too, but it is leaner and can feel tougher unless you slice it thin and cook it quickly.

Can I use frozen broccoli for beef stir fry?

Yes, you can. The main issue is extra water.

Thaw frozen broccoli first, then pat it dry. Add it near the end, just long enough to heat through. If you cook it too long, it can turn soft and release water into the sauce.

How do you thicken beef and broccoli sauce?

A cornstarch slurry is the easiest method. Mix cornstarch with cold water, then stir it into the simmering sauce.

Let it bubble for 30 to 60 seconds. The sauce should turn glossy and coat the beef and broccoli. If you want it thicker, add a little more slurry, but go slowly.

Recipes Card

30 Minute Beef And Broccoli cooking in a skillet

30-Minute Beef And Broccoli

A quick, saucy stir fry with tender beef, crisp broccoli, and a glossy homemade sauce. Ready fast and perfect for a busy weeknight.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 18 minutes mins
Total Time 30 minutes mins
Course Dinner
Cuisine Asian-American
Servings 4
Calories 385 kcal

Ingredients
  

  • 1 lb flanlk steak, sirloin, or strip steak (thinkly sliced)
  • Salt and pepper to taste
  • 1 tablespoon cornstarch (optional)
  • 5 to 6 cups cups broccoli florets
  • 1 tablespoon oil (plus more as needed)

Sauce

  • ⅓ cup low-sodium soy sauce
  • ⅓ cup beef broth or water
  • 2 tablespoon brown sugar or honey
  • 3 cloves garlic, minced
  • 1 teaspoon fresh gingger, grated (or ½ teaspoon ground)
  • 1 teaspoon sesame oil
  • 1 tablespoon rice vinegar (optional)

Slurry

  • 1 tablespoon cornstarch
  • 2 tablespoon cold water

Instructions
 

  • Slice the beef thin and season with salt and pepper. Toss with 1 tablespoon cornstarch if using.
  • Whisk the sauce ingredients in a bowl. Mix the slurry in a separate cup.
  • Heat oil in a hot skillet. Sear beef in batches for 1 to 2 minutes per side. Remove to a plate.
  • Stir-fry broccoli for 2 minutes. Add a splash of water, cover 1 to 2 minutes, then uncover.
  • Return beef to the pan. Add sauce and toss for 1 minute.
  • Stir in the slurry a little at a time until the sauce turns glossy, about 30 to 60 seconds.
  • Serve right away over rice or noodles.

Notes

  • For best tenderness, cut beef against the grain and cook quickly.
  • For food safety, reheat leftovers to 165°F.
  • Frozen broccoli works if thawed and patted dry before adding.
Keyword 30 Minute Beef And Broccoli, homemade beef and broccoli sauce, quick beef and broccoli recipe, weeknight stir fry dinner

  • rotisserie chicken skillet with veggies
    30-Minute Rotisserie Chicken Dinner
  • crispy black bean tacos with avocado and lime
    30-Minute Crispy Black Bean Tacos
  • grilled chicken sandwich with potato wedges
    30-Minute Chicken Sandwich Dinner
  • gooey grilled cheese sandwich
    30-Minute Grilled Cheese Dinner with Simple Sides (Full Meal Fast)

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Hey, I'm Lila! Nurse by background, food lover by heart. I share cozy, real-life recipes made for busy days and comforting nights

About Lila

Footer

↑ back to top

About

  • About Us
  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Services
  • Media Kit
  • FAQ

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 PIWATECH All right reserved