01 - Divide the ground beef into four equal balls and flatten each into a patty about 1/3 inch thick.
02 - Season both sides of each patty with salt and pepper.
03 - Heat a skillet or grill over medium-high heat and add butter or oil.
04 - Place the patties in the skillet. Cook for 2–3 minutes per side, until browned and cooked through.
05 - Lay a slice of cheese on top of two patties during the final minute of cooking and let it melt.
06 - Stack one cheese-topped patty with a plain patty, cheese side facing down, to form two double-patty stacks (each with cheese sandwiched between).
07 - Add optional toppings (pickles, tomato, grilled onion, lettuce) between the patties if desired.
08 - Serve immediately while hot and melty.