Cut the top third off of a head of garlic, exposing the tops of the cloves.
Place the head of garlic on a sheet of aluminum foil and pour one tablespoon of olive oil on top of the head. Sprinkle a small amount of salt on the garlic and wrap in the aluminum foil.
In a 400 F degree oven bake the wrapped garlic head on a pan for 50 to 60 minutes. Remove garlic from oven and allow to fully cool.
Once garlic is fully cooled, you can squeeze it to squirt out the softened roasted garlic into a large bowl to be used in the next step.
Into the large mixing bowl with the roasted garlic, combine your room temperature cream cheese and softened butter with a spoon or spatula until they are well incorporated.
Add parsley, dill, black pepper and parmesan cheese to the garlic, cream cheese and butter mixture.
Stir and spread all of your ingredients until they are very well incorporated.
Add mixture to a sealed container and store in the fridge for up to 1 to 2 weeks.