How do I get rid the yellow layer of oil that forms in my cream of mushroom soup?
Yes, cream soups are typically roux-based. If you add some flour (roughly an equal amount to the butter) to the fats, whisk and cook the flour for a couple minutes and then slowly whisk in the milk, it will be much less likely to separate. The soup will also be thicker, which I would imagine is a good thing.