You want dinner on the table in 30 minutes, and your family’s asking for something better than takeout. This skillet beef and broccoli dinner is exactly what you need, it’s faster than calling for delivery, tastes restaurant-quality, and you control every ingredient that goes into it.
The best part? Everything happens in one skillet, so cleanup is a breeze. I love making this on busy weeknights because it feels fancy but comes together so easily.
Trust me, once you taste this homemade version, you’ll never go back to the takeout box.
What You'll Need
This recipe brings together tender beef, fresh broccoli, and a rich Asian-inspired sauce that comes together in minutes. I’ve kept the ingredient list short and simple so you’re not hunting through your pantry for anything unusual.
- Flank steak: This lean cut is my go-to because it becomes so tender when sliced thin. Tri-tip, skirt, or flat iron steak work beautifully too, just slice everything into ¼-inch strips.
- Cornstarch: It does double duty here, it helps the beef brown evenly and also thickens the sauce naturally as it cooks.
- Sesame seed oil: This gives the dish that warm, nutty Asian flavor everyone loves. A little goes a long way, so don’t skip it.
- Fresh ginger and garlic: These aromatics are the backbone of the sauce. Fresh ginger really can’t be replaced, it brings brightness that dried ginger just doesn’t have.
- Low-sodium soy sauce: I always use low-sodium because it lets you control how salty the dish is. You can always add more, but you can’t take it out.
- Brown sugar: Just ¼ cup balances the salty and savory flavors. If you prefer less sugar, feel free to dial it back.
How I Make Skillet Beef and Broccoli Dinner
Here’s how to pull together this restaurant-quality dinner in your own kitchen:
Step 1: Coat the beef with cornstarch
Place your sliced flank steak and cornstarch in a large zip-top bag and shake it well until every piece is evenly coated. This step takes just a minute but makes a real difference in how the beef browns.
Step 2: Build the sauce
Heat 1 tablespoon each of olive oil and sesame oil in a medium saucepan over medium heat. Add your minced garlic and grated ginger, stirring for about a minute until it smells amazing. Pour in the soy sauce, water, brown sugar, and sriracha if you like heat, then let it simmer for 5 minutes until the sugar dissolves and the sauce thickens slightly.
Step 3: Sear the beef
Heat the remaining 1 tablespoon each of olive and sesame oil in a large skillet over medium-high heat. Working in batches if needed, add the cornstarch-coated beef and let it brown on all sides, this should take about 4-5 minutes total. Don’t crowd the pan or it’ll steam instead of sear.
Step 4: Add the broccoli
Toss in your broccoli florets and cook everything together for about 3 minutes, stirring occasionally. The broccoli will start to soften and pick up some color from the skillet.
Step 5: Bring it all together
Pour that reserved sauce over the beef and broccoli, then let everything simmer for 5-6 minutes until the sauce coats everything beautifully and the broccoli is tender-crisp. You’ll see the sauce thicken as it cooks.
Step 6: Finish and serve
Top with fresh sliced green onions and a sprinkle of sesame seeds for color and crunch. Serve right away over rice, noodles, or cauliflower rice if you prefer.

What Makes This Recipe Special
- Ready in about 30 minutes from start to finish, perfect for weeknight dinners.
- You control the sodium, sugar, and oil, making it way healthier than restaurant versions.
- One-skillet meal means less cleanup and more time with your family.
- Tender beef, crisp-tender broccoli, and a silky, flavorful sauce that coats everything perfectly.
- Budget-friendly and uses simple pantry ingredients you probably already have.
My Top Tips
- Slice your beef against the grain into thin ¼-inch pieces, this makes it incredibly tender when cooked quickly over high heat.
- Don’t skip sautéing the garlic and ginger first; this blooms their flavors and makes the whole sauce taste more complex.
- Have all your ingredients prepped and ready before you start cooking. This dish moves fast, and you won’t have time to chop once the skillet’s hot.
- If you like more sauce, double the sauce ingredients and simmer it a bit longer to thicken. If you prefer less, cut the water back by a few tablespoons.
- Fresh ginger really does make a difference here, but if you’re in a pinch, use about half the amount of dried ginger, the flavor will be different but still tasty.
Serving Suggestions
- Serve over steamed white or brown rice to soak up all that delicious sauce.
- Pair with cauliflower rice or zucchini noodles if you’re keeping it low-carb.
- Add a side of simple cucumber salad or steamed bok choy for extra veggies.
- Drizzle with a little extra sesame oil and sprinkle more sesame seeds on top for restaurant-style presentation.
- More 30 Minute Meals to round out the menu
What You'll Use
- Large zip-top bag
- Medium saucepan
- Large skillet
Nutrition Notes
This is a lean, protein-packed dinner with plenty of vegetables and minimal added fat, though the exact nutrition depends on your choice of oil and soy sauce.
More Easy Recipes
- all our 30 Minute Meals
- Comfort Food
- Easy recipes

Skillet Beef and Broccoli Dinner
Ingredients
Equipment
Method
- Combine the beef strips and the cornstarch together in a large zipper bag and toss until all the beef strips are well coated.
- Make the sauce: In a medium-sized saucepan, heat one tablespoon of olive oil and one tablespoon of sesame seed oil, and saute the garlic and ginger until fragrant (about one minute).
- Pour in the soy sauce, water, sugar, and Sriracha and simmer until the sugar dissolves and the sauce thickens a little.
- Remove from heat and reserve. Heat the remaining tablespoon of olive and sesame seed oil in a large skillet over medium-high heat and brown the beef strips evenly on all sides.
- Add the broccoli florets and cook for about 3 more minutes. Pour the reserved sauce over the beef and broccoli and cook for an additional 5 minutes or until the sauce has thickened and the broccoli is cooked al dente.
- Serve with freshly sliced green onions and sesame seeds on top.