Start out with a large pot, sauté the garlic, onions, shallots, sweet potatoes, and poblano pepper. Typically I would use what is known as mirepoix (onions, carrots, and celery) which is traditional in French cooking as a base for soups and stews, but I wanted to play a riff on the traditional soups. The addition of shallots bring out the earthiness of the mushrooms and the poblano adds more pepper flavor to the broth. I decided to use sweet potatoes instead of carrots as a heartier root veggie and to add some starch to the soup.
Once the sweet potatoes have softened a bit, add mushrooms until they start to sweat. I used baby bellas, but mix and match as you please! Use the wine (or broth if you want to stick to whole 30) to deglaze the pot and add fresh thyme. Cook about 2 minutes allowing alcohol to cook out.
Now add chicken broth and water, bring to a boil and reduce heat. Add the coconut milk and season to taste with salt.
That’s all… it’s a one pot stop! This soup brings the creaminess and warmth of traditional cream of mushroom soup, without the cream! Happy cooking!
Pro Tip: Pair this with Kenwood Vineyards Pinot Noir