Instantly view the recipe on any recipe blog with our free Chrome extension
Get 13 ingredients delivered today
Heat oil in a large skillet over medium heat. Add the onions to the pan. Cook the onions, covered, over medium heat for 30 minutes or until the onions begin to turn golden brown and caramelize.
Be careful not to burn them. Remove the lid and cook for 5 minutes more and add a ½ cup of water. Allow the water to evaporate. Set aside.
In a medium bowl mix together mayonnaise, ketchup, relish, and vinegar. Set aside.
Form the meat evenly into 4 patties (or 8 smaller patties if you want a double burger). Season the patties on both sides with salt and pepper.
Heat a griddle and brush it with vegetable oil or spray it with cooking spray. Add the buns to the griddle cut-side down. After they are golden brown on the bottom, remove them from the griddle.
Add the hamburger patties to the griddle and cook for 3-5 minutes. Spread a little bit of yellow mustard (about 1 ½ teaspoon) onto the top of each patty, and flip.
Cook until the burgers are fully cooked, (the internal temperature has reached 160 degrees F.) turning as needed. During the last few minutes of cooking top each burger with cheese slices and cook until melted.
Spread a layer of the sauce onto the bottom half of each bun, place some lettuce, dill pickles, and 2 slices of tomato on top of the sauce.
Add the hamburger patty on top of the tomato.
Add some caramelized onions on top of the hamburger. Spread a thin layer of the sauce onto the bottom half of the top half of each bun. Place on top of the burger, sauce-side down.