4 slices cheese (Swiss, provolone, or cheddar, optional)
Lettuce, tomato, pickles (optional)
1/4 cup mayonnaise
1 small clove garlic, grated
1 tablespoon chopped parsley
1 teaspoon lemon juice
Pinch of salt and pepper
Instructions
Heat a large skillet over medium-low. Add butter and olive oil.
Add onions and salt. Cook, stirring every few minutes, until deep golden and soft, 25–35 minutes.
Stir in balsamic and sugar if using. Cook 1–2 minutes more. Set aside.
In a bowl, mix beef, garlic, parsley, rosemary, thyme, Worcestershire, Dijon, salt, and pepper. Mix gently until just combined.
Divide into 4 equal balls. Form 4 patties about 3/4 inch thick. Press a small dimple in the center of each. Chill for 10–15 minutes.
Heat a cast-iron skillet or grill over medium-high. Add a little oil.
Cook patties 3–4 minutes on the first side. Flip and cook 3–4 minutes more, or until done to your liking (160°F for ground beef). Add cheese in the last minute.
Toast buns cut side down in the skillet or on the grill until golden.
Stir together mayo, garlic, parsley, lemon, salt, and pepper.
Spread garlic herb mayo on buns. Add patty, a scoop of caramelized onions, and any toppings you like. Close and serve.
Notes
Caramelize onions ahead of time to save on busy nights. You can use gluten-free buns or lettuce wraps for dietary needs.