Preheat the oven to 200°C.
Cut bread into cubes.
Cut potato and onion into wedges.
Use a large rimmed baking sheet and add the bread, bacon, potato, onion, butter, oregano and crushed red pepper.
Pour the olive oil over the mixture.
Season generously with salt and black pepper.
Mix everything to make sure the oil and spices are distributed evenly.
Spread in an even layer. Season the chicken with salt and black pepper and arrange on top of the bread mixture.
Roast the chicken and bread mixture for about 50 minutes, until the bread is crisp, and the potato is cooked through.
Use a cooking thermometer to make sure the internal temperature of the chicken does not go higher than 74°C.
Serve.