Soften the cream cheese before mixing to prevent dense unmixed pieces.
When preparing the dip ahead, cover and refrigerate it in the baking dish, then allow additional heating time if it goes into the oven chilled.
Store serving chips, crackers, or vegetables separately so they remain crisp.