
Low-Carb Sheet Pan Chicken Thighs and Vegetables
Bone-in chicken thighs roast skin-side up on top of the vegetables, so the rendered fat drips down and does most of the seasoning work. It takes about 45 minutes start to finish, uses one pan, and comes in under 6 grams of net carbs per serving.
The smartest thing on this sheet pan is not the seasoning. It is gravity. Bone-in, skin-on chicken thighs sit above zucchini, bell peppers, and cherry tomatoes so the chicken fat and seasoned juices drip down into the vegetables while everything roasts. That gives you a naturally low-carb dinner that tastes like dinner, not like somebody removed the potatoes as punishment.
Two details decide whether this works. First, preheat the sheet pan in the 425°F oven so the vegetables hit hot metal instead of slowly warming in their own moisture. Second, pat the chicken skin completely dry before adding oil and the smoked-paprika seasoning. Dry skin browns; wet skin steams. The thighs stay skin-side up and roast until the thickest part reaches 165°F, with an optional two- or three-minute broil if you want the skin even crisper.
The zucchini and peppers should be tender with browned edges, while the cherry tomatoes soften and release just enough juice to mingle with the drippings. Let the chicken rest five minutes right on the pan. Cleanup is one tray, dinner serves four, and there is no mysterious separate “diet food” portion sitting sadly in the corner.
Ingredients
- 4 bone-in, skin-on chicken thighs (about 2.5 lbs total)
- 2 medium zucchini, cut into 1-inch half-moons
- 2 medium bell peppers (any color), cut into 1-inch strips
- 1 cup cherry tomatoes, left whole
- 3 tablespoons olive oil, divided
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon onion powder
- 3/4 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper, divided
- 2 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional)
- Fresh parsley, chopped, for serving (optional)
Instructions
- 1Preheat your oven to 425°F (220°C). Line a large rimmed sheet pan (18x13-inch half sheet) with aluminum foil and place it in the oven while it preheats — a hot pan is what starts the crispy skin process.
- 2Pat the chicken thighs completely dry with paper towels. This is not optional. Moisture is the enemy of a crispy skin, and dry chicken is the whole game here. Set aside.
- 3In a large bowl, toss the zucchini, bell peppers, cherry tomatoes, minced garlic, 2 tablespoons of olive oil, 1/2 teaspoon kosher salt, and 1/4 teaspoon black pepper. Spread evenly in a single layer on the hot sheet pan when you pull it from the oven.
- 4In a small bowl, combine the garlic powder, smoked paprika, Italian seasoning, onion powder, remaining 1/4 teaspoon salt, and remaining 1/4 teaspoon black pepper. Rub the chicken thighs all over — under the skin too if you can manage it — with the remaining 1 tablespoon of olive oil, then coat them evenly with the spice mixture.
- 5Nestle the seasoned chicken thighs skin-side up on top of the vegetables on the sheet pan. The chicken should sit slightly elevated on the vegetables, which helps air circulate under them.
- 6Roast at 425°F for 35-40 minutes, until the chicken skin is deep golden brown and the internal temperature of the thickest part of the thigh reads 165°F on an instant-read thermometer. Do not open the oven in the first 30 minutes.
- 7If you want extra-crispy skin, switch the oven to broil on high for the final 2-3 minutes, watching closely so it doesn't burn.
- 8Let the chicken rest on the pan for 5 minutes before serving. The juices will have dripped down into the vegetables, which is the best part of the whole arrangement. Scatter chopped parsley on top if using.
Nutrition Information
Estimated per serving: 1 of 4 servings.
Estimated from the ingredients and quantities in this recipe using standard food-composition values. Brand choices, trimming, cooking loss, optional ingredients, and actual portion size can change the numbers. How we calculate nutrition estimates.
Pro Tips
- Pat the chicken dry like you mean it. I'm talking two to three paper towels per thigh. The first time I skipped this step I got pale, floppy skin that looked embarrassed to be there.
- Do not crowd the vegetables on the pan. They need room to roast, not steam. If your pan can't fit everything in a single layer, use two pans. Crowding is how good intentions become a soggy outcome.
- The preheated pan trick is real and it works. Sliding cold vegetables onto a 425°F pan you've been heating for 10 minutes gives you an immediate sear on the bottom and cuts your total roast time. It also sounds like the vegetables are applauding when they hit the pan, which is motivating.
Substitutions
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a 375°F oven for 10-12 minutes to restore crispiness, or in an air fryer at 370°F for 5-6 minutes. The microwave will work in a crisis but the skin will be soft — you've been warned. Vegetables keep well but will be slightly softer on day two, which honestly makes them better mixed with a fried egg for breakfast.
Make Ahead
The spice rub can be mixed and stored in a small jar for up to 3 months. The vegetables can be cut and stored in an airtight container in the refrigerator up to 24 hours ahead. The chicken can be seasoned and left uncovered on a rack in the refrigerator overnight, which improves the skin texture significantly — the air drying does real work.
Freezing
Freeze the cooked chicken separately if needed. Zucchini, peppers, and cherry tomatoes become much softer after freezing, so the complete sheet-pan meal is better refrigerated than frozen.
Make It a Meal
Pair this recipe with a side, bread, and something sweet from the FAFO Kitchen.
Finish With Dessert
Try this next
Fudgy Brownies
View recipe →








