Description
A rich and creamy homemade cream of mushroom soup that combines fresh mushrooms, aromatic onions and garlic, and a velvety blend of broth and cream. Perfect for a comforting appetizer or light meal, this recipe includes simple steps to cook mushrooms to perfection, thicken the soup naturally with flour, and finish with a smooth texture using an immersion blender. Garnish with thyme and serve with crusty bread for a delicious experience.
Ingredients
Scale
Mushrooms and Aromatics
- 1 pound fresh mushrooms (cremini, button, or a mix), cleaned and sliced
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
Cooking Fats and Flour
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 3 tablespoons all-purpose flour
Liquids and Seasoning
- 4 cups vegetable or chicken broth
- 1 cup heavy cream
- Salt and freshly ground black pepper, to taste
Optional Garnish and Serving
- Fresh thyme leaves, for garnish (optional)
- Crusty bread or croutons, for serving (optional)
Instructions
- Heat and Sauté Onion: Heat a large pot over medium heat and add the butter and olive oil. Once the butter is melted, add the chopped onion and cook until it becomes translucent, about 3-5 minutes.
- Add Garlic: Stir in the minced garlic and cook for an additional minute until fragrant.
- Cook Mushrooms: Add the sliced mushrooms to the pot and cook until they release their moisture and start to brown, about 8-10 minutes.
- Add Flour: Sprinkle the flour over the mushroom mixture, stirring well to coat the mushrooms evenly. Cook for 2-3 minutes to remove the raw flour taste.
- Add Broth and Simmer: Slowly pour in the broth, stirring constantly, and bring the mixture to a gentle simmer. Cook for 10-15 minutes, allowing the soup to slightly thicken.
- Blend Soup: Use an immersion blender to blend the soup until smooth, or leave it chunky if you prefer a more textured soup. Alternatively, transfer the soup in batches to a blender, then return it to the pot.
- Stir in Cream: Stir in the heavy cream and allow the soup to heat through. Season with salt and pepper to taste.
- Serve: Serve the soup hot, garnished with fresh thyme leaves and accompanied by crusty bread or croutons if desired.
Notes
- For a richer flavor, use a mixture of cremini and button mushrooms.
- You can substitute heavy cream with half-and-half for a lighter version.
- Using an immersion blender allows easy blending right in the pot, but a regular blender can also be used.
- Adjust salt and pepper seasonings according to taste.
- For a vegan option, substitute butter with olive oil, use vegetable broth, and replace heavy cream with coconut cream or almond milk cream.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: Cream of mushroom soup, mushroom soup recipe, creamy mushroom soup, homemade soup, easy mushroom soup
