To start things off, get a pan on medium heat with enough canola oil to lightly cover the bottom (you could also use olive oil or butter). Cut your potato into even slices, you will need 4-5 slices for the sandwich, then place them in your pan, cooking each side until browned and crispy.
While cooking, salt and pepper the potatoes to taste (they don’t have to be too salty as the bacon with help with the saltiness as well) and sprinkle a light pinch of garlic powder. In another pan cook your bacon on medium heat to desired tenderness (I liked mine crispy for this sandwich!).
While everything is cooking, slice your bread (use some crusty bread like french or sourdough if you have it), and generously butter the outside of each piece. On the inside, put about 1 tablespoon of sour cream on each slice as well as slices of cheddar cheese on each side. Once your potatoes and bacon are finished frying, dab them on paper towel to remove some grease, then fan the potatoes out on your bottom slice of bread, put a little more sour cream on top of the potatoes if you desire (I did to help the bacon and chives stick in the sandwich). Slice up one green onion stalk and spread it on top of the potatoes along with the bacon. Place your other slice of cheese on top of all of this and top with your bread!
Now just grill the sandwich in a pan on medium heat until each side becomes golden brown. Once this is done, dig in and ENJOY!
Go to full version of