Ahhhh…Cream of Whatever soup…when you hear this, does it bring to mind thick, gelatinous condensed soups from a can? My mom was masterful with condensed soup. So was I: give me a miniscule grocery budget and some condensed soup, and I can perform miracles. That changed 6 years ago when we stopped eating soy and processed foods (read that story here). In college one of my favorite meals was cream of mushroom soup, from a can, condensed, with added water. It turns my stomach to think of it now. But, I still love an earthy, creamy Cream of Mushroom Soup. So, I set out to make one from scratch. I was a little wary, because I have two kids who don’t like mushrooms. One hates them. I was amazed when my mushroom hater asked for his third helping. (This is also my super-picky eater who loves nothing and strongly dislikes soup of all kinds). Every person in my family declared this one “a keeper”!
CREAM OF MUSHROOM SOUP
makes 8 servings
12 ounces mushrooms, any variety
3 cloves garlic
2 TBS fresh thyme (removed from stems)
2 TBS olive oil
3 TBS butter
1 TBS worcestershire sauce
3 cups chicken stock
4 TBS cornstarch
3 TBS water
1 cup heavy cream
2 cups milk
Prep: Chop mushrooms up finely. Dice your onion. Mince or press your garlic. Remove thyme from stems and measure out 2 TBS worth.
In a pot, heat olive oil and butter over medium heat. Add onion and cook until soft. Add garlic and thyme and cook an additional minute. Add mushrooms and worcestershire. Cook, stirring occasionally about 5 minutes, until much of the moisture from the mushrooms (say that 10 times fast) has come out into the pan. Add the chicken stock and bring to a boil. Combine cornstarch and water and add it to the pot. Cook, stirring, until mixture becomes slightly thick. Add cream and milk and heat through. Salt and pepper each bowl to taste.
REAL food alert: check your worcestershire sauce for additives. The only brand I found with no additives was Lea & Perrins (the kind in the ostentatious paper wrapper). Check your chicken stock for msg and other additives. Check your cream for additives.
ALLERGY alert: worcestershire contains anchovies. You can just leave it out if you have a fish allergy. To make this dairy-free, substitute a plain alternative milk for the milk and cream. Plain almond milk would be a good flavor match. If it isn’t thick enough, you can add more cornstarch/water at the end, just be sure the soup is very hot when you add the cornstarch in or you may get lumps. Also, use all olive oil and leave out the butter.
VEGGIE alert: to make this vegetarian, sub veggie stock for the chicken stock. To make it vegan, see the dairy subs above.
NOTES: The dairy portion of this recipe is flexible. 3 cups of any dairy will work. I used whole milk, but you can use skim with the cream, or half and half. You could use skim for the entire 3 cups, it just won’t be a very creamy soup. Skim evaporated milk is an option as well, if you are looking to lower fat content, but I’m not a huge fan of the flavor. In my opinion, the way it’s written is how it tastes best, but make it work for your family how you need to and it will still be delicious. 🙂
recipe adapted from season with spice