In a bowl, mix all the first 8 ingredients and make small balls.
Heat a pan over medium-high heat, add the beef balls (if you need to add some oil, drizzle some on the pan before adding the beef) allow the beef to brown about 5-7 minutes.
Drain the liquid drizzle some ketchup (if you desire) and combine.
Melt a tablespoon butter in another skillet/pan over medium-low then add cut up the buns into any shape you want, toast to your preference.
In a bowl, whisk all the ingredients under the dressing, taste and adjust to your preference. If the sauce is too thick use more pickle juice to thin it out.
For the sauce, I added a splash of hot sauce for some kick but it's optional that was why I didn't include it in the ingredients.
Clean the salad ingredients, dice avocado, cucumber, pickle, tomato, slice the onion, shred the lettuce (I used romaine).
Combine everything in a bowl. Feel free to use any vegetables or topping you like in a bowl of salad.
Add the beef top with cheese (I forgot to add the cheese before taking the picture), croutons (toasted buns), then top with the dressing. You can add any topping of your choice.
Enjoy!