Add onions and leeks to the oil in a sauce pan and begin to cook down. When almost translucent add garlic, and continue to cook for another 3 minutes.
Add mushrooms and continue to cook until tender, about 5 minutes.
Add chicken broth, bring to boil. Reduce heat, add beer and heavy cream. Simmer 20 minutes.
Puree with either the immersion blender or carefully pour into a blender and blend. Then add cheese and stir, letting it melt. Strain and adjust seasoning with salt and pepper.
Servings 14
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.