Skillet Garlic Beef with Green Beans

Skillet Garlic Beef with Green Beans is a fast, flavor-packed dinner that hits the sweet spot between takeout vibes and weeknight simplicity. Tender beef, crisp-tender green beans, and a garlicky savory sauce come together in one pan—ready in about 20 minutes.

Skillet Garlic Beef with Green Beans (20 Minutes)

Why you’ll love this recipe

  • Quick: A true weeknight meal with minimal prep.
  • One-skillet: Less cleanup, more dinner.
  • Big garlic flavor: Savory, slightly sweet, and umami-rich.
  • Flexible: Works with several cuts of beef and fresh or frozen green beans.

Ingredients you’ll need

  • Beef: Flank steak, sirloin, or ribeye, thinly sliced against the grain
  • Green beans: Fresh trimmed, or frozen (thawed and patted dry)
  • Garlic: Fresh minced (don’t skimp)
  • Soy sauce: Low-sodium preferred
  • Oyster sauce: For depth and gloss (or hoisin in a pinch)
  • Brown sugar or honey: Just enough to balance the salt
  • Rice vinegar or lime juice: Brightens the sauce
  • Cornstarch: Helps the beef sear and lightly thickens the sauce
  • Neutral oil: Avocado, canola, or vegetable oil
  • Optional heat: Red pepper flakes or chili crisp
  • To finish: Toasted sesame oil and sliced scallions (optional)

How to make Skillet Garlic Beef with Green Beans

1) Slice and season the beef. Cut beef into thin strips against the grain. Toss with a little soy sauce and cornstarch (this helps with browning and tenderness).

2) Sear the beef. Heat a large skillet until very hot. Add oil and sear beef in a single layer (work in batches). Remove to a plate.

3) Cook the green beans. Add a touch more oil if needed, then stir-fry green beans until crisp-tender. If your beans are thick, add a small splash of water and cover for 1–2 minutes to steam, then uncover.

4) Add garlic. Push beans to the side, add garlic to the open spot, and stir for about 20–30 seconds until fragrant.

5) Sauce + toss. Stir together soy sauce, oyster sauce, brown sugar (or honey), and vinegar. Pour into the skillet, return beef (and any juices), and toss for 1–2 minutes until glossy and coated.

6) Finish and serve. Add a few drops of sesame oil and top with scallions if you like. Serve hot.

Skillet Garlic Beef with Green Beans (20 Minutes)

Tips for the best results

  • Slice thinly, against the grain: This is the fastest route to tender beef.
  • Get the pan hot: A hot skillet prevents steaming and builds flavor.
  • Don’t crowd the beef: Sear in batches so it browns instead of turning gray.
  • Control the bean texture: For crunchier beans, skip steaming; for softer beans, steam briefly.
  • Adjust salt at the end: Different soy/oyster sauces vary—taste before adding more.

Easy variations

  • Ginger-garlic: Add 1–2 teaspoons fresh grated ginger with the garlic.
  • Spicy: Stir in chili crisp or a spoonful of sambal oelek.
  • Veg add-ins: Bell peppers, mushrooms, or onions cook well alongside the beans.
  • Lower sugar: Reduce the sweetener by half; add extra vinegar to keep it bright.

What to serve with it

  • Steamed jasmine rice or brown rice
  • Cauliflower rice for a lighter option
  • Rice noodles or ramen noodles
  • A quick cucumber salad or simple sesame slaw

Skillet Garlic Beef with Green Beans (20 Minutes)

Storage and reheating

  • Refrigerate: Store in an airtight container up to 4 days.
  • Reheat: Warm in a skillet over medium heat with a splash of water to loosen the sauce. Microwave works too, but the beans will soften more.
  • Freeze: You can freeze it up to 2 months, but green beans may lose some crispness after thawing.

Skillet Garlic Beef with Green Beans Recipe (Printable)

Yield: 4 servings
Time: 20 minutes

Ingredients

  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 1 tablespoon cornstarch
  • 2 tablespoons neutral oil, divided
  • 12 oz green beans, trimmed
  • 5–6 cloves garlic, minced
  • 3 tablespoons low-sodium soy sauce
  • 2 tablespoons oyster sauce
  • 1 tablespoon brown sugar or honey
  • 1 tablespoon rice vinegar (or lime juice)
  • Optional: 1/4 teaspoon red pepper flakes
  • Optional: 1 teaspoon toasted sesame oil, sliced scallions for serving

Instructions

  • Toss sliced beef with cornstarch and 1 tablespoon soy sauce (from the measured amount).
  • Heat a large skillet over high heat. Add 1 tablespoon oil. Sear beef in batches 60–90 seconds per side until browned; remove to a plate.
  • Add remaining 1 tablespoon oil and green beans. Cook 4–6 minutes, stirring, until crisp-tender. If needed, add 2 tablespoons water and cover 1–2 minutes to steam; uncover.
  • Add garlic and red pepper flakes (if using) and cook 20–30 seconds until fragrant.
  • Whisk remaining soy sauce with oyster sauce, brown sugar, and vinegar. Pour into skillet, return beef, and toss 1–2 minutes until glossy and coated.
  • Finish with sesame oil and scallions if desired. Serve immediately.
Scroll to Top