Is there anything better than a satisfying, healthy dinner that comes together in one pan and leaves you with a clean kitchen? I don’t think so. This One-Skillet Beef & Broccoli in Garlic Sauce is my go-to answer to that eternal question of what’s for dinner. It’s the kind of meal that feels like a warm hug—savory, a little bit sweet, and so incredibly simple. You get a complete, flavorful meal on the table in about 30 minutes, making it a perfect solution for those busy weeknights when you need something good, fast.
Top Reasons To Make It
You’ll love this recipe for so many reasons. It’s a true one-pan wonder, meaning you’ll have minimal cleanup. It comes together in under 30 minutes, making it one of the best quick dinner ideas for a hectic schedule. It’s also a fantastic healthy dinner idea, packed with lean protein and fresh broccoli. And honestly? It’s way better and more affordable than takeout. A total win for your family’s supper ideas.
Ingredients
- 1 pound flank steak, thinly sliced against the grain (for maximum tenderness)
- 1/4 cup low-sodium soy sauce (forms the savory base of our sauce)
- 3 tablespoons honey (adds a touch of sweetness to balance the salt)
- 2 tablespoons oyster sauce (the secret ingredient for deep, rich flavor)
- 4 cloves garlic, minced (because we can never have enough garlic)
- 1 teaspoon freshly grated ginger (adds a bright, zesty kick)
- 2 tablespoons avocado oil, divided (for high-heat cooking)
- 4 cups broccoli florets (the fresh, green star of the show)
- 1/2 cup beef broth (helps create a lovely, spoonable sauce)
- 1 tablespoon cornstarch (to thicken the sauce to perfection)
- 1 teaspoon sesame seeds and sliced green onions (for a pretty, flavorful finish)
Instructions
- In a medium bowl, whisk together the soy sauce, honey, oyster sauce, minced garlic, and grated ginger. Place your thinly sliced steak in the bowl and toss to coat. Let it marinate for at least 10 minutes while you prep the broccoli.
- Heat one tablespoon of avocado oil in a large skillet over medium-high heat. Add the broccoli florets and cook for 4-5 minutes, stirring occasionally, until they are bright green and slightly tender. Remove the broccoli from the skillet and set it aside on a plate.
- Add the remaining tablespoon of oil to the same skillet. Using a slotted spoon, add the beef in a single layer, reserving the marinade. Sear for about 2-3 minutes per side until beautifully browned. You might need to do this in two batches to avoid overcrowding the pan.
- Whisk the cornstarch into the beef broth until no lumps remain. Pour the reserved marinade and the beef broth mixture into the skillet with the beef. Bring the sauce to a simmer—it will start to thicken almost immediately.
- Add the cooked broccoli back into the skillet and toss everything together until it’s glossy and coated in that gorgeous garlic sauce. Let it heat through for another minute. Garnish with sesame seeds and green onions before serving. So good.
One-Skillet Cooking Tips
- For the most tender beef, make sure you slice it against the grain. This shortens the muscle fibers.
- Don’t skip pre-cooking your broccoli! It ensures you get that perfect tender-crisp texture and gorgeous green color.
- Avoid overcrowding the pan when searing the beef. If you add too much at once, it will steam instead of sear. Work in batches for the best browning.
- Let your sauce simmer. This brief cooking time after adding the cornstarch mixture is crucial for a glossy, thickened sauce that clings to every bite.
- And my favorite tip? Have all your ingredients measured and ready to go before you start cooking. It makes the process so, so smooth.
Variations & Substitutions
This recipe is wonderfully adaptable! For a gluten-free version, simply use tamari instead of soy sauce and ensure your oyster sauce is a gluten-free brand. Not a beef fan? Thinly sliced chicken breasts or thighs work beautifully here. You can also swap the broccoli for other quick-cooking veggies like snap peas, bell peppers, or sliced carrots. If you need to avoid oyster sauce, a tablespoon of hoisin sauce makes a great substitute, though the flavor will be a bit sweeter.
Serving Ideas & Pairings
This dish is a complete meal all on its own, but it’s simply fantastic served over a bed of steamed jasmine or brown rice to soak up every last drop of that delicious sauce. For a low-carb option, try it with cauliflower rice. It also pairs wonderfully with a simple side of quick egg drop soup or a crisp cucumber salad to round out your dinner meal. Honestly, it’s one of those dinner dishes that everyone at the table just loves.
Storage & Reheating
Let any leftovers cool completely before storing them in an airtight container in the refrigerator. They will keep beautifully for up to 3 days. The best way to reheat is in a skillet over medium-low heat with a tiny splash of water or broth to loosen the sauce back up. You can also use the microwave, stirring every 30 seconds until hot. I don’t recommend freezing this one, as the broccoli can become mushy when thawed.
Frequently Asked Questions
- Can I use frozen broccoli? You can! There’s no need to thaw it first. Just add it directly to the hot skillet—you may need to add a minute or two to the cooking time.
- What are some other cheap dinners for a family using this method? This one-skillet method is perfect for creating all sorts of easy weeknight dinners. You can try it with thinly sliced pork or even firm tofu for a budget-friendly protein swap.
- My family isn’t a fan of garlic. Can I reduce it? Of course! The beauty of homemade recipes is making them your own. Feel free to cut the garlic in half or leave it out entirely. The sauce will still be delicious.
- Is this one of those lazy dinners I can make with pantry staples? Absolutely. As long as you have some form of protein and a veggie, you can whip up a version of this with a simple sauce made from soy sauce, honey, and broth. It’s the ultimate forgiving recipe for when you need supper ideas fast.
