Beef and Broccoli
If you’re craving a delicious takeout-style dinner without picking up the phone, this Beef and Broccoli recipe is exactly what you need! Beef and Broccoli combines tender slices of beef with crisp-tender broccoli in a glossy, savory sauce that’s packed with garlic, ginger, and classic Asian-inspired

This post may contain affiliate links. If you buy something through one of them, we may earn a small commission at no extra cost to you. Learn more.
Ingredients
Instructions
- This easy dinner comes together in just a few simple steps.
- Place the steak on a cutting board and slice it thinly against the grain.
- This is one of the most important tricks for tender beef. Cutting against the grain shortens the muscle fibers and makes every bite easier to chew.
- In a small bowl, whisk together the soy sauce, beef broth, brown sugar, oyster sauce, sesame oil, and black pepper.
- In a separate small bowl, mix the cornstarch and water to make a smooth slurry.
- Set everything aside.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
- Add the broccoli and cook for about 3–4 minutes, stirring frequently.
- You want the broccoli to become bright green and crisp-tender.
- Transfer it to a plate.
- Add the remaining tablespoon of oil to the hot skillet.
- Add the sliced beef in a single layer. Work in batches if necessary so you don’t overcrowd the pan.
- Cook for approximately 2–3 minutes per side, depending on the thickness, until browned and just cooked through.
- Transfer the beef to the plate with the broccoli.
- Reduce the heat slightly.
- Add the minced garlic and grated ginger to the skillet.
- Cook for about 30 seconds, stirring constantly.
- The smell at this point is incredible!!
- Pour the prepared sauce into the skillet.
- Stir and bring it to a gentle simmer.
- Whisk the cornstarch slurry once more, then stir it into the sauce.
- Cook for 1–2 minutes, stirring, until the sauce thickens and becomes glossy.
- Return the cooked beef and broccoli to the skillet.
- Toss everything together until the beef and broccoli are thoroughly coated in the sauce.
- Cook for another 1–2 minutes to warm everything through.
- Sprinkle with sesame seeds and sliced green onions.
- Add red pepper flakes if desired.
- Serve immediately over steamed white rice, brown rice, or noodles.
If you’re craving a delicious takeout-style dinner without picking up the phone, this Beef and Broccoli recipe is exactly what you need! Beef and Broccoli combines tender slices of beef with crisp-tender broccoli in a glossy, savory sauce that’s packed with garlic, ginger, and classic Asian-inspired flavor. It’s quick, satisfying, and so much better when made fresh at home!
This is one of those dinners I love because it feels like a special meal but comes together with simple ingredients. Serve it over fluffy rice, and you’ve got a family dinner everyone will be excited about!
If you love easy homemade dinner recipes, be sure to subscribe and have new recipes delivered straight to your inbox!
Why You’ll Love This Beef and Broccoli
There are plenty of reasons this classic deserves a spot in your weekly rotation.
Quick and Easy
The ingredients cook quickly, making this an excellent choice for busy weeknights.
Tender, Flavorful Beef
Thinly sliced beef cooks quickly and soaks up all that delicious sauce.
Crisp-Tender Broccoli
The broccoli adds freshness, color, and a satisfying bite.
Better Than Takeout
You control the ingredients and can adjust the sauce and seasoning to your taste.
Family-Friendly
Serve it over rice and you’ve got an easy meal that’s hearty and comforting.
What Does Beef and Broccoli Taste Like?
This homemade Beef and Broccoli is savory, slightly sweet, garlicky, and wonderfully rich. The soy sauce provides salty umami flavor, while brown sugar adds just enough sweetness to balance it.
Fresh garlic and ginger give the sauce a fragrant kick, while the broccoli adds a mild, fresh flavor that works beautifully with the beef.
The finished dish has that glossy, restaurant-style sauce that coats every piece of beef and broccoli. Delicious!!
Benefits of Making Beef and Broccoli at Home
Fast Dinner
Most of the cooking happens in one skillet, so dinner can be ready quickly.
Easy to Customize
Adjust the sweetness, spice, vegetables, or protein to suit your family.
Great for Meal Prep
It stores and reheats well for lunches throughout the week.
Simple Ingredients
Most of the sauce ingredients are pantry staples.
Ingredients
For the Beef and Broccoli
- 1½ pounds flank steak or sirloin steak, thinly sliced against the grain
- 4 cups fresh broccoli florets
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 teaspoon freshly grated ginger
- ½ cup low-sodium soy sauce
- ¼ cup beef broth
- 3 tablespoons packed brown sugar
- 1 tablespoon oyster sauce
- 1 tablespoon cornstarch
- 1 tablespoon water
- ½ teaspoon sesame oil
- ¼ teaspoon black pepper
Optional Garnishes
- Sesame seeds
- Sliced green onions
- Red pepper flakes
- Thinly sliced fresh chili peppers
Kitchen Tools You’ll Need
- Large skillet or wok
- Small mixing bowl
- Whisk
- Sharp knife
- Cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredient Additions and Substitutions
This recipe is incredibly flexible.
Beef Options
Flank steak is a favorite because it becomes tender when sliced correctly, but you can also use:
- Sirloin
- Skirt steak
- Flat iron steak
- Top round
Make It Gluten-Free
Use gluten-free soy sauce or tamari and check that your oyster sauce is gluten-free.
Add More Vegetables
Try adding:
- Bell peppers
- Mushrooms
- Snow peas
- Carrots
- Baby corn
- Water chestnuts
Make It Spicy
Add red pepper flakes, chili garlic sauce, sriracha, or sliced fresh chilies.
How to Make Beef and Broccoli
This easy dinner comes together in just a few simple steps.
Step 1: Slice the Beef
Place the steak on a cutting board and slice it thinly against the grain.
This is one of the most important tricks for tender beef. Cutting against the grain shortens the muscle fibers and makes every bite easier to chew.
Step 2: Make the Sauce
In a small bowl, whisk together the soy sauce, beef broth, brown sugar, oyster sauce, sesame oil, and black pepper.
In a separate small bowl, mix the cornstarch and water to make a smooth slurry.
Set everything aside.
Step 3: Cook the Broccoli
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat.
Add the broccoli and cook for about 3–4 minutes, stirring frequently.
You want the broccoli to become bright green and crisp-tender.
Transfer it to a plate.
Step 4: Cook the Beef
Add the remaining tablespoon of oil to the hot skillet.
Add the sliced beef in a single layer. Work in batches if necessary so you don’t overcrowd the pan.
Cook for approximately 2–3 minutes per side, depending on the thickness, until browned and just cooked through.
Transfer the beef to the plate with the broccoli.
Step 5: Add the Garlic and Ginger
Reduce the heat slightly.
Add the minced garlic and grated ginger to the skillet.
Cook for about 30 seconds, stirring constantly.
The smell at this point is incredible!!
Step 6: Add the Sauce
Pour the prepared sauce into the skillet.
Stir and bring it to a gentle simmer.
Whisk the cornstarch slurry once more, then stir it into the sauce.
Cook for 1–2 minutes, stirring, until the sauce thickens and becomes glossy.
Step 7: Combine Everything
Return the cooked beef and broccoli to the skillet.
Toss everything together until the beef and broccoli are thoroughly coated in the sauce.
Cook for another 1–2 minutes to warm everything through.
Step 8: Garnish and Serve
Sprinkle with sesame seeds and sliced green onions.
Add red pepper flakes if desired.
Serve immediately over steamed white rice, brown rice, or noodles.
What to Serve with Beef and Broccoli
This flavorful dish pairs beautifully with simple sides.
Favorite Pairings
- Steamed white rice
- Jasmine rice
- Brown rice
- Fried rice
- Chow mein noodles
- Lo mein noodles
- Steamed dumplings
- Egg rolls
A bowl of fluffy jasmine rice is my favorite because it soaks up every drop of that delicious sauce!
Storage Instructions
Refrigerator
Store leftover Beef and Broccoli in an airtight container in the refrigerator for up to 4 days.
Freezer
Cool completely and transfer to freezer-safe containers. Freeze for up to 2 months.
For the best texture, freeze the beef and broccoli separately from the rice.
Reheating
Reheat gently in a skillet over medium heat or in the microwave until hot.
Add a small splash of water or beef broth if the sauce has thickened too much.
General Information
Beef and broccoli is a popular Chinese-American restaurant dish known for its combination of tender beef, fresh broccoli, and savory brown sauce. Making it at home is surprisingly simple and allows you to adjust the sweetness, saltiness, and spice exactly to your liking.
The key to excellent homemade beef and broccoli is high heat, thinly sliced beef, and avoiding overcooking the vegetables.
Nutritional Information
Approximate values per serving, based on 6 servings and excluding rice:
- Calories: 390
- Protein: 38g
- Carbohydrates: 18g
- Fat: 19g
- Saturated Fat: 5g
- Fiber: 3g
- Sugar: 10g
- Sodium: 1,050mg
Nutrition information is approximate and will vary depending on the ingredients and brands used.
Conclusion
This Beef and Broccoli recipe brings your favorite takeout flavors right into your own kitchen. Tender beef, crisp-tender broccoli, and a rich, glossy garlic-ginger sauce come together quickly for a dinner that’s easy enough for a weeknight and delicious enough to make everyone ask for seconds.
Serve it over hot steamed rice, sprinkle on some sesame seeds and green onions, and dig in. Once you see how easy homemade Beef and Broccoli can be, you may never need takeout again!
If you make this recipe, leave a review and share your photos on Pinterest. I’d love to see your delicious creations!
More Easy Dinner Recipes You’ll Love
- Slow Cooker Italian Chicken Pasta
- Loaded Bacon Cheeseburger Pasta
- Crockpot Cheddar Broccoli Chicken & Potatoes
- Chicken Bacon Ranch Alfredo
- Philly Cheesesteak Stuffed Meatloaf
Tips for Success
Slice the Beef Thinly
Thin slices cook quickly and stay tender.
Cut Against the Grain
Look for the lines running through the steak and slice perpendicular to them.
Don’t Overcrowd the Pan
Cooking in batches allows the beef to brown instead of steam.
Keep the Broccoli Crisp-Tender
Don’t overcook it. You want some texture and a beautiful bright-green color.
Prepare Everything Before Cooking
This recipe moves quickly, so have your sauce, beef, and vegetables ready before turning on the skillet.
Frequently Asked Questions
What cut of beef is best for Beef and Broccoli?
Flank steak and sirloin are excellent choices. Flat iron and skirt steak also work well when sliced thinly against the grain.
How do I make the beef tender?
Slice it thinly against the grain and avoid overcooking it. Cooking the beef quickly over medium-high to high heat helps keep it tender.
Can I use frozen broccoli?
Yes. Frozen broccoli works in a pinch. Add it directly to the skillet and cook until heated through, but expect it to be slightly softer than fresh broccoli.
Can I make Beef and Broccoli ahead of time?
Yes. Cook the dish completely, refrigerate it, and reheat when ready to serve. For the best texture, don’t overcook the broccoli initially.
Can I use chicken instead of beef?
Absolutely! Thinly sliced chicken breast or boneless chicken thighs make excellent substitutions.
Is Beef and Broccoli spicy?
The basic recipe is mild. Add red pepper flakes, sriracha, or chili garlic sauce if you’d like some heat.

By Amanda Davis