Total Time
Prep 20 mins
Cook 30 mins

Taste of Home

Ingredients Nutrition


  1. In a large skillet, saute onions in 1 tablespoon of butter until tender; remove and set aside.
  2. Spread barbecue sauce on four slices of bread.
  3. Layer each with one slice of cheese, 2 slices of Canadian bacon and turkey, pickles, onions, and top of with another slice of cheese.
  4. Cover with remaining slices of bread.
  5. In the same skillet over medium-low heat, melt remaining butter as needed.
  6. Cook sandwiches on both sides until golden brown and cheese is melted.
Most Helpful

5 5

Oh man, we LOVE these sandwiches. Very hearty and filling. The canadian bacon and turkey together is a brilliant combination. We dipped them in extra BBQ sauce. Scrumpdillyumptious!!! Thanks Nurse Di.

5 5

This is a fun and delicious sandwich. I needed to find something out of the ordinary to use up our turkey left-overs. The ingredients go well together and the tartness of the dill pickle is a good idea. Very filling and my family loved it. :)

5 5

Delicious is right, and different too. I have made these twice already I love them so much. The BBQ sauce is a big plus as far as I am concerned. The CB, turkey and cheese are a yummy combination. Grilled to perfection and I was in heaven. Thanks Nurse Di.