Garlic Butter Steak & Zucchini Recipe brings rich, garlicky steakhouse flavor with tender-crisp zucchini and a bright lemon finish. Busy cooks who want a weeknight dinner in about 25 minutes will love it, and it also fits low-carb goals. I make it when my kids ask for steak and I refuse to fire up the grill.
Why You Should Try This Garlic Butter Steak & Zucchini Recipe
Garlic Butter Steak & Zucchini Recipe packs big flavor in one skillet and keeps cleanup easy. You get juicy steak bites, caramelized edges, fresh zucchini, and a silky garlic butter sauce that coats every bite. The quick cook time makes it perfect for weeknights, but the taste feels weekend-level special.
Juicy steak, buttery garlic, and sweet zucchini had everyone quiet at the table, which counts as a small miracle in my house ★★★★★
Ingredients You’ll Need
- 1.25 to 1.5 pounds steak, cut into 1-inch cubes (sirloin or New York strip for leaner bites; ribeye for richer bites)
- 2 medium zucchini, halved lengthwise and sliced into 1/2-inch half-moons
- 4 tablespoons unsalted butter, divided (I like Kerrygold for extra flavor; use ghee for lactose-free)
- 3 tablespoons olive oil, divided
- 4 large garlic cloves, finely minced (3 to 4 teaspoons; pantry shortcut: 1.5 teaspoons garlic powder)
- 1 teaspoon kosher salt, plus more to taste (Diamond Crystal measures lighter than Morton)
- 1/2 teaspoon freshly ground black pepper
- 1/2 teaspoon smoked paprika, optional
- 1/4 teaspoon red pepper flakes, optional
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried Italian seasoning
- 1 tablespoon fresh lemon juice, plus optional zest
- 2 tablespoons chopped fresh parsley
- Optional garnish: 2 tablespoons grated Parmesan
Equipment:
- 12-inch cast iron or heavy stainless steel skillet
- Tongs and a spatula
- Paper towels
- Instant-read thermometer
- Cutting board and sharp knife
- Small bowl and spoon
How to Make Garlic Butter Steak & Zucchini Recipe
Prep the steak and zucchini, 10 minutes
- Pat the steak cubes very dry with paper towels. Toss with 1 teaspoon salt, 1/2 teaspoon pepper, and smoked paprika if using.
- Slice the zucchini and set it in a bowl. Mince the garlic and chop the herbs.
Heat the skillet
- Place the skillet over medium-high heat. Add 1 tablespoon olive oil and swirl until it shimmers.
Sear the steak, 4 to 6 minutes
- Add half the steak in a single layer. Let it sear undisturbed for 1 to 2 minutes, then flip and sear the other sides until browned and near your target doneness.
- Transfer to a bowl. Repeat with the remaining steak using 1 tablespoon oil. Aim for 130 to 135 degrees Fahrenheit for medium-rare or 140 to 145 for medium.
Make the garlic butter, 2 minutes
- Lower the heat to medium-low. Add 2 tablespoons butter to the skillet and stir in the minced garlic. Cook until fragrant, about 30 to 45 seconds. Keep the garlic pale, not brown.
- Scrape the garlicky butter into the bowl with the steak to keep it juicy.
Cook the zucchini, 3 to 5 minutes
- Return heat to medium-high. Add the remaining 1 tablespoon oil and the zucchini. Season with a pinch of salt.
- Cook, stirring every 45 seconds, until the edges pick up color but the centers stay crisp-tender.
Finish and serve, 1 to 2 minutes
- Return the steak and garlic butter to the pan with the zucchini. Add the remaining 2 tablespoons butter, thyme, red pepper flakes if using, and lemon juice. Toss until the butter melts and coats everything.
- Taste and adjust salt and pepper. Shower with parsley and Parmesan if you like. Serve hot.
Tips & Tricks
- Dry the steak well so the crust browns fast.
- Preheat the skillet until oil shimmers for a strong sear.
- Avoid crowding the pan; cook the steak in two batches.
- Keep garlic pale; move it off heat if it starts to brown.
- Use an instant-read thermometer for spot-on doneness.
- Slice zucchini thicker for more bite or thinner for softer texture.
- Stir zucchini less often to encourage caramelized edges.
- Swap herbs based on what you have; oregano, basil, or chives all taste great.
- Add mushrooms or onions to stretch the skillet.
- Finish with lemon zest if you want extra brightness.
What to Serve with Garlic Butter Steak & Zucchini Recipe
I love this skillet with mashed potatoes, roasted baby potatoes, or a buttery orzo. If you want a lighter plate, spoon it over cauliflower rice or a simple arugula salad with lemon vinaigrette. A glass of cabernet or a malbec pairs nicely; crisp sauvignon blanc works if you lean white. For beer, pick a clean pilsner or a citrusy pale ale.
Make-Ahead and Storage
- Make-ahead: Cube and season the steak up to 24 hours in advance and keep it covered in the fridge. Pre-slice zucchini up to 2 days ahead and pat it dry before cooking. Mix softened butter with garlic, herbs, and lemon zest to form a quick garlic-herb butter and refrigerate it for a week or freeze it for 3 months.
- Storage: Refrigerate leftovers in an airtight container for 3 to 4 days. The steak reheats best in a hot skillet with a small pat of butter, 2 to 3 minutes, stirring often. You can also reheat in the microwave at 50 percent power in short bursts or in an air fryer at 350 degrees for 2 to 3 minutes. Freeze cooked steak for up to 2 months; skip freezing zucchini since it softens a lot after thawing.

Garlic Butter Steak & Zucchini Recipe
Ingredients
Instructions
- Pat the steak cubes dry with paper towels. Season with half of the salt and half of the black pepper.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. When hot, add the seasoned steak in a single layer, working in batches if needed.
- Sear the steak for 2–3 minutes per side, until browned on the outside and cooked to your desired doneness. Transfer the steak to a plate and keep warm.
- Add the remaining 1 tablespoon olive oil to the same skillet. Add the sliced zucchini, remaining salt and pepper, and Italian seasoning. Sauté for 4–5 minutes, stirring occasionally, until the zucchini is tender-crisp and lightly browned.
- Push the zucchini to the sides of the skillet and add the butter to the center. Once melted, stir in the minced garlic and crushed red pepper flakes, cooking for 30–60 seconds until fragrant.
- Return the seared steak and any accumulated juices to the skillet. Toss everything together in the garlic butter sauce for 1–2 minutes to warm through. Add lemon juice if using and adjust seasoning to taste.
- Remove from heat, sprinkle with fresh parsley if desired, and serve immediately.
Notes
Approximate per serving (1/4 of recipe): 420 calories; fat 30 g; saturated fat 12 g; carbohydrates 6 g; fiber 2 g; sugars 3 g; protein 31 g; sodium 520 mg. Values will vary based on exact steak cut, brands, and portion size.
