This homemade cream of mushroom soup recipe is incredibly rich, creamy, and full of earthy flavors. Made with fresh mushrooms and a few simple ingredients, this soup is perfect for cozy nights at home. It can be enjoyed as a comforting appetizer or as a hearty main course. With a preparation time of just 30 minutes, this recipe is a must-try for mushroom lovers.
Ingredients
- 1 pound fresh mushrooms, sliced
- 1/4 cup unsalted butter
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1/4 cup all-purpose flour
- 2 cups chicken broth
- 2 cups whole milk
- 1/2 teaspoon dried thyme
- Salt and black pepper, to taste
- 1/4 cup heavy cream
- Chopped fresh parsley, for garnish
Directions
- In a large pot, melt the butter over medium heat.
- Add the mushrooms, onion, and garlic to the pot. Cook until the mushrooms have released their juices and are golden brown, about 10 minutes.
- Sprinkle the flour over the mushroom mixture and stir well to coat.
- Gradually add the chicken broth and milk to the pot, stirring constantly.
- Stir in the dried thyme, salt, and pepper. Bring the mixture to a simmer, then reduce the heat to low. Cook for 15-20 minutes, stirring occasionally.
- Using an immersion blender or regular blender, puree the soup until smooth.
- Stir in the heavy cream and heat through.
- Taste and adjust the seasonings as needed.
- Serve hot, garnished with chopped fresh parsley.
Interesting Facts
Cream of mushroom soup is a classic American dish often enjoyed as a base for other recipes or on its own as a comforting soup.
Adding a dollop of sour cream or a sprinkle of grated Parmesan cheese on top of the soup can enhance its flavors.
Mushrooms are low in calories and fat, making them a healthy addition to this soup.