Garlic Butter Chicken with Zucchini and Corn is a simple dish that brings together juicy chicken cooked in a rich garlic butter sauce, paired with fresh, sweet corn and tender zucchini. The buttery garlic flavor really shines and makes the whole meal feel cozy and satisfying without a lot of fuss. It’s a great way to get some veggies in while still enjoying that classic chicken taste.
I love making this dish when I want something quick but still full of flavor. One of my favorite tips is to let the chicken brown a little on the outside before tossing in the butter and garlic—that way it has a nice crispy edge that pairs perfectly with the soft zucchini and corn. It feels like a nice little treat but is still really easy to throw together on a busy weeknight.
This meal works especially well when served with a warm crusty bread to soak up all that buttery garlic sauce. I often find myself making a bigger batch just so I can have leftovers for the next day—it tastes even better when the flavors have had time to sit. It’s a dish that always feels a little bit special but doesn’t take much work, and that’s why I keep coming back to it.
Key Ingredients & Substitutions
Chicken: I like using thighs because they stay juicy and flavorful. Breasts work fine too if you prefer leaner meat. Just avoid overcooking them to keep them tender.
Zucchini: Fresh zucchini adds a nice crunch and mild flavor. Yellow squash is a good substitute if you want a slightly sweeter taste.
Corn: Fresh corn is best for sweetness and crunch. Frozen or canned corn can work in a pinch—just drain canned corn well.
Butter & Garlic: Butter creates a rich base, and garlic adds punch. You can swap some butter for olive oil if you want to lighten it up. Fresh garlic always tastes better than pre-minced.
Spices: Smoked paprika brings a gentle smokiness. If you don’t have it, regular paprika or a pinch of cumin can work. Chili powder is optional but adds warmth and depth.
How Do I Get Perfectly Golden Chicken That Stays Juicy?
Getting the chicken golden and juicy is key here. Start with a hot skillet and a little oil. Season the chicken well before it hits the pan.
- Don’t crowd the pan—give each piece room to brown.
- Cook undisturbed for a few minutes before flipping. This helps form that golden crust.
- Once cooked through, remove the chicken so it doesn’t overcook while you cook the veggies.
- Adding butter and garlic to the pan afterward makes a tasty sauce that coats the chicken perfectly when you return it.

Equipment You’ll Need
- Large skillet – I suggest using a good non-stick or cast-iron skillet to brown the chicken evenly and sauté the vegetables without sticking.
- Sharp knife – makes chopping the onion, zucchini, and garlic quick and safe.
- Cutting board – a sturdy surface for prep work and keeping your countertops clean.
- Measuring spoons and cups – helpful for getting the right amount of spices and butter.
- Spatula or tongs – perfect for flipping the chicken and stirring everything together.
Flavor Variations & Add-Ins
- Use different proteins like shrimp or sliced sausage for variety.
- Add a splash of lemon juice or vinegar at the end to brighten the flavors.
- Incorporate other veggies such as bell peppers, cherry tomatoes, or spinach.
- Spice it up with red pepper flakes or a dash of hot sauce if you like some heat.
Garlic Butter Chicken with Zucchini and Corn
Ingredients You’ll Need:
- 1.5 pounds boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 2 medium zucchinis, sliced into rounds
- 1.5 cups fresh or frozen corn kernels
- 4 tablespoons unsalted butter, divided
- 4 cloves garlic, minced
- 1 small onion, finely chopped
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder (optional)
- Salt and black pepper, to taste
- 2 tablespoons olive oil
- Fresh parsley, chopped for garnish
- Optional: fresh thyme or rosemary sprigs for garnish
Time Needed
This recipe takes about 10 minutes for prep and around 20 minutes to cook. It’s a quick and delicious meal that you can have ready in about 30 minutes total—perfect for busy weeknights!
Step-by-Step Instructions:
1. Cook the Chicken:
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Season the chicken pieces with salt, pepper, smoked paprika, and chili powder if you like a little extra spice. Add the chicken to the skillet and cook for 5-7 minutes, turning now and then, until the pieces are golden brown and cooked through. Once done, remove them and set aside.
2. Sauté the Vegetables:
In the same skillet, turn the heat down to medium and add 2 tablespoons of butter. When it melts, stir in the minced garlic and chopped onion. Cook for about 2 minutes until the onions are soft and fragrant. Next, add the zucchini slices and corn kernels. Season with a pinch of salt and pepper. Cook everything together, stirring occasionally, until the zucchini is tender but still crisp and the corn has a little color—about 5-6 minutes.
3. Bring It All Together:
Put the cooked chicken back into the skillet with the veggies. Add the remaining 2 tablespoons of butter and stir well to coat everything in that yummy garlic butter sauce. Let it cook for another 1-2 minutes so all the flavors blend beautifully. Taste and add more salt or pepper if needed. Finally, sprinkle chopped fresh parsley (and thyme or rosemary if you like) over the top before serving.
Can I Use Frozen Chicken for This Recipe?
Yes! Just be sure to fully thaw the chicken in the fridge overnight before cooking. Pat it dry with paper towels to remove excess moisture for better browning.
Can I Substitute Other Vegetables?
Absolutely! Bell peppers, cherry tomatoes, or spinach work well. Just adjust the cooking time slightly depending on the veggies you choose.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet or microwave to keep the chicken tender.
Can I Make This Recipe Ahead of Time?
You can prep the veggies and chicken and keep them separate in the fridge for up to a day. Cook everything fresh for best results, or reheat the fully cooked dish gently before serving.



