My Cream of Mushroom Soup features sautéed mushrooms and vegetables seasoned with fresh herbs, broth, and coconut cream for a rich and creamy soup without the dairy. It’s slightly sweet and savory with rich notes of umami from two types of mushrooms. This soup is gluten-free, paleo, vegan- and AIP-friendly.
Table of contents
Gluten-Free Dairy-Free Cream of Mushroom Soup
This gluten-free, dairy-free Cream of Mushroom Soup is a bowl of pure comfort. It’s warm and earthy, with layers of savory and umami flavors. Sautéed, lightly caramelized onions, leeks, and garlic form the flavor base while a mix of mushrooms creates the primary flavor. These sautéed mushrooms create a robust umami-rich taste and hearty texture. Fresh thyme, rosemary, and bay leaves infuse the soup with herbal and aromatic notes, seasoned with some black pepper and salt.
White wine vinegar adds a kick amidst rich, flavorful broth and silky, mildly sweet coconut cream. The broth forms the liquid base of the soup while the coconut cream thickens and provides a creamy texture without gluten or dairy. Once simmered and the flavors meld, the soup is blended with some coconut aminos for added umami flavor. An optional touch of Dijon mustard adds a subtle tanginess and spicy kick.
- olive oil
- yellow onion
- mushrooms – I recommend using cremini and shiitake mushrooms.
- sea salt and black pepper – to taste.
- fresh thyme
- fresh rosemary
- whole bay leaves
- white wine vinegar
- broth or stock – if using a store-bought product, ensure it’s gluten-free, low sodium, and that the ingredients comply with your dietary needs.
- coconut cream – provides a rich, creamy texture without any dairy nor an overpowering coconut flavor in combination with the other ingredients.
- coconut aminos – for added umami flavor without soy or gluten.
- Dijon mustard – for an optional pop of acidity.
- Cremini mushrooms: You can substitute cremini mushrooms with button mushrooms.
- Broth/stock: Use your choice of vegetable stock, or, if not vegan, opt for chicken or beef bone broth or stock.
- Coconut aminos: You can use tamari, a gluten-free soy sauce, instead of coconut aminos if you don’t need the soup to be soy-free.
- Coconut cream: You can also use the separated cream part of canned, full-fat coconut milk.
- AIP modification: If you are in the elimination stage of the autoimmune protocol (AIP diet), omit the black pepper, ensure the bone broth and coconut cream use AIP-compliant ingredients, and omit the Dijon mustard.
- Vegan modification: Use a certified vegan vegetable broth or stock.
Step 1: Sauté the Aromatics
Add 2 TBSP of olive oil to your soup or stockpot over medium heat and sauté the onions and leeks until they become soft and tender. This light caramelization adds sweet and savory notes and builds the flavor base of this rich soup.
Next, sauté the garlic for a few minutes until fragrant.
Add the remaining olive oil and sauté the mushrooms. We want the mushrooms to get direct contact with the pan and cook in the oil so they release their moisture and flavor, and cook down til they soften. Season with sea salt and black pepper to taste. Then, add the whole fresh herbs.
Step 2: Add the Liquids
First, add the white wine vinegar to deglaze the pan. Scrape up the font or the browned bits from the bottom of the pan. Next, add your broth or stock of choice and the coconut cream and mix together. Cover the pot and let simmer for 15-20 minutes.
Step 3: Blend
Remove about 3/4 of the soup and transfer to a blender. You can remove the whole fresh herbs at this point to avoid blending them. Blend until the soup becomes a velvety smooth mixture.
Step 4: Simmer
Return the puréed mushroom soup to the pot. If you’d like, add Dijon mustard for added brightness. Bring the soup back to a simmer for a few minutes to allow the flavors to meld while the soup thickens.
Step 5: Serve
Ladle the soup into bowls. For a touch of extra richness, you can drizzle the top with some high quality olive oil and garnish with chopped fresh parsley. Top with more freshly ground black pepper if you’d like (AIP reintro).
Frequently Asked Questions
No. Classic cream of mushroom soups, whether homemade or canned, are typically made with gluten containing wheat flour and butter for the roux base, as well as other dairy like cream or milk, and gluten like wheat starches for additional thickening.
See the Ingredient Substitutions section.
Yes you can! See the notes on Vegan and AIP modifications in the Ingredient Substitutions section.
Yes, you can make this soup in advance and keep it in the fridge or the freezer for longer storage. If freezing it, thaw it in the fridge overnight. Reheat the soup on the stovetop and serve warm.
Enjoy this hearty and flavorful soup as a main dish for lunch or dinner. You can also use it in pastas, casseroles, or anywhere you would use a canned cream of mushroom soup. It’s also a main ingredient in my Gluten-Free Green Bean Casserole.
Storage & Reheating Instructions
Reheating: This soup should be served warm. Reheat in the microwave or on the stovetop.
Fridge: Store in an airtight container in the refrigerator for up to 1 week.
Freezer: Store cooled soup in a freezer-safe container in the freezer for up to 3 months. Defrost in the fridge overnight and reheat on the stovetop.
I hope you love this gluten-free and dairy-free Cream of Mushroom Soup. If you do, I would appreciate it if you would give the recipe a star rating and review. Be sure to snap a picture of the finished product and share it with me on Instagram by tagging @healmedelicious and using the hashtag #healmedelicious.Print