Heat oil over medium heat in a sauce pot. Add Onion, cook until onions start to turn clear, and then add garlic and Italian seasoning to pot and cook for another 30 seconds. Sprinkle flour in pot and stir constantly until a blond paste forms. Cook 1 minute.
Add half and half, stirring to release flavor bits on the bottom of the pan, and bring to a simmer. After 3 minutes, when sauce starts to thicken, add cream cheese and stir in until it melts. Season sauce with salt and pepper.