-
Heat the butter in a large pan over medium heat. Add mushrooms and onions, stirring well to coat with the butter. Cook until the mushrooms have wilted and most of the liquid evaporates. Add the garlic and cook two minutes more.
-
Blend in the flour, salt, pepper, and nutmeg. Cook for about one minute.
-
Whisk in the chicken stock. Simmer until slightly thickened, stirring frequently. If your stock is unsalted, you may have to add a bit more salt at the end. Let your taste buds decide!
-
Add the cream and bring just to a simmer. Remove 1 1/2 cups of the soup and puree it. Pour back into the pan, stir to incorporate.
-
Turn off heat, adjust seasonings if necessary, and enjoy your homemade mushroom soup!