Picture this: the sizzle of steak hitting a hot skillet, the aroma of garlic wafting through the kitchen, and vibrant green zucchini cooked to perfection. That’s the magic of One-Pan Garlic Butter Steak & Zucchini. It’s a meal that brings comfort while being incredibly simple to make. I first discovered this dish on a busy weeknight when I craved something satisfying but didn’t want to spend hours in the kitchen. The recipe quickly became a family favorite, making our dinner tables feel special even during ordinary times. What makes this dish stand out is its combination of juicy steak and tender zucchini, all brought together with a rich garlic butter sauce. It’s a one-pan wonder that makes cooking feel effortless while providing a deliciously hearty meal.
Why Make This Recipe
One-Pan Garlic Butter Steak & Zucchini offers many reasons to whip it up. First, it’s quick to prepare, making it perfect for those nights when you have little time but still want a home-cooked meal. Second, it only requires one pan, which means less cleanup after dinner—always a plus! Additionally, the combination of steak and veggies means you get a balanced meal that’s both hearty and healthy. Plus, who doesn’t love the rich flavor of garlic butter? This recipe is an easy way to elevate your weeknight dinner without breaking a sweat.
How to Make One-Pan Garlic Butter Steak & Zucchini
Ingredients
- 1.5 lbs Sirloin or Ribeye Steak (cut into 1-inch cubes, brought to room temperature)
- 1 tsp Kosher Salt
- 1/2 tsp Black Pepper (freshly ground)
- 1 tbsp Olive Oil (for searing)
- 2 medium Zucchini (sliced into 1/2-inch thick half-moons)
- 4 tbsp Unsalted Butter (melted)
- 4 cloves Garlic (minced)
- 2 tbsp Fresh Parsley (chopped)
- 1/2 tsp Dried Thyme
- 1/4 tsp Red Pepper Flakes (optional, for a touch of heat)
Directions
- Pat the steak cubes dry with paper towels and season generously with kosher salt and freshly ground black pepper.
- Heat olive oil in a large skillet (cast iron works best for searing) over medium-high heat until shimmering and almost smoking.
- Add half of the steak cubes to the hot skillet in a single layer, ensuring not to overcrowd the pan. Sear for 2-3 minutes per side until well browned. Remove the seared steak to a plate and repeat with the remaining steak. Set all seared steak aside.
- In the same skillet (no need to clean), add the sliced zucchini. Sauté for 5-7 minutes, stirring occasionally, until tender-crisp and slightly browned. Season with a pinch of salt if desired.
- While the zucchini cooks, combine melted butter, minced garlic, chopped fresh parsley, dried thyme, and red pepper flakes (if using) in a small bowl. Stir well to combine.
- Return the seared steak to the skillet with the zucchini. Pour the garlic butter sauce evenly over the steak and zucchini. Toss gently with tongs for 1-2 minutes until everything is well coated and heated through. Serve immediately.
How to Serve One-Pan Garlic Butter Steak & Zucchini
This dish is delicious on its own but can also be served with a side of rice or crusty bread to soak up the wonderful garlic butter sauce. A light salad or some steamed rice pairs well with it, too. Feel free to garnish with additional fresh parsley for a pop of color and flavor.
How to Store One-Pan Garlic Butter Steak & Zucchini
If you have leftovers, store them in an airtight container in the refrigerator. They will keep for about 2-3 days. To reheat, warm them in a skillet over low heat or use the microwave until heated through.
Tips to Make One-Pan Garlic Butter Steak & Zucchini
- Make sure your steak is at room temperature before cooking to ensure even cooking.
- Do not overcrowd the pan when searing the steak; this ensures a nice crust develops.
- Feel free to adjust the vegetables based on what you have on hand—bell peppers or mushrooms would work well too.
Variation
You can replace the steak with chicken or shrimp in this recipe for a different protein. Just adjust the cooking time based on the protein of your choice.
FAQs
1. Can I use frozen steak for this recipe?
It’s best to use fresh steak. If using frozen, thaw it completely first for even cooking.
2. What can I substitute for zucchini?
You can use other vegetables like bell peppers, asparagus, or broccoli. Just adjust the cooking times as necessary.
3. Can I make this dish ahead of time?
While it’s best enjoyed fresh, you can prepare the steak and butter sauce ahead of time, then sauté the zucchini and assemble before serving.

One-Pan Garlic Butter Steak & Zucchini
Ingredients
Method
- Pat the steak cubes dry with paper towels and season generously with kosher salt and freshly ground black pepper.
- Heat olive oil in a large skillet (cast iron works best for searing) over medium-high heat until shimmering and almost smoking.
- Add half of the steak cubes to the hot skillet in a single layer, ensuring not to overcrowd the pan. Sear for 2-3 minutes per side until well browned.
- Remove the seared steak to a plate and repeat with the remaining steak. Set all seared steak aside.
- In the same skillet (no need to clean), add the sliced zucchini. Sauté for 5-7 minutes, stirring occasionally, until tender-crisp and slightly browned. Season with a pinch of salt if desired.
- While the zucchini cooks, combine melted butter, minced garlic, chopped fresh parsley, dried thyme, and red pepper flakes (if using) in a small bowl. Stir well to combine.
- Return the seared steak to the skillet with the zucchini. Pour the garlic butter sauce evenly over the steak and zucchini. Toss gently with tongs for 1-2 minutes until everything is well coated and heated through. Serve immediately.