Imagine sinking your teeth into a perfectly seared, juicy steak coated in rich, aromatic garlic butter, paired with vibrant green beans that burst with fresh, lemony flavor. This Garlic Butter Steak and Green Beans recipe transforms simple ingredients into a restaurant-worthy meal that’s surprisingly easy to make at home. The combination of tender steak and crisp-tender vegetables creates a balanced one-pan dinner that’s both satisfying and impressive. You’ll learn how to perfectly sear your steak, create a flavorful garlic butter sauce, and time everything so your meal comes together beautifully in under 30 minutes.
Why You’ll Love This Recipe
This Garlic Butter Steak and Green Beans dish has become a weeknight favorite for good reason. First, it’s a complete meal in one skillet, meaning fewer dishes and simplified cooking. The buttery garlic sauce brings together both components, creating harmony between the protein and vegetables while adding incredible depth of flavor.
The textural contrast is what makes this dish truly special – juicy, tender steak meets snappy green beans that still have a pleasant bite. Each forkful delivers the perfect balance of flavors: savory, buttery richness from the steak, brightness from the lemon, warmth from the garlic, and freshness from the herbs.
What’s more, this recipe is incredibly adaptable. Whether you’re cooking for a quick weeknight dinner or looking to impress guests, this dish delivers restaurant-quality results without complicated techniques. The marinade works quickly, infusing the steak with flavor in just minutes, making this an ideal choice even on busy evenings when you still want something special on the table.
Ingredients List for the Garlic Butter Steak and Green Beans
This recipe combines simple, fresh ingredients to create complex flavors. The quick marinade infuses the steak with savory depth, while the butter and herbs create a luxurious sauce that brings everything together.
For the Steak and Green Beans:
- 1 lb (450g) flank steak, sliced against the grain
- 1 lb (450g) fresh stringless green beans, trimmed
- 3 tablespoons butter, divided
- 5 garlic cloves, minced
- 1 teaspoon Italian seasoning
- Juice of 1/2 lemon + lemon slices, for garnish
- Salt and fresh cracked pepper
- 1/2 cup (125ml) low-sodium beef stock
- Crushed red chili pepper flakes, optional
- 1/2 cup fresh chopped parsley
- 1 tablespoon fresh thyme leaves
For the Marinade:
- 1/4 cup low-sodium soy sauce (or coconut aminos for paleo)
- 1 tablespoon olive oil
- 1 tablespoon hot sauce (we used Sriracha)
- Fresh cracked pepper
Pro Tips
For the ultimate Garlic Butter Steak and Green Beans experience, these professional techniques make all the difference:
Slicing the steak correctly: Always cut flank steak against the grain (perpendicular to the muscle fibers). This breaks up the tough fibers and results in significantly more tender meat. For the most tender results, slice thinly at a slight angle with a sharp knife.
Don’t overcrowd the pan: Cook the steak in a single layer, giving each piece enough space. Overcrowding causes steaming instead of searing, robbing you of that delicious caramelized crust. If needed, cook in batches to maintain proper heat and ensure perfect browning.
Temperature management: The key to this recipe is managing heat levels. Use high heat for a quick sear on the steak (creating flavor while keeping it tender), then reduce heat when building your sauce to avoid burning the garlic. If your pan starts smoking, remove it from heat briefly before continuing.

Instructions
Step 1: In a large bowl, combine the steak strips with soy sauce, olive oil, pepper, and hot sauce. Set aside to marinate for 10 minutes while you prepare green beans.
Step 2: While meat is marinating, arrange green beans in a microwave-safe dish with 1/2 cup (125ml) water. Cook in the microwave for 8-10 minutes, until almost done but still crisp.
Step 3: Melt 2 tablespoons butter in a large skillet over medium-high heat. Lay the steak strips in one layer in the skillet, keeping the drained marinade for later. Sear on for 1 minute on one side, until nicely browned. Add half the garlic and red chili pepper flakes and turn the steak strips to finish cooking for one minute more – adjust timing depending on how you like your steak. Transfer steak strips to a plate and set aside.
Step 4: In the same skillet, lower the heat and melt the remaining tablespoon of butter. Add chopped parsley, thyme, remaining garlic, Italian seasoning, red crushed chili pepper flakes, and pre-cooked green beans and cook for 4 to 5 minutes, stirring regularly, until cooked to your liking. Deglaze with lemon juice, beef stock, and reserved steak marinade, and reduce the sauce for a couple of minutes.
Step 5: Add grilled steak strips back to the pan and reheat quickly. Adjust seasoning with pepper and serve the Garlic Butter Steak and Green Beans skillet immediately, garnished with more crushed chili pepper, fresh herbs, and a slice of lemon if you like. Enjoy!
Variations
Balsamic Garlic Steak and Green Beans: For a tangy twist on the classic garlic butter steak recipe, add 2 tablespoons of balsamic vinegar to the sauce in step 4. The balsamic reduction creates a beautiful glaze with a sweet-tart complexity that pairs wonderfully with the rich steak and crisp vegetables.
Creamy Garlic Butter Version: Transform this dish by adding 1/4 cup of heavy cream when reducing the sauce. The result is a luxurious, velvety sauce that clings beautifully to both the steak and green beans. Top with a sprinkle of grated Parmesan cheese just before serving for an extra layer of flavor.
Vegetable Variations: While green beans are perfect in this recipe, you can easily substitute or add other quick-cooking vegetables. Try asparagus spears, snap peas, or broccoli florets. For a heartier meal, add pre-roasted small potatoes or mushrooms to the skillet during the final heating stage.
Storage and Serving
This Garlic Butter Steak and Green Beans dish is best enjoyed immediately when the steak is juicy and the green beans maintain their crisp texture. However, leftovers can be stored in an airtight container in the refrigerator for up to 2 days. When reheating, do so gently on the stovetop over medium-low heat with a splash of beef broth to revive the sauce and prevent the steak from becoming tough.
For serving, this one-pan meal is complete on its own, but pairs beautifully with simple accompaniments. Try serving it alongside crusty bread to soak up the incredible garlic butter sauce. For a more substantial meal, add a side of fluffy mashed potatoes or cauliflower puree. A simple green salad dressed with lemon vinaigrette makes a refreshing contrast to the rich, savory flavors of the steak and beans.
For an elegant presentation, serve directly from the skillet for a rustic family-style meal, or plate individually with the sauce drizzled over top and a fresh lemon wedge on the side.
FAQs
Can I use a different cut of steak?
Yes! While flank steak works beautifully in this garlic butter steak recipe, you can substitute sirloin, ribeye, or strip steak. Just adjust cooking times accordingly – thicker cuts will need slightly longer cooking times. Regardless of cut, slicing against the grain remains important.
My green beans are still too crunchy. What should I do?
If you prefer softer green beans, you can microwave them for an additional 1-2 minutes in step 2, or simply let them cook longer in the skillet during step 4. Just add a splash more beef stock if needed to prevent burning.
Can I make this dish ahead of time?
This dish is best prepared just before serving. However, you can prep all ingredients in advance: slice the steak, trim the green beans, mince the garlic, and measure out other ingredients. The actual cooking takes under 15 minutes once everything is prepped.
Is there a way to make this recipe dairy-free?
Absolutely! The butter can be replaced with olive oil or a high-quality dairy-free butter substitute. While the flavor profile will change slightly, you’ll still get a delicious result with the garlic and herbs carrying the flavor.
How spicy is this dish?
The heat level is customizable. The hot sauce in the marinade adds flavor but cooks off, while the red pepper flakes provide most of the heat. For a milder version, reduce or omit the red pepper flakes. For extra spice, add more flakes or a dash of hot sauce to the final sauce.
Garlic Butter Steak and Green Beans
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 people 1x
- Category: Dinner
- Method: Cooking
- Cuisine: American
Description
Indulge in savory Garlic Butter Steak and Green Beans tonight. Discover a delicious recipe for a satisfying meal.
Ingredients
- For the Steak and Green Beans:
- 1 lb (450g) flank steak, sliced against the grain
- 1 lb (450g) fresh stringless green beans, trimmed
- 3 tablespoons butter, divided
- 5 garlic cloves, minced
- 1 teaspoon Italian seasoning
- Juice of 1/2 lemon + lemon slices, for garnish
- Salt and fresh cracked pepper
- 1/2 cup (125ml) low-sodium beef stock
- Crushed red chili pepper flakes, optional
- 1/2 cup fresh chopped parsley
- 1 tablespoon fresh thyme leaves
- For the Marinade:
- 1/4 cup low-sodium soy sauce (or coconut aminos for paleo)
- 1 tablespoon olive oil
- 1 tablespoon hot sauce (we used Sriracha)
- Fresh cracked pepper
Instructions
- Step 1 – In a large bowl, combine the steak strips with soy sauce, olive oil, pepper, and hot sauce. Set aside to marinate for 10 minutes while you prepare green beans.
- Step 2 – While meat is marinating, arrange green beans in a microwave-safe dish with 1/2 cup (125ml) water. Cook in the microwave for 8-10 minutes, until almost done but still crisp.
- Step 3 – Melt 2 tablespoons butter in a large skillet over medium-high heat. Lay the steak strips in one layer in the skillet, keeping the drained marinade for later. Sear on for 1 minute on one side, until nicely browned. Add half the garlic and red chili pepper flakes and turn the steak strips to finish cooking for one minute more – adjust timing depending on how you like your steak. Transfer steak strips to a plate and set aside.
- Step 4 – In the same skillet, lower the heat and melt the remaining tablespoon of butter. Add chopped parsley, thyme, remaining garlic, Italian seasoning, red crushed chili pepper flakes, and pre-cooked green beans and cook for 4 to 5 minutes, stirring regularly, until cooked to your liking. Deglaze with lemon juice, beef stock, and reserved steak marinade, and reduce the sauce for a couple of minutes.
- Step 5 – Add grilled steak strips back to the pan and reheat quickly. Adjust seasoning with pepper and serve the garlic Butter steak and lemon green beans skillet immediately, garnished with more crushed chili pepper, fresh herbs, and a slice of lemon if you like. Enjoy!
Notes
Try This Recipe and Leave a comment Below, your opinion matters to me!
Nutrition
- Serving Size: 4 serving
- Calories: 400
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg