Sheet Pan BBQ Chicken with Vegetables is a flavorful, easy-to-make dish featuring juicy chicken breast, sweet potatoes, broccolini, and red onion, all roasted on a single pan for minimal cleanup and maximum flavor.

| Prep Time | 10 minutes |
|---|---|
| Cook Time | 35 minutes |
| Total Time | 45 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | American |
Why This Recipe Works
I find this Sheet Pan BBQ Chicken recipe incredibly effective for busy weeknights. The secret lies in the spice rub, which enhances the chicken’s flavor while keeping it moist. Roasting everything on one pan not only saves time but also allows the natural flavors of the vegetables to meld beautifully.
The combination of sweet potatoes, broccolini, and red onion adds a rich mix of textures and colors, making it a visually appealing dish. Not to mention, the BBQ sauce glaze provides a slight sweetness that balances the savory elements perfectly.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Chicken breast | 1.5 lb | Boneless, skinless |
| Sweet potatoes | 4 cups | Peeled, diced |
| Red onion | 2 cups | Diced |
| Broccolini | 1 lb | Or substitute with broccoli |
| Olive oil | 1 tsp | For tossing vegetables |
| BBQ sauce | 2 tbsp | I use Stubbs |
| Honey | 1 tbsp | For sweetness |
| Paprika | 1 tsp | For spice rub |
| Onion powder | 1 tsp | For spice rub |
| Garlic powder | 1 tsp | For spice rub |
| Coriander | 1 tsp | For spice rub |
| Kosher salt | 1 tsp | For spice rub |
| Brown sugar | 1 tsp | For spice rub |
Step-by-Step Instructions
- Preheat the oven to 425F.
- Peel and dice the sweet potatoes.
- Line a sheet pan with foil or parchment paper. Spray with olive oil.
- Combine the spice mixture ingredients.
- Toss the sweet potatoes in a bowl with olive oil. Add 1 tbsp of the spice mixture.
- Toss to combine, then pour the sweet potatoes onto the sheet pan.
- Spray more olive oil on top, roast sweet potatoes for 15 minutes.
- While sweet potatoes are cooking, dice the red onion and trim broccolini.
- Cut the chicken breast into 8 pieces.
- Season chicken with remaining spice rub, massaging in with hands.
- After 15 minutes, remove sheet pan from oven, shift sweet potatoes to one side.
- Spray more olive oil on sheet pan, add onion, broccolini, and chicken.
- Spray all vegetables with olive oil, add a pinch of salt to broccolini and onions.
- Roast for another 15 minutes.
- Combine BBQ sauce with honey in a small bowl.
- Remove the sheet pan, brush BBQ sauce mixture onto chicken.
- Toss vegetables. Return sheet pan to oven for another 10 minutes.
Chef Tips for Perfect Results
- Use fresh herbs like thyme or rosemary for added fragrance.
- Ensure even-sized chicken pieces for uniform cooking.
- Let the chicken rest for a few minutes after baking for juicier results.
- Adjust spice rub quantities to match your spice preference.
Common Mistakes to Avoid
Using uneven chicken pieces can result in uneven cooking. Cut similarly-sized pieces to avoid this issue.
Overcrowding the sheet pan results in steaming instead of roasting. Use a larger pan or divide into two pans.
Skipping the resting period can make meat dry. Allow to rest for moisture distribution.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Chicken breast | Chicken thighs | Richer taste |
| Broccolini | Asparagus | Milder flavor |
| BBQ sauce | Teriyaki sauce | Sweet and savory twist |
Serving Suggestions and Pairings
This dish pairs well with a simple green salad or a classic coleslaw. For beverages, pair it with a chilled lemonade or a non-alcoholic ginger beer for a refreshing balance.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigerator | 3 days | Store in airtight container, reheat in oven at 350F for 10 minutes. |
| Freezer | 1 month | Freeze in airtight bags, reheat from frozen at 400F for 20 minutes. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 kcal |
| Protein | 34 g |
| Fat | 10 g |
| Carbohydrates | 28 g |
| Fiber | 4 g |
| Sugar | 8 g |
| Sodium | 580 mg |
Frequently Asked Questions
Can I use frozen vegetables?
Yes, you can use frozen vegetables if fresh ones aren’t available. Ensure they are thawed and patted dry to eliminate extra moisture which can lead to steaming instead of roasting.
How do I know when the chicken is done?
The chicken is done when it reaches an internal temperature of 165F. You can use a meat thermometer to confirm this without puncturing deeply.
What if my chicken is dry?
If your chicken tends to be dry, try reducing the cooking time slightly or ensure the chicken is not overcooked by using chicken thighs, which have more fat content.
Can I prepare this dish in advance?
Yes, you can prep the vegetables and rub the chicken with spices in advance. Store them separately in the refrigerator until you’re ready to bake.
What sides go well with this dish?
This dish is versatile and can be served with jasmine rice, a hearty cornbread, or even alongside steamed green beans for extra veg.
In conclusion, this Sheet Pan BBQ Chicken with Vegetables is not only a deliciously convenient meal but also a versatile addition to your recipe collection. Enjoy the vibrant flavors and minimal cleanup, and let the BBQ spice up your routine dinners!

Sheet Pan BBQ Chicken with Vegetables
Ingredients
Method
- Preheat oven to 425°F.
- Peel and dice the sweet potatoes.
- Line a sheet pan with foil or parchment paper. Spray with olive oil.
- Combine the spice rub: paprika, onion powder, garlic powder, coriander, kosher salt, and brown sugar.
- In a bowl, toss sweet potatoes with 1 tsp olive oil and 1 tbsp of the spice mixture.
- Spread sweet potatoes onto the sheet pan and spray with more oil.
- Roast sweet potatoes for 15 minutes.
- While the sweet potatoes are roasting, dice the red onion and trim the broccolini.
- Cut the chicken breast into 8 pieces.
- Season the chicken pieces with the remaining spice rub, massaging it in with your hands.
- After the 15 minutes, remove the sheet pan from the oven and shift the sweet potatoes to one side.
- Arrange the chicken in the center of the pan. Add the red onion and broccolini in the remaining space on the pan.
- Mix 2 tbsp BBQ sauce with 1 tbsp honey and brush it over the chicken.
- Return the pan to the oven and roast for 20 minutes, or until the chicken is fully cooked and the vegetables are tender and browned.
- Remove from oven, let it rest for 5 minutes, then serve.
Nutrition
Notes
Substitute broccolini with broccoli if needed.
Chicken can be marinated in the spice rub for up to an hour in the refrigerator for enhanced flavor.
Leftovers can be stored in an airtight container in the refrigerator for up to two days.








