Cut the ciabatta bread in half.
Slice the tomato and onion thinly.
Spread olive oil on the inside of the ciabatta bread.
Cook the bacon in a pan and set aside.
Layer lettuce, tomato, onion, bacon, and cheese in order on top of the ciabatta bread.
Season with salt and pepper.
Cover with the other half of the bread to finish the sandwich.