Garlic Butter Chicken with Zucchini and Corn — One-Pan, 30 Minutes
The secret to juicy weeknight chicken isn’t a fancy marinade or a long braise — it’s two tablespoons of butter added at exactly the right moment, straight into a screaming-hot pan. Most home cooks add butter at the start and wonder why their chicken tastes flat and dry. The timing changes everything, and it’s not what most recipes tell you.
This one-pan dinner gives you golden, properly seared chicken with a garlicky, lime-bright butter sauce and enough veg to call it a complete meal — all in 30 minutes and with exactly one pan to wash. I’ve tested this three times to nail the sear-to-sauce timing, and this version holds up on the busiest Tuesday night.
Pro Tip
The mistake most cooks make: adding garlic to the pan too early, while the chicken is still raw. Garlic burns in under 90 seconds at high heat, and burnt garlic turns the whole dish bitter — no amount of butter fixes it. The fix is simple: flip the chicken first, lower the heat to medium-low, then add the garlic, lime juice, and butter together in one go. The moisture from the lime juice protects the garlic and creates the sauce simultaneously.
Fresh corn gives the best texture — 2 ears yield about 1½ cups (240g) of kernels once cooked and sliced off the cob. Out of season, frozen corn works well straight from the bag; just pat it dry before adding to avoid steaming the pan. For the chicken, boneless skinless thighs are a more forgiving swap if you find breasts tend to dry out on you. Fresh cilantro is worth it here, but flat-leaf parsley works if cilantro isn’t your thing.
Garlic Butter Chicken with Zucchini and Corn — One-Pan, 30 Minutes
4
servings10
minutes20
minutes390
kcal30
minutesIngredients
1.5 lbs boneless skinless chicken breasts (about 680g), sliced into ½-inch / 1.5cm strips
2 medium zucchini, sliced into ½-inch / 1cm rounds
1½ cups corn kernels, fresh or frozen (about 240g)
4 cloves garlic, minced
3 tbsp unsalted butter (45g), divided
2 tbsp olive oil (30ml), divided
1 tsp smoked paprika
½ tsp chili powder
1 tsp fine salt
½ tsp black pepper, freshly ground
2 tbsp fresh lime juice (about 1 lime)
¼ cup fresh cilantro, roughly chopped (about 10g)
Directions
- Sear the zucchini. Heat 1 tbsp olive oil in a large cast-iron skillet over medium-high heat, then add the zucchini in a single layer. Cook 2 minutes per side without moving — you’re looking for a deep golden edge, not just softness. Transfer to a plate and set aside.
- Season the chicken. Toss the strips with salt, pepper, smoked paprika, and chili powder until evenly coated. Make sure every piece is coated — the paprika is what builds that rust-colored crust in the pan.
- Sear the chicken. Add the remaining 1 tbsp olive oil to the same skillet over medium-high heat, then add the chicken in a single layer. Don’t touch it for 5 minutes — you should hear a steady, confident sizzle the whole time. If it goes quiet, your pan isn’t hot enough.
- Flip, then build the sauce. Lower the heat to medium-low, flip each piece, then immediately add the garlic, lime juice, and 2 tbsp butter. Cook 2–3 more minutes until the chicken reaches an internal temperature of 165°F (74°C) — the butter will foam and smell nutty, not sharp.
- Add the veg. Stir in the corn and reserved zucchini, then add the remaining 1 tbsp butter. Toss everything gently on low heat for 1–2 minutes just to warm through — you want the zucchini to stay slightly firm, not collapse.
- Finish and serve. Remove from heat and scatter the fresh cilantro over the top. Serve straight from the skillet — the residual heat keeps everything warm for a good 5 minutes at the table.
Variations
Swap the zucchini for broccolini or sliced bell peppers if that’s what’s in your crisper — both hold up well to the high heat. For a dairy-free version, replace the butter with an equal amount of ghee or a good-quality olive oil and add a pinch of nutritional yeast for depth.
Serving Suggestions
Serve over steamed jasmine rice or orzo to soak up the garlic butter sauce — it’s too good to leave in the pan. A crisp romaine salad with a sharp lemon dressing cuts through the richness cleanly. Warm flatbread or crusty sourdough works just as well for a lighter, no-cook side.
FAQ
Can I use chicken thighs instead of breasts?
Yes — boneless skinless thighs are actually more forgiving because they have more fat and stay juicy even if you go a minute over. They’ll need the same internal temperature of 165°F (74°C), but they’re much harder to overcook than breasts.
Can I make this ahead and reheat it?
The chicken reheats well in a covered skillet over low heat with a splash of water or broth to loosen the sauce. The zucchini will soften further on reheating, so if you’re meal-prepping, store it separately and stir it in when you warm everything through.
What can I use instead of cilantro?
Flat-leaf parsley is the closest swap and keeps the freshness without the divisive flavor. Fresh basil works surprisingly well too, especially if you’re leaning into the corn and zucchini combination — it makes the whole dish feel a little different, almost like something you’d want to try with a different cheese on top.