A cozy, creamy mushroom soup packed with earthy flavor and silky texture. Perfect for cool days, elegant dinners, or comforting weeknight meals.
1½ lbs mushrooms (cremini, white button, or mixed), sliced
2 tbsp butter or olive oil
1 shallot or small yellow onion, diced
3 garlic cloves, minced
1 tsp fresh thyme or ½ tsp dried
2 tbsp flour (or gluten-free alternative)
4 cups vegetable or chicken broth
½ cup heavy cream or coconut milk
Salt and black pepper, to taste
Optional: ¼ cup white wine, chopped parsley, truffle oil
In a large pot, heat butter over medium heat. Sauté shallots 3–4 minutes. Add garlic and cook 1–2 minutes more.
Add mushrooms and cook 10–12 minutes until browned and moisture evaporates.
Stir in thyme, salt, pepper, and optional wine. Simmer 2 minutes.
Sprinkle flour over mushrooms and stir to coat.
Gradually pour in broth while whisking. Simmer 10 minutes.
Blend soup partially or fully, depending on preferred texture.
Stir in cream and heat gently. Taste and adjust seasoning.
Serve hot, garnished with herbs or a drizzle of olive oil.
For vegan version, use olive oil and plant-based milk.
Freeze before adding cream for best results.
Add cooked grains or protein to make it a full meal.