Looking for a hassle-free dinner that’s both hearty and full of flavor?
This one-pan roasted chicken with sweet potatoes and broccoli is your answer.
With juicy chicken thighs, caramelized sweet potatoes, and tender broccoli all roasted together in one tin, this recipe not only simplifies your cooking but also ensures a delicious, satisfying meal for any night of the week.
Perfect for busy days, it brings together a medley of textures and flavors that will delight your taste buds and make cleanup a breeze.
Save This Recipe! 💌
Ingredients
- 3 large sweet potatoes (about 900g), peeled and cut into large chunks
- Oil, for drizzling
- 6-8 chicken thighs, skin left on
- 2 red onions, cut into wedges
- 1 sachet (25g) piri-piri spice mix (or a mild version, if preferred)
- 300g long-stem broccoli
Instructions
Step 1. Preheat and Prepare
- Heat your oven to 180°C (160°C fan) or Gas Mark 4.
- Take a very large roasting tin and drizzle a generous amount of oil in it.
- Toss the sweet potato chunks with some oil and seasoning (salt and pepper work well).
- Spread them out on one side of the roasting tin.
Step 2: Season the Chicken
- On the other side of the tin, place the chicken thighs and red onion wedges.
- Drizzle with a little oil and sprinkle over the piri-piri spice mix (adjust the spice level to your taste).
- Season everything with salt and pepper.
Step 3: Roast
- Place the tin in the oven and roast for 40 minutes. Remember to stir everything halfway through so it cooks evenly.
- After 40 minutes, add the long-stem broccoli to the tin. Drizzle the broccoli with a little more oil and season.
- Roast everything together for an additional 10-15 minutes, until the broccoli is tender and everything is cooked through.
Step 4: Finish and Serve
- Once everything is roasted, remove the chicken, onions, and broccoli from the tin and set aside.
- Use a fork to roughly mash the sweet potatoes right in the tin.
- Make sure to mix in any chicken juices and spices left in the pan.
- Spread the mashed sweet potatoes over the base of the tin.
- Arrange the chicken, onions, and broccoli on top of the sweet potato mash.
- Serve directly from the tin for a casual and family-style meal.
FAQs
Can I substitute the chicken thighs with another part of the chicken?
Absolutely! You can use chicken breasts, drumsticks, or even bone-in chicken thighs. Adjust the cooking time as needed, as different cuts of chicken may cook at different rates.
What if I don’t have piri-piri spice mix?
If you don’t have piri-piri spice mix, you can use other spice blends like paprika, cumin, or a mild chili powder. Adjust the amount based on your preferred spice level.

Simple Italian Piri-piri Chicken and Sweet Potatoes with Broccoli
Ingredients
- 3 large sweet potatoes (about 900g), peeled and cut into large chunks
- Oil for drizzling
- 8 chicken thighs skin left on
- 2 red onions cut into wedges
- 1 sachet piri-piri spice mix (25g) (or a mild version, if preferred)
- 300 grams long-stem broccoli
Instructions
Preheat and Prepare
- Heat your oven to 180°C (160°C fan) or Gas Mark 4.Take a very large roasting tin and drizzle a generous amount of oil in it.Toss the sweet potato chunks with some oil and seasoning (salt and pepper work well).Spread them out on one side of the roasting tin.
Season the Chicken
- On the other side of the tin, place the chicken thighs and red onion wedges.Drizzle with a little oil and sprinkle over the piri-piri spice mix (adjust the spice level to your taste).Season everything with salt and pepper.
Roast
- Place the tin in the oven and roast for 40 minutes.Remember to stir everything halfway through so it cooks evenly.After 40 minutes, add the long-stem broccoli to the tin.Drizzle the broccoli with a little more oil and season.Roast everything together for an additional 10-15 minutes, until the broccoli is tender and everything is cooked through.
Finish and Serve
- Once everything is roasted, remove the chicken, onions, and broccoli from the tin and set aside.Use a fork to roughly mash the sweet potatoes right in the tin.Make sure to mix in any chicken juices and spices left in the pan.Spread the mashed sweet potatoes over the base of the tin.Arrange the chicken, onions, and broccoli on top of the sweet potato mash.Serve directly from the tin for a casual and family-style meal.



