One-Pan Honey Garlic Steak & Green Beans

Ever have one of those nights where you’re staring into the fridge, wondering what on earth you can pull together that’s fast, healthy, and will make everyone at the table happy? I’ve been there more times than I can count. That’s exactly why this One-Pan Honey Garlic Steak & Green Beans is my go-to. It’s a complete, flavorful meal that comes together in one single pan, which means less time cooking and even less time cleaning up. Now, doesn’t that sound like a win?

Top Reasons To Make It

This dish is a true weeknight hero. First, it’s a complete meal all in one pan—your protein and veggie cook together, making everything so simple. Second, the cleanup is a dream. You’ll have just one pan to wash, which is a gift after a long day. And third, the flavor is just incredible. The sweet honey and savory garlic create a sauce that’s absolutely irresistible. So good.

Ingredients

  • 1 ½ pounds flank steak or sirloin, sliced against the grain into thin strips (for quick, even cooking)
  • 1 pound fresh green beans, ends trimmed (for a crisp-tender veggie side)
  • 3 tablespoons soy sauce (for that rich, savory base)
  • 3 tablespoons honey (for a touch of natural sweetness)
  • 4 cloves garlic, minced (for that essential aromatic flavor)
  • 1 tablespoon olive oil (to help everything cook up nicely)
  • ½ teaspoon black pepper (to add a little warmth)
  • ½ teaspoon onion powder (for an extra layer of savory flavor)
  • Optional: 1 teaspoon sesame seeds for garnish (adds a nice little crunch)

Instructions

  1. In a medium bowl, whisk together the soy sauce, honey, minced garlic, black pepper, and onion powder. Add your sliced steak strips to the bowl and toss until every piece is beautifully coated. Let it sit for about 10 minutes while you prep your green beans—this little wait lets the flavors really get to know each other.
  2. Heat the olive oil in a large skillet or pan over medium-high heat. Once the oil is hot and shimmering, add the marinated steak strips in a single layer. Let them sear for about 2-3 minutes per side until they get a lovely brown color. You don’t need to cook them all the way through just yet.
  3. Push the steak to one side of the pan and add the green beans to the other. Pour any remaining marinade from the bowl right over the beans. Give the beans a quick stir to coat them in that delicious sauce.
  4. Cover the pan with a lid and let everything cook together for about 5-7 minutes. You’ll know it’s ready when the green beans are bright green and tender-crisp, and the steak is cooked through. Give it one final stir to combine it all.
  5. Take the pan off the heat. If you’re using them, sprinkle those sesame seeds on top for a pretty finish. Serve immediately right from the pan for the easiest dinner ever.

Variations & Substitutions

This recipe is wonderfully adaptable. If you’re looking for other healthy dinner ideas, you can easily swap the green beans for broccoli florets or asparagus spears—they’ll cook in about the same amount of time. For a gluten-free version, just use tamari instead of soy sauce; it works perfectly. And if you’d like a bit more sauce, which I often do, whisk in another tablespoon of honey and soy sauce when you add the green beans. It makes the dish so, so saucy and good.

Serving Ideas & Pairings

This dish is fantastic all on its own for a lighter meal. But if your family loves their carbs like mine does, it’s incredible served over a bed of fluffy white rice, brown rice, or even quinoa to soak up every last drop of that honey garlic sauce. A simple side of quick dinner ideas could be a light cucumber salad or some sliced fresh fruit. It really is one of the most versatile dinner dishes.

Cooking Tips For Success

Here are a few little tips to make sure your meal turns out perfectly. First, make sure to slice your steak against the grain; this is the secret to making it incredibly tender. Don’t overcrowd the pan when you’re searing the steak—cook it in two batches if you need to for the best browning. And honestly, if you like your green beans with a bit more bite, just reduce the covered cooking time by a minute or two. The goal is to keep them nicely crisp. Finally, use a good, heavy-bottomed pan for the most even heat distribution.

Storage & Reheating

Any leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, I find the stovetop works best to keep the green beans from getting too soft. Just warm it gently in a skillet over medium heat with a tiny splash of water or broth until it’s heated through. You can microwave it, but the green beans might lose a little of their crispness. I don’t recommend freezing this one, as the green beans can become quite mushy upon thawing.

Frequently Asked Questions

  • Can I use a different cut of steak? Absolutely. While flank or sirloin are great for quick cooking, you can use thinly sliced ribeye for something a bit richer. Just keep an eye on the cooking time.
  • Is this one of those kid friendly dinners? It really can be! The sauce is sweet and not spicy, which most kids love. You can even cut the steak and beans into smaller pieces for little ones.
  • What if I don’t have fresh green beans? Frozen green beans will work in a pinch. No need to thaw—just add them straight to the pan, but you might need to add an extra minute or two to the cooking time.
  • This feels like one of the great cheap dinners for a family. Is it? It truly is! Using a more affordable cut like flank steak and a simple veggie like green beans keeps the cost down while delivering a restaurant-quality meal at home.

Leave a Comment