Trying to get dinner on the table without sacrificing flavor or nutrition? This roast chicken veggie plate is your answer.
It’s a complete meal all on one plate, with perfectly crispy skin, juicy chicken thighs, and a rainbow of roasted vegetables that actually taste amazing.
The best part? Everything cooks together, which means minimal cleanup and maximum flavor.
I love how forgiving this dish is. Even if you’re new to cooking chicken, bone-in thighs are almost impossible to dry out.

Why You Will Love This Roast Chicken Veggie Plate
Ingredients
- 2 chicken thighs, bone-in and skin-on
- 1 tbsp olive oil
- 1 tbsp paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp dried thyme
- 1/2 tsp black pepper
- 1 tsp salt
- 8 baby potatoes
- 2 eggs
- 2 cups broccoli florets
- 1 cup sweet corn
- 2 large carrots, peeled and chopped
- 2 cups water
Step 1: Prepare the Spice Rub and Season the Chicken
- 1 tbsp paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp dried thyme
- 1/2 tsp black pepper
- 1 tsp salt
- 1 tbsp olive oil
- 2 chicken thighs, bone-in and skin-on
I like to mix all the dry spices together in a small bowl first, then stir in the olive oil to create a paste. Pat your chicken thighs dry with paper towels. This helps the skin crisp up beautifully. Rub the spice mixture all over both sides of the chicken, making sure to get it into all the crevices. I find that letting it sit for a few minutes helps the flavors start to penetrate the meat.
Step 2: Prepare and Arrange the Vegetables
- 8 baby potatoes
- 2 large carrots, peeled and chopped
- 2 cups broccoli florets
- 1 cup sweet corn
- 2 cups water
Arrange your baby potatoes and carrot pieces on a large plate or serving platter. These are going to be the base vegetables that roast alongside the chicken. I tend to cluster them to the side so they get good heat exposure. The broccoli and corn will be added later, so don’t worry about those yet. Pour the water around the vegetables, not over them. This creates steam that helps everything cook evenly.
Step 3: Position the Chicken and Roast
- 2 chicken thighs, prepared
Place the seasoned chicken thighs skin-side up in the center of your platter, nestled among the potatoes and carrots. Roast everything at 400°F for about 20 minutes. I find that starting with just the potatoes and carrots gives them a head start on cooking time. The chicken will still be juicy and the vegetables will be perfectly tender.
Step 4: Add Broccoli and Corn, Continue Roasting
- 2 cups broccoli florets
- 1 cup sweet corn
After 20 minutes, pull the platter out and scatter the broccoli florets and sweet corn around the chicken. These cook quickly and will be done in the final 8 to 10 minutes. I like to toss them in the liquid on the plate so they get some of that moisture. Return everything to the oven for 8 to 10 minutes, until the broccoli is tender-crisp and the chicken reaches 165°F internally.
Step 5: Boil and Prepare the Eggs
- 2 eggs
While everything is roasting, bring a pot of water to a boil and gently place your eggs in the water. I tend to cook them for about 6 to 7 minutes for that perfect jammy yolk you see in the photo. Once time is up, transfer them to an ice bath so they stop cooking. Peel them gently under cool running water and slice them in half lengthwise.
Step 6: Plate and Serve
Remove everything from the oven and let it rest for a minute or two. Arrange your plate with the chicken thigh as the centerpiece, surrounded by all the roasted vegetables. Tuck the soft-boiled egg halves onto the plate, and drizzle any pan juices over everything. The yolks will add richness and help tie all the flavors together.

Storage Instructions
Store: Keep leftover chicken and vegetables in an airtight container in the refrigerator for up to 3 days. Store the eggs separately if you’re keeping them longer than a day.
Freeze: The cooked chicken and roasted vegetables freeze well for up to 2 months in freezer bags or containers. The eggs are best consumed fresh and don’t freeze as well.
Reheat: Reheat the chicken and vegetables in a 350°F oven for about 10 minutes until warmed through. You can also microwave individual portions for 1 to 2 minutes. Reheat eggs gently or enjoy them cold from the fridge.
What to Serve With This Roast Chicken Veggie Plate
- A simple green salad with lemon vinaigrette
- Crusty bread to soak up the pan juices
- A light white wine like Pinot Grigio or Sauvignon Blanc
- Steamed rice or quinoa on the side for extra carbs
Estimated Nutrition
- Calories: 485
- Protein: 38g
- Fat: 22g
- Carbohydrates: 42g
(Estimated per serving, without optional ingredients)

Roast Chicken Veggie Plate
Ingredients
Method
- Mix paprika, garlic powder, onion powder, dried thyme, black pepper, and salt together in a small bowl. Stir in olive oil to create a paste. Pat chicken thighs dry with paper towels, then rub the spice mixture all over both sides, getting into all crevices.
- Arrange baby potatoes and chopped carrots on a large plate or serving platter. Pour 2 cups of water around the vegetables. Don't place vegetables directly on top of the water, but around it for even roasting.
- Place seasoned chicken thighs skin-side up in the center of the platter, nestled among potatoes and carrots. Roast at 400°F for 20 minutes.
- After 20 minutes, scatter broccoli florets and sweet corn around the chicken. Return to oven for 8 to 10 minutes until broccoli is tender-crisp and chicken reaches 165°F internally.
- While vegetables roast, bring a pot of water to boil and gently add eggs. Cook for 6 to 7 minutes for jammy yolks. Transfer to ice bath, then peel and slice in half lengthwise.
- Arrange chicken thigh as centerpiece, surrounded by roasted vegetables. Position soft-boiled egg halves on the plate and drizzle with any pan juices.