Cook ground beef in a medium skillet over medium-high heat with salt and pepper until caramelized for max flavor. Add olive oil if needed. Stir occasionally for 8-10 mins until beef is browned and moisture evaporates. Before finishing, turn off heat and sprinkle shredded cheese, letting it melt for 30 secs.
Whisk all dressing ingredients together. Adjust flavors to taste.
In a large bowl, combine the lettuce, tomatoes, onion and pickles.
Add the cheesy ground beef. Drizzle the dressing over the salad. Toss to coat and enjoy!