Beef and Broccoli is one of those easy dinner recipes I come back to when I want something fast, flavorful, and better than takeout. The beef turns tender in a rich savory sauce, the broccoli stays bright and crisp-tender, and everything tastes so good spooned over a bowl of warm white rice.

I love this dish because it feels like a restaurant-style meal without the complicated prep. It comes together in one pan, uses simple ingredients, and makes a satisfying family dinner on even the busiest nights. When I want dependable dinner ideas that still feel special, this is always high on my list.
Why You’ll Love This Beef and Broccoli
I love how quickly this recipe comes together, especially on nights when I do not want a sink full of dishes. The sauce is glossy and full of bold flavor, the steak cooks in minutes, and the broccoli adds the perfect fresh bite. It is also easy to customize depending on what I have in the fridge.
This dish is great for meal prep, weeknight dinners, and even casual entertaining. It tastes comforting and familiar, but it still feels fresh and homemade. I also like that I can serve it with rice, noodles, or even on its own when I want something lighter.
What Cut of Beef Should I Use for Beef and Broccoli?
I usually reach for flank steak because it cooks quickly and slices beautifully into thin strips. Sirloin is another great option if I want something especially tender and easy to find at the grocery store. Skirt steak can also work well, as long as it is sliced thinly against the grain.
The biggest tip I follow is not just choosing the cut, but slicing it the right way. Thin slices cook fast and stay tender, especially when they are cut against the grain. That simple step makes a huge difference in the final texture.
Ingredients for the Beef and Broccoli

The ingredient list for Beef and Broccoli is simple, but every item plays an important role in building that classic sweet-savory flavor. I like using pantry staples here because they turn a quick skillet dinner into something that tastes rich, balanced, and deeply satisfying.
Flank steak
I use flank steak for its bold beefy flavor and because it becomes tender when sliced thinly across the grain.
Broccoli florets
Broccoli brings color, freshness, and a slight crunch that balances the rich sauce.
Soy sauce
This is the salty, savory base that gives the sauce its signature depth.
Beef broth
A little broth helps create a silky sauce with more body and stronger savory flavor.
Brown sugar
Brown sugar adds a touch of sweetness that balances the soy sauce and rounds out the dish.
Garlic
Fresh garlic gives the sauce warmth and that classic stir-fry aroma I always want.
Fresh ginger
Ginger adds brightness and a gentle kick that keeps the sauce from tasting flat.
Cornstarch
Cornstarch helps coat the beef lightly and also thickens the sauce into that glossy finish.
Sesame oil
Just a small amount adds a toasty flavor that makes the whole dish smell amazing.
Olive oil or neutral oil
I use this for searing the beef and quickly cooking the broccoli.
Water
A splash of water helps steam the broccoli so it turns tender without overcooking.
Sesame seeds
These are optional, but I love adding them on top for a little texture and extra flavor.
Cooked white rice
Rice soaks up every bit of the sauce and turns this into a full, comforting meal.
How To Make the Beef and Broccoli
This Beef and Broccoli comes together in a few easy steps, and I like to have everything prepped before I start cooking. Since the beef cooks quickly, having the sauce mixed and the broccoli ready makes the whole process feel smooth and stress-free.
Step 1: Slice and Season the Beef
I start by slicing the flank steak into thin strips against the grain. Then I toss it with a little cornstarch, which helps it brown nicely and gives the sauce a smooth finish later.
Step 2: Mix the Sauce
In a small bowl, I whisk together the soy sauce, beef broth, brown sugar, garlic, ginger, sesame oil, and a bit more cornstarch. This sauce is what gives the dish its glossy coating and bold takeout-style flavor.
Step 3: Sear the Steak
I heat oil in a large skillet over medium-high heat, then cook the beef in batches so it gets a nice sear instead of steaming. Once browned and just cooked through, I transfer it to a plate.
Step 4: Cook the Broccoli
In the same skillet, I add the broccoli with a splash of water. I let it steam for a couple of minutes until it becomes bright green and crisp-tender.
Step 5: Bring Everything Together
I return the beef to the skillet and pour in the sauce. After a minute or two of stirring, the sauce thickens and coats every piece of beef and broccoli beautifully.
Step 6: Serve Hot
I spoon the Beef and Broccoli over warm white rice and finish it with sesame seeds if I have them on hand. It is simple, cozy, and so good straight from the pan.
Serving and Storing Beef and Broccoli
This recipe comfortably feeds about 4 people, especially when served with rice or noodles. I like to serve it right away while the sauce is hot and glossy and the broccoli still has a little bite.
If I have leftovers, I store them in an airtight container in the refrigerator for up to 3 days. When I reheat it, I usually warm it gently in a skillet with a splash of water so the sauce loosens back up. The microwave works too, but I try not to overheat it so the beef stays tender.
What to Serve With Beef and Broccoli?
1. Steamed jasmine rice
This is my favorite pairing because it soaks up all that savory sauce.
2. Fried rice
If I want something a little heartier, fried rice turns this into a full takeout-style dinner at home.
3. Garlic noodles
Soft noodles are a delicious alternative to rice and make the meal feel extra cozy.
4. Simple vegetable sides
I love pairing it with crisp greens or a side like crispy garlic air fryer broccoli when I want even more veggies on the table.
Frequently Asked Questions
Can I use frozen broccoli instead of fresh?
Yes, I can. Fresh broccoli gives the best texture, but frozen broccoli works well when I need a shortcut. I usually thaw it slightly first and cook it just until heated through so it does not become too soft.
How do I keep the beef tender?
The best way is to slice it thinly against the grain and avoid overcooking it. I also like cooking the beef in batches so the pan stays hot enough to sear instead of steam.
Can I make Beef and Broccoli ahead of time?
Yes. I often prep the sauce, slice the beef, and cut the broccoli earlier in the day. That way dinner comes together fast when I am ready to cook. Leftovers also reheat well for lunch the next day.
What can I use instead of flank steak?
Sirloin, skirt steak, or even thinly sliced chuck steak can work. I usually choose whatever looks fresh and can be sliced thinly for quick cooking. For another cozy beef dinner, I also love hearty slow cooker beef stroganoff.
Can I make the sauce thicker or thinner?
Absolutely. If I want a thicker sauce, I add a little extra cornstarch slurry. If I want it thinner, I stir in a splash of broth or water at the end. And when I want to play with deeper sweet-savory flavor, I sometimes take inspiration from my homemade hoisin sauce or pair the meal with fluffy dinner rolls for a fun dinner spread.
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you keep it classic with rice, or serve it with noodles? Did you add extra ginger, a little heat, or keep the sauce simple and savory?
I always love hearing how others make these recipes their own. Questions are welcome too, because sharing little kitchen tips makes cooking at home so much easier. For even more daily recipe inspiration, follow Life With Rosa.
Conclusion
Beef and Broccoli is one of my favorite easy dinner ideas because it delivers big flavor with very little fuss. It is quick enough for weeknights, satisfying enough for a full family meal, and flexible enough to make your own.
When I want a homemade dinner that feels comforting, reliable, and packed with flavor, this is the recipe I make. Once you try it, I have a feeling it will earn a regular spot in your dinner rotation too.
Print
Beef and Broccoli
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Beef and Broccoli is a quick dinner packed with tender strips of beef, crisp-tender broccoli, and a rich savory sauce that tastes even better than takeout. It is one of my favorite easy dinner recipes for busy nights because it comes together fast, uses simple pantry staples, and serves up the kind of comfort food ideas everyone loves. Whether you need quick breakfast planning for the week ahead, easy dinner inspiration, healthy snack prep, breakfast ideas, dinner ideas, an easy recipe, or fresh food ideas for your family table, this beef and broccoli delivers big flavor with very little effort.
Ingredients
1 pound flank steak, thinly sliced against the grain
4 cups broccoli florets
2 tablespoons olive oil
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
1/2 cup low-sodium soy sauce
1/2 cup beef broth
3 tablespoons brown sugar
2 tablespoons cornstarch
2 tablespoons water
1 teaspoon sesame oil
2 cups cooked white rice
1 tablespoon sesame seeds
Instructions
1. Slice the flank steak thinly against the grain and place it in a bowl.
2. In a small bowl, whisk together the soy sauce, beef broth, brown sugar, garlic, ginger, sesame oil, 1 tablespoon cornstarch, and water.
3. Toss the sliced beef with the remaining 1 tablespoon cornstarch until lightly coated.
4. Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
5. Cook the beef in batches for 1 to 2 minutes per side until browned, then transfer it to a plate.
6. Add the remaining 1 tablespoon olive oil and the broccoli to the skillet.
7. Cook the broccoli for 3 to 4 minutes, stirring often, until bright green and crisp-tender.
8. Return the beef to the skillet and pour in the sauce.
9. Stir for 2 to 3 minutes until the sauce thickens and coats the beef and broccoli.
10. Serve hot over cooked white rice and sprinkle with sesame seeds.
Notes
Do not overcrowd the pan when cooking the beef, or it will steam instead of sear and you will miss out on that tender texture and rich flavor.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 11g
- Sodium: 980mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 3g
- Protein: 34g
- Cholesterol: 68mg
Keywords: beef and broccoli, easy dinner, quick dinner, weeknight dinner, beef recipe, broccoli recipe, stir fry, homemade takeout


