A creamy, rich mushroom soup made with fresh mushrooms, aromatic herbs, and finished with cream. Can be made dairy-free or gluten-free with simple swaps.
2 tbsp butter or olive oil
1 small onion or 2 shallots, diced
3 garlic cloves, minced
16 oz mushrooms (cremini, button, or mixed), sliced
1 tsp fresh thyme
1 bay leaf
2 tbsp all-purpose flour
4 cups low-sodium vegetable or chicken broth
½ cup heavy cream or coconut cream
Salt and black pepper to taste
Pinch of nutmeg
Optional: ¼ cup dry white wine
In a large pot, melt butter over medium heat. Add onions and sauté 5–7 minutes until soft.
Add garlic and mushrooms. Cook 10–12 minutes until mushrooms are browned.
Stir in thyme, bay leaf, and optional wine. Simmer 2 minutes.
Sprinkle in flour and stir constantly for 2 minutes.
Slowly pour in broth while whisking. Bring to a simmer and cook 15 minutes.
Remove bay leaf. Blend half or all of the soup until desired texture is reached.
Stir in cream, nutmeg, salt, and pepper. Heat through gently.
Serve hot, garnished with herbs or a drizzle of olive oil.