01 - Cook the bacon in a skillet over medium heat until crispy, about 6 to 8 minutes. Drain on paper towels and set aside.
02 - Butter one side of each bread slice if desired. Toast in a skillet until golden brown, about 2 minutes per side.
03 - Lay out the bread slices and spread 1 tablespoon of ranch dressing on each slice.
04 - Layer the bottom slices with lettuce, turkey breast, roast beef, cheddar cheese, Swiss cheese, tomato slices, red onion, and crispy bacon.
05 - Top with the remaining bread slices, ranch side down. Press gently and slice each sandwich in half. Serve immediately with pickles on the side if desired.