Family Tested & Approved
Melt butter in a medium saucepan.
Once butter is almost melted, add the cream cheese. (It will melt faster if you cut it up into chunks first.)
After butter and cream cheese have melted together, add the half & half, and stir.
Add parmesan, and any other optional ingredients (like garlic, pepper, etc.)
Turn heat to low, and whisk until smooth. It will thicken up as you stir. Serve and enjoy! (I added broccoli to mine before serving, as seen in my pic. You could also throw in cooked chicken?)