Craving takeout but trying to save a few bucks or actually feel good about what you are eating?
I have been there, staring at my phone and debating another order. Then I realized something wild. Making beef and broccoli at home takes less time than the delivery guy needs to find my apartment.
And guess what? It tastes even better.
Why You Should Try This Beef And Broccoli Recipe
Let’s be honest. Takeout beef and broccoli has its moments, but it usually swims in way too much sauce, features overcooked broccoli, and leaves you wondering what kind of beef you just ate. Been there, chewed that.
This easy beef and broccoli recipe fixes all that. You get tender beef, crisp broccoli, a light but flavorful garlic and soy sauce combo, and just the right amount of umami. And do not worry, you won’t need a culinary degree or a trip to a specialty market to whip this up.
My History With Beef And Broccoli
Back in college, this was my go to comfort food. I made it in a tiny kitchen that barely had space for a cutting board. Even then, it became a favorite because it checks all the boxes. Quick, filling, and delicious. Nowadays, I’ve tweaked it into a version that’s ridiculously good and foolproof.
Ingredients
You do not need anything fancy here. These ingredients are regular grocery store staples that work like magic together.
- 1 pound flank steak (cut thinly across the grain)
- 3 cups broccoli florets (fresh, not frozen)
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 2 teaspoons cornstarch
- 1 tablespoon vegetable oil
- 1 teaspoon sesame oil
- 3 cloves garlic (minced)
- 1 teaspoon freshly grated ginger
- 1 tablespoon brown sugar
- 1 tablespoon rice vinegar
- 2 tablespoons water
That’s it. If you’ve already got soy sauce and sugar, you are halfway there.
How To Make Beef And Broccoli
Ready to cook? Put on your apron, grab a pan, and let’s get into it.
Step 1
Slice your flank steak very thin against the grain. This keeps it tender. Mix the slices with 1 tablespoon soy sauce and 1 teaspoon cornstarch. Let it marinate while you prep the rest. This is your flavor foundation.
Step 2
In a small bowl, mix the remaining soy sauce, oyster sauce, remaining cornstarch, brown sugar, rice vinegar, sesame oil, water, and a pinch of black pepper. This sauce is the real MVP.
Step 3
Bring a small pot of water to boil. Throw in the broccoli for about 1 minute. Drain it and run cold water over it to keep that nice green color. If you skip this step, you will either burn the broccoli or end up with raw stems and floppy tops. No thanks.
Step 4
Heat the vegetable oil in a large skillet or wok. Add the beef in a single layer. Do not crowd the pan or it will steam instead of sear. Cook for about 2 minutes until it browns. Flip and cook 1 more minute, then remove and set aside. Try not to eat half of it while cooking.
Step 5
In the same pan, add another teaspoon of oil if needed. Toss in the garlic and ginger. Stir until fragrant for about 30 seconds. This step basically makes your kitchen smell like a restaurant for a hot minute.
Step 6
Add the blanched broccoli and cooked beef back into the pan. Pour in the sauce. Stir everything on medium heat for about 2 to 3 minutes. The sauce will thicken slightly and coat everything. Taste it. Try not to cry. You just made takeout at home.
Tips For The Best Beef And Broccoli
Sure, it is an easy dish, but a few tricks help it shine every time.
- Thin slices of beef cook faster and stay more tender than thick cuts.
- Marinate the beef briefly to add flavor and help tenderize it.
- Use fresh broccoli for that perfect bite and vibrant color.
- Do not overcook the sauce or it turns thick and sticky.
Pro tip. Make extra sauce and drizzle it over rice. You will thank me later.
What To Serve It With
You do you, but here are a few winning combos.
- Steamed jasmine rice if you like a classic base
- Brown rice if you are pretending to eat healthier
- Garlic noodles if you want to go all in
- Cauliflower rice if you are feeling bold
Can You Make It Ahead
Absolutely. This beef and broccoli recipe holds up well in the fridge for a couple of days. The flavors mingle nicely, so it tastes even better the next day. Just reheat it gently on the stovetop or microwave.
Shortcut Options
Short on time or patience? Use pre sliced beef from the meat section. For the broccoli, grab the pre cut packs in the produce aisle. Please rinse it though unless you enjoy random grit in your dinner.
Why Homemade Always Wins
Besides tasting better, homemade lets you control the salt, sugar, and oil. You know exactly what you are eating. Plus, you get that sweet satisfaction of saying, I made this. Leftovers totally count as meal prep.
Common Questions
Can I Use Chicken Instead
Sure. Chicken works great. Slice it thin and follow the same process. You will have chicken and broccoli in under 30 minutes.
Can I Skip Oyster Sauce
You can, but it adds serious depth. If you leave it out, add a splash more soy sauce and a tiny bit of hoisin for sweetness.
Is This Gluten Free
Not as written. Swap in tamari or gluten free soy sauce and double check your other sauces. Easy fix.
How Spicy Is This
It is not spicy at all. If you like heat, toss in some red chili flakes or a little sriracha. Just do not blame me if you overdo it.
Final Thoughts
You have everything you need to make an easy beef and broccoli recipe that beats takeout every single time. It is fast, full of flavor, and kind of addictive. Plus, no delivery fee and no mystery meat.
You will feel way better settling into your couch with this dish than waiting 45 minutes for a lukewarm box that tastes vaguely like soy sauce and disappointment. Trust me.
Want more easy recipes or meal ideas? Check out these dinner ideas.
Easy Beef and Broccoli
Ingredients
Method
- Slice the flank steak very thin against the grain. Mix with 1 tablespoon soy sauce and 1 teaspoon cornstarch. Let it marinate while preparing the other ingredients.
- In a small bowl, mix the remaining 1 tablespoon soy sauce, 1 tablespoon oyster sauce, remaining 1 teaspoon cornstarch, 1 tablespoon brown sugar, 1 tablespoon rice vinegar, 1 teaspoon sesame oil, 2 tablespoons water, and a pinch of black pepper to make the sauce.
- Bring a small pot of water to a boil. Blanch the broccoli for 1 minute, then drain and run under cold water to preserve its color and texture.
- Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat. Add the marinated beef in a single layer. Cook for 2 minutes until browned, flip, and cook another 1 minute. Remove and set aside.
- In the same pan, add a little more oil if necessary. Add minced garlic and grated ginger. Stir for about 30 seconds until fragrant.
- Add the blanched broccoli and cooked beef back into the pan. Pour the prepared sauce over everything and stir over medium heat for 2 to 3 minutes until the sauce thickens and everything is well coated.