This sheet pan balsamic chicken dinner is the perfect 30-minute weeknight meal for the whole family. Juicy oven-baked chicken thighs are marinated in a simple balsamic mixture and roast beautifully alongside potatoes and zucchini. What takes it over the top? A scoop of delicious homemade tomato bruschetta.

Sheet pan dinners are my go-to when I need dinner on the table fast without sacrificing flavor. My sheet pan sesame chicken and veggies is another one I make constantly for the same reason; everything in one pan, minimal babysitting required, and enough variety on the plate that it actually feels like a full meal.
The bruschetta is what makes this recipe stand out. It takes five minutes to stir together and adds a fresh, herby layer on top of the warm balsamic chicken that you just can't get from a sauce alone. If you love that balsamic-tomato combination, my one-pan balsamic caprese chicken hits that same note with melted mozzarella and a sticky glaze.
Jump to:
Key Ingredients

- Chicken. You need boneless, skinless chicken thighs. Chicken breasts will also work, but they won't be as flavorful.
- Balsamic vinegar. Make sure to use balsamic vinegar, not a vinaigrette or a glaze.
- Baby potatoes. I love creamer potatoes, but any baby or fingerling potatoes will work for this recipe.
- Zucchini. You can also use yellow squash, broccoli (try it in this Chicken Broccoli Cheddar Soup!) or eggplant.
- Tomatoes. I recommend Roma tomatoes or tomatoes on the vine for bruschetta.
- Fresh basil. Fresh basil makes all the difference. Dried basil does not compare.
See the recipe card below for the remaining ingredients and quantities.
Instructions

Step 1
Preheat the oven to 425 then marinate the chicken thighs in olive oil, balsamic vinegar, garlic, Italian seasoning, red pepper flakes, salt and black pepper.

Step 2
Add the potatoes to a sheet pan and season with salt, pepper and olive oil. Bake the potatoes for 8-10 minutes while you prep the rest of the dish.

Step 3
Add the zucchini and chicken to the pan and bake for 20-25 minutes or until the chicken is fully cooked.

Step 4
Add all of the bruschetta ingredients to a small bowl and mix with a spoon to combine.

Step 5
Serve the bruschetta over the chicken and enjoy. If you love the flavors of balsamic and caprese together, my one-pan balsamic caprese chicken is another go-to that delivers the same bold combination with minimal cleanup.
Sarah's Top Tips
- Marinate the chicken ahead of time. At least 2 hours gives you solid flavor, but overnight is where it really comes together. The balsamic and garlic have time to work into the chicken instead of just coating the surface. If you're making this for a weeknight, mix the marinade in the morning before work and it'll be ready to roast by dinner.
- Start the potatoes first. Potatoes need more time in the oven than chicken or zucchini. The 8-10 minute head start keeps everything finishing at the same time instead of leaving you with undercooked centers or overdone vegetables.
- Cut everything to a similar size. Potatoes and zucchini that are roughly the same thickness roast at the same rate. Uneven pieces mean some will be perfectly tender while others are still firm in the middle.
- Use a meat thermometer. Pull the chicken at 165°F internally. The juices should run clear and the thickest part should look fully opaque. I find a thermometer takes all the guesswork out of it, especially when thighs vary in size.
- Don't panic when the balsamic darkens. At 425°F, the balsamic marinade will caramelize and darken at the pan edges. That's the flavor payoff, not a sign anything is wrong. Those sticky, slightly charred bits are what make this dinner taste like it came from a restaurant.
- If you love this kind of high-heat, caramelized roasted chicken, my garlic rosemary chicken with fall vegetables uses the same sheet pan method with a completely different seasoning profile that's just as easy to pull off on a weeknight.
Serving Suggestions
This dinner is pretty complete as-is with the roasted potatoes, zucchini, and bruschetta all on one pan. If you want to add something fresh on the side, my spinach and arugula salad with a light lemon vinaigrette takes about five minutes and adds a peppery, bright contrast to the balsamic richness on the plate. For a summer-friendly twist, my grilled zucchini salad is a great swap if you'd rather skip the roasted zucchini and serve something a little lighter on the side instead.
For something heartier, a slice of good crusty bread to soak up the balsamic pan juices is never a bad call. You can also swap the bruschetta topping for my nut-free pesto if you want a rich, herby variation that works just as well with the balsamic chicken.
Storage & Reheating
Fridge: Store the chicken and roasted vegetables in one airtight container and the bruschetta in a separate container for up to 3-4 days. Keeping the bruschetta separate prevents the tomatoes from making the chicken soggy as it sits.
Reheating: Warm the chicken and vegetables in the microwave for about 2 minutes or in a 350°F oven until heated through. Spoon the fresh bruschetta over the top right before serving, not before reheating.
Make ahead: Mix the marinade and add the chicken up to 24 hours in advance. The bruschetta can also be prepped a few hours ahead and stored in the fridge - just give it a quick stir before spooning it over the chicken.
Did you make this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below-I'd love to hear how it turned out! THANK YOU!

Bruschetta Chicken Thighs (Sheet Pan Balsamic Dinner)
Video
Save this Recipe!
See the full post for extra tips and photos
Ingredients
Chicken Thighs
- 1-1.5 pounds boneless, skinless chicken thighs
- 2 tablespoons extra virgin olive oil
- ¼ cup balsamic vinegar
- 3 cloves garlic, minced
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes
- ¼ teaspoon salt
- black pepper to taste
Vegetables
- 1.5 pounds baby potatoes, cut in half or quarters
- 2 zucchini, cut in quarters lengthwise
- 2 teaspoons extra virgin olive oil
- salt and black pepper, to taste
Bruschetta
- 4 roma tomatoes, diced
- 1 teaspoon extra virgin olive oil
- 1 teaspoon balsamic vinegar
- 1 tablespoon fresh basil, chopped
- salt and black pepper, to taste
Instructions
- In a bowl, combine chicken thighs with 2 tablespoons olive oil, balsamic vinegar, garlic, Italian seasoning, red pepper flakes, salt, and black pepper. Let it marinate while you prep the vegetables-or refrigerate for up to 24 hours.1-1.5 pounds boneless, skinless chicken thighs, 2 tablespoons extra virgin olive oil, ¼ cup balsamic vinegar, 3 cloves garlic, ½ teaspoon Italian seasoning, ¼ teaspoon red pepper flakes, ¼ teaspoon salt, black pepper to taste
- Preheat the oven to 425°F.
- Add halved or quartered baby potatoes to the pan. Drizzle with 1 teaspoon olive oil, season with salt and pepper, and roast for 8-10 minutes.1.5 pounds baby potatoes, 2 teaspoons extra virgin olive oil, salt and black pepper
- Remove the pan from the oven and add the marinated chicken thighs and sliced zucchini. Drizzle the zucchini with 1 teaspoon olive oil and season with salt and pepper. Return the pan to the oven and roast for 20-25 minutes, or until the chicken reaches an internal temperature of 165°F.2 zucchini, 2 teaspoons extra virgin olive oil, salt and black pepper
- While the chicken bakes, mix the diced tomatoes, 1 teaspoon olive oil, 1 teaspoon balsamic vinegar, chopped basil, salt, and pepper in a small bowl.4 roma tomatoes, 1 teaspoon extra virgin olive oil, 1 teaspoon balsamic vinegar, 1 tablespoon fresh basil
- Top the cooked chicken with about ¼ cup of the bruschetta and serve with the roasted vegetables.
Sarah's Tips
- Marinate the chicken for at least 10 minutes or up to 24 hours for a deeper flavor.
- Use a meat thermometer to ensure the chicken reaches 165°F.
- Cut veggies to similar sizes for even roasting.
- Store bruschetta separately to keep it fresh.



jack ludema says
great taste and easy to make
Brittany says
Not only was it delicious, but easy too! A major win in my book! Thanks for the recipe!
Nancy Holt says
This was delicious… I ended up grilling the chicken and roasting the vegetables and the potatoes
ruth says
should the tomatoes be room temperature. Mine ended up in the fridge
Sarah Holt says
Hi Ruth, room temperature or in the fridge is fine. Whatever you prefer!
Trish says
Love making this during the week, so easy to prepare and clean-up. Used one boneless chicken breast with the thighs, because for some reason my son is convinced he does not like thighs!
Sarah Holt says
This is also one of my favorite weeknight recipes, glad you enjoy it!
Anjali says
I love sheet pan dinners because they're so easy to make and always turn out great -- and your recipe made the perfect busy weeknight dinner for us this week!
Sarah Holt says
Glad you loved it! I love sheet pan dinners also
Marlynn says
This is such a delicious and oh so easy sheet pan meal! We love it for busy weeknights!
Sarah Holt says
Sheet pan meals are the best for busy nights!
Jamie says
This is a weeknight favorite! All the flavors come together and it's so easy to make in the sheet pan! Delicious.
Sarah Holt says
So happy you liked it Jamie!
Erica says
I'll have to pull this one out for my busy week nights. i love the all on one pan feature!
Sarah Holt says
One pan meals are the easiest 🙂
cyndy says
Perfect recipe for an easy yet nutritious and flavorful weeknight dinner. The zucchini and potatoes were so flavorful from the chicken cooking around them!
Sarah Holt says
Love baking everything on one pan!