Heat nonstick skillet over medium heat until hot. Add U.S. Ground Beef; cook 8 to 10 minutes, breaking into 2cm crumbles and stirring occasionally. Add in onion and continue to cook for 3 to 4 minutes. Remove from heat and allow to cool.
In a standing mixer combine cream cheese, cheddar cheese, ketchup, Worcestershire sauce, garlic, pepper, and ½ cup of diced pickles until well incorporated. Add cooled beef mixture and mix until well incorporated. Remove bowl from mixer and refrigerate for at least 30 minutes or until ready to bake.
Spread the dip into an 20cm cast iron or oven-proof skillet. Bake in a 190°C oven for 25 minutes or until golden brown and edges are bubbling. Remove from oven and top with remaining pickles, parsley, and diced tomatoes. Serve warm with potato chips or crackers.