1. Sauté the Aromatics:
In a large pot, melt the butter over medium heat. Add the chopped onion and cook for 4-5 minutes, stirring occasionally, until the onions are soft and translucent. Add the minced garlic and thyme, and cook for another 1-2 minutes, until fragrant.
2. Cook the Mushrooms:
Add the sliced mushrooms to the pot and cook for 8-10 minutes, stirring occasionally. As the mushrooms cook, they will release their moisture and shrink down. Continue cooking until the mushrooms become tender and browned, and most of their liquid has evaporated.
3. Add the Broth:
Pour in the chicken or vegetable broth, stirring to combine. Bring the mixture to a simmer and cook for another 10 minutes, allowing the flavors to meld together. Season with salt and freshly ground black pepper to taste. If you like your soup to be a little more intense, you can simmer it a bit longer to concentrate the flavors.
4. Blend the Soup (Optional for a Smooth Texture):
If you prefer a smooth cream of mushroom soup, use an immersion blender to blend the soup directly in the pot. Alternatively, you can carefully transfer the soup in batches to a countertop blender. Blend until smooth, then return the soup to the pot. If you like a bit more texture, you can blend only part of the soup or leave it as-is for a chunkier version.
5. Add the Cream:
Stir in the heavy cream and cook the soup over low heat for another 5 minutes, allowing the soup to thicken slightly. Taste and adjust the seasoning with more salt and pepper if needed. If the soup is too thick for your liking, you can add a little more broth or water to reach your desired consistency.
Serving and Storage:
Serve the cream of mushroom soup hot, garnished with a sprinkle of fresh parsley and a drizzle of cream or sour cream if desired. This soup pairs beautifully with crusty bread or a fresh green salad.
Storage:
Store any leftover soup in an airtight container in the refrigerator for up to 3-4 days. The soup can also be frozen for up to 3 months. To reheat, simply warm on the stovetop over low heat, stirring occasionally, until heated through. If the soup has thickened too much after refrigeration, you can thin it with a little more broth or cream.
Tips:
- Mushroom Variety: Feel free to experiment with different types of mushrooms to add complexity to the flavor. Cremini, shiitake, and oyster mushrooms all bring unique tastes to the soup.
- For Extra Flavor: For a richer, deeper flavor, you can add a splash of white wine or brandy after cooking the mushrooms, allowing it to reduce before adding the broth.
- Make it Vegan: Use vegetable broth and swap the heavy cream for coconut milk or a plant-based cream alternative to make this soup vegan-friendly.
- Thicken the Soup: If you prefer a thicker soup, you can make a roux by cooking 1 tablespoon of flour with the butter before adding the mushrooms. This will help thicken the soup without sacrificing flavor.
Conclusion:
Homemade cream of mushroom soup is a comforting, nourishing dish that can be served as a starter or main course. With its rich, velvety texture and earthy mushroom flavor, it’s sure to be a hit with anyone who loves creamy soups. Whether you enjoy it smooth or chunky, with a drizzle of cream or topped with fresh herbs, this soup is the perfect way to enjoy the hearty goodness of mushrooms.