In a 13x9 baking dish drizzle a little olive oil. Top with half of the diced potatoes.
Then top the potatoes with the cubed chicken, half of the crumbled bacon, half of the onion, and 1/2 cup cheese. Top with salt and pepper.
Start to layer again with the rest of the potatoes, bacon, onion, and 1 cup of cheese. Pour 1/2 cup Heavy Cream over the top of the casserole, and scatter the pieces of butter over the top.
Tightly cover the dish with aluminum foil and bake at 350 degrees for 1 hour.
Remove the foil and return to the oven for another 30 minutes. Top with the rest of the cheese for the last 10 minutes of baking