

Dinner in 35 Minutes—No Mess, Just Flavor!

Busy weeknights call for fast, easy, and delicious meals, and this Balsamic Chicken & Veggie Sheet Pan Dinner delivers!
Juicy, marinated chicken, caramelized roasted veggies,
and a tangy-sweet balsamic glaze—all cooked on a single pan for effortless cleanup.
With minimal prep and big, bold flavors,
this is the ultimate go-to for a healthy, satisfying meal that’s on the table in no time.
One bite, and you’ll be adding this to your weekly rotation!
Why You’ll Love This Recipe
This is one of those dinners that makes you wonder why you don’t make sheet pan meals more often.
Everything goes onto one pan: chicken, a pile of colorful vegetables, and a simple balsamic marinade made with balsamic vinegar, olive oil, honey and garlic. Then the oven does the work.
The result? Juicy chicken, beautifully roasted vegetables and that sweet-tangy balsamic flavor coating everything. And the best part is that dinner is ready in about 35 minutes, with very little washing up afterwards.
A few other reasons to love it:
- One pan, minimal cleanup. Everything cooks together on the same sheet pan.
- Big flavor from simple ingredients. The balsamic, honey and garlic do a lot of work here.
- A complete dinner. You’ve got protein and plenty of vegetables all in one pan.
- Great for busy nights. There’s only 15 minutes of prep before the oven takes over.
- Easy to change up. The recipe already suggests a few vegetable swaps, so you can use what you have on hand.
For the Balsamic Marinade
- Balsamic Vinegar – this gives the chicken and vegetables that signature tangy flavor and helps create a delicious glaze as everything roasts.
- Olive Oil – helps coat the chicken and vegetables while adding richness and keeping everything from drying out in the oven.
- Honey – this adds a touch of sweetness that balances the tanginess of the balsamic vinegar and helps the vegetables caramelize as they roast.
- Garlic – this is where a lot of the savory flavor comes from. Fresh minced garlic gives the marinade an extra punch of flavor.
For the Sheet Pan
- Zucchini – these roast up tender and soak up all those delicious balsamic flavors.
- Yellow Squash – adds another tender, colorful vegetable to the pan and works especially well with the zucchini.
- Broccoli – the small florets get nicely roasted around the edges while picking up plenty of flavor from the marinade.
- Orange Bell Pepper – adds a little sweetness, color, and freshness to the roasted vegetables.
- Red Onion – roasting brings out the natural sweetness of the onion and adds another layer of flavor to the dish.
- Chicken Breasts – boneless, skinless chicken breasts make this an easy lean protein for a quick weeknight dinner. Cutting them into evenly sized pieces helps them cook evenly.
- Italian Seasoning – this adds a simple blend of herbs that works beautifully with the balsamic marinade and roasted vegetables.
- Salt – brings out the flavors of the chicken, vegetables, and marinade.
- Freshly Ground Black Pepper – adds a little peppery bite and rounds out the seasoning.
- Grape or Cherry Tomatoes – these add a juicy burst of freshness. Add them during the final roast if you want them cooked, or wait until the end if you prefer them fresh.
- Fresh Parsley – for a little freshness and color right before serving.
Step-by-Step Instructions
1. Preheat the oven
First, get the oven going at 400°F (200°C). You want it properly hot before the sheet pan goes in so the chicken and vegetables can start roasting straight away.
2. Make the balsamic marinade
Whisk together the balsamic vinegar, olive oil, honey and minced garlic in a small bowl or measuring cup.
That’s your flavor base. Nothing complicated here!
3. Get everything onto the sheet pan
Spread the zucchini, yellow squash, broccoli, bell pepper and red onion evenly across a large sheet pan.
Add the diced chicken on top, then pour the balsamic marinade over everything.
Sprinkle with the Italian seasoning, salt and black pepper, then toss until everything is evenly coated.
The important part: arrange everything in a single layer and make sure the chicken pieces aren’t overlapping. This helps everything roast rather than steam.
4. Roast
Into the oven it goes for 10 minutes.
5. Add the tomatoes
After those first 10 minutes, take the pan out and add the grape or cherry tomatoes if you want them cooked.
Give everything a toss with a spatula, then put the pan back in the oven.
Prefer fresh tomatoes? No problem. Just wait and add them at the end instead.
6. Finish roasting
Roast for another 6–10 minutes, until the thickest pieces of chicken reach an internal temperature of 165°F (75°C).
That temperature check is worth doing because the chicken pieces are diced, and some may cook faster than others.
7. Finish and serve
Take the sheet pan out and sprinkle everything with fresh parsley.
Taste and adjust the seasoning if needed, then serve immediately.
That’s it. Dinner is done!
Expert Tips
Cut the chicken evenly. This is probably the most important little detail. The recipe calls for 1¼-inch pieces, so try to keep them roughly the same size. Smaller pieces can dry out before the larger ones are cooked through.
Don’t crowd the pan. Spread everything into one layer and keep the chicken pieces from overlapping. If everything is piled together, you’ll get more steaming and less of that lovely roasted texture.
Stick to the vegetable sizes in the recipe. The zucchini and yellow squash are cut into ½-inch thick half-moons, while the bell pepper is cut into 1-inch pieces. These sizes help the vegetables cook properly alongside the chicken.
Add the tomatoes when you like them best. Want soft, roasted tomatoes? Add them during the second roast. Prefer them juicy and fresh? Add them at the end.
Check the chicken before serving. The thickest chicken pieces should reach 165°F (75°C) internally.
Don’t forget the parsley. It’s a small finishing touch, but the fresh parsley adds a nice pop against all those roasted, savory flavors.
Recipe Variations
This is a very flexible sheet pan dinner, so don’t feel like you have to make it exactly the same way every time.
Change the vegetables. The recipe notes suggest swapping in vegetables such as asparagus, mushrooms or Brussels sprouts. It’s an easy way to use whatever is sitting in the fridge.
Make it more filling. Serve the chicken and vegetables over quinoa or rice, or add some crusty bread on the side.
Keep the tomatoes fresh. If you’re not a fan of roasted tomatoes, simply leave them off the pan and add them at the end for a fresher bite.
Storage & Reheating
Have leftovers? Let the chicken and vegetables cool, then transfer them to an airtight container and refrigerate.
When you’re ready to eat, reheat until warmed through. The oven or a skillet will help bring back some of the roasted texture, while the microwave is handy when you just need lunch on the table quickly.
Just keep in mind that the vegetables will be a little softer after refrigeration and reheating. Still tasty, though!
Serving Suggestions
You can absolutely serve this straight from the sheet pan. It already has chicken and plenty of vegetables, so it works perfectly well as a complete meal.
But if you want to stretch it a little further, this is where quinoa, rice or crusty bread come in.
Spoon the balsamic chicken and vegetables over rice or quinoa for a more substantial dinner. Or grab some crusty bread and use it to mop up all those flavorful juices from the pan.
And if you want to keep things lighter, simply serve it as-is with the fresh parsley on top. Simple, colorful and very weeknight-friendly.
Recipe FAQs
Can I use chicken thighs instead of chicken breasts?
Yes, you can definitely swap the chicken breasts for boneless, skinless chicken thighs. Just make sure to cut them into evenly sized pieces so everything cooks at the same rate.
Why are my vegetables coming out soggy?
This usually happens when the sheet pan is too crowded. You want to spread the chicken and vegetables into a single layer with the chicken pieces not overlapping. This gives the vegetables room to roast instead of steaming.
Do I have to add the tomatoes during roasting?
No, you don’t. If you like your tomatoes soft and roasted, add them after the first 10 minutes as directed. If you prefer them fresh, simply wait and add them at the end before serving.
How do I know when the chicken is done?
A thermometer is the easiest way to know right when the chicken is perfectly cooked. The thickest chicken pieces should reach 165°F (75°C). Since the chicken is cut into pieces, this is more reliable than judging by cooking time alone.
Can I use different vegetables?
Yes, you can definitely switch up the vegetables. Asparagus, mushrooms, or Brussels sprouts all work well as alternatives. Just try to cut the vegetables into similar-sized pieces so they cook evenly with the chicken.
Can I make this recipe ahead of time?
Yes, you can prep the vegetables and chicken ahead of time and keep them refrigerated until you’re ready to cook. For the best texture, I recommend tossing everything with the marinade and roasting it when you’re ready to eat.
Can I freeze the leftovers?
The recipe card doesn’t provide specific freezing instructions, so I wouldn’t recommend freezing this recipe based on the recipe card alone. For leftovers, refrigerate them in an airtight container and reheat until warmed through.

Balsamic Chicken & Veggie Sheet Pan Dinner
Ingredients
For the balsamic marinade:
- ⅓ cup balsamic vinegar
- ¼ cup olive oil
- 1 tbsp honey
- 4 cloves garlic, minced
For the sheet pan:
- 1 small zucchini (7 oz), diced into ½-inch thick half-moons
- 1 small yellow squash (7 oz), diced into ½-inch thick half-moons
- 1 broccoli crown (10 oz), cut into small florets
- 1 orange bell pepper, chopped into 1-inch pieces
- ½ medium red onion, cut into chunks
- 1½ lbs boneless, skinless chicken breasts, diced into 1¼-inch pieces
- 2 tsp Italian seasoning
- 1 tsp salt
- ½ tsp freshly ground black pepper
- 1½ cups grape or cherry tomatoes (halved if large or added fresh at the end)
- 3 tbsp chopped fresh parsley
Instructions
- Preheat Oven: Set the oven to 400°F (200°C).
- Prepare the Marinade: In a small bowl or measuring cup, whisk together the balsamic vinegar, olive oil, honey, and minced garlic.
- Assemble on a Sheet Pan:Spread the zucchini, yellow squash, broccoli, bell pepper, and red onion evenly across a large sheet pan.Add the diced chicken on top.Pour the balsamic marinade over the chicken and vegetables.Sprinkle with Italian seasoning, salt, and black pepper.Toss everything together until evenly coated. Arrange in a single layer, ensuring chicken pieces are not overlapping.
- Roast: Place the sheet pan in the oven and roast for 10 minutes.
- Add Tomatoes: Remove from the oven, add the grape or cherry tomatoes (if you prefer them cooked), and toss everything with a spatula. If you want the tomatoes fresh, wait until the end to add them.
- Finish Roasting: Return the pan to the oven and continue roasting for another 6–10 minutes, or until the thickest chicken pieces reach an internal temperature of 165°F (75°C).
- Garnish & Serve: Sprinkle with fresh parsley, adjust seasoning if needed, and serve immediately.
Notes
- Uniform Chicken Pieces: Cut the chicken into evenly sized pieces to ensure even cooking and prevent drying out.
- Vegetable Variations: Feel free to swap in your favorite veggies like asparagus, mushrooms, or Brussels sprouts.
- Make It a Meal: Serve with quinoa, rice, or crusty bread for a more filling dish.
Nutrition

