Cube the cream cheese and mince the fresh garlic cloves. Measure out all dry seasonings (garlic powder, onion powder, cayenne pepper, black pepper, and salt) into a small bowl, and grate the parmesan cheese fresh if you haven't already. Chop the fresh parsley and have your cooked shredded chicken ready. I find preparing everything before you start cooking means the dip comes together smoothly without scrambling for ingredients mid-process.
Melt the butter in a small skillet over medium heat, then add the minced fresh garlic and cook for about 1-2 minutes, stirring frequently, until fragrant but not browned. This step activates the garlic's flavor compounds and prevents a raw garlic bite in the finished dip. Pour this garlic-butter mixture into your slow cooker.
Add the cubed cream cheese, mayonnaise, apple cider vinegar, Worcestershire sauce, and the dry seasoning mixture from Step 1 to the slow cooker with the garlic-butter. Stir everything together until well combined. Add the shredded chicken and most of the parmesan cheese, reserving about 2-3 tablespoons for garnish. The vinegar and Worcestershire add tangy depth that balances the richness of the cream cheese and mayo.
Cook on high in the slow cooker for 25-30 minutes, stirring every 10 minutes to ensure even heating and to help the cream cheese melt smoothly into the other ingredients. The dip is ready when it's hot throughout, creamy, and all ingredients are fully incorporated. I like to give it a final taste and adjust seasonings if needed—sometimes a pinch more salt or a squeeze of extra vinegar brightens it up.
Transfer the dip to a serving bowl or keep it in the slow cooker set to warm. Sprinkle the reserved parmesan cheese and fresh parsley on top for color and flavor. Serve with crackers, toasted bread, vegetable crudités, or tortilla chips.