Indulge in the rich and creamy flavors of homemade cream of mushroom soup. This classic American recipe is made with fresh mushrooms, onions, garlic, butter, flour, milk, and vegetable broth. It is a comforting and satisfying soup that can be enjoyed as a starter or a main dish. The soup is easy to prepare and can be customized with your favorite herbs and spices. Serve it hot with crusty bread for a wholesome and heartwarming meal.
- 1 pound fresh mushrooms, sliced
- 1 large onion, chopped
- 2 cloves garlic, minced
- 4 tablespoons butter
- 1/4 cup all-purpose flour
- 4 cups vegetable broth
- 2 cups milk
- Salt and pepper to taste
- Optional: Fresh parsley or thyme for garnish
- In a large pot, melt the butter over medium heat. Add the onions and garlic and sauté until they are softened and fragrant.
- Add the mushrooms to the pot and cook until they release their moisture and start to brown.
- Sprinkle the flour over the mushrooms and stir well to coat them.
- Slowly pour in the vegetable broth, stirring constantly to prevent lumps from forming.
- Add the milk to the pot and stir until the soup is smooth and creamy.
- Season with salt and pepper to taste. Simmer the soup for 10-15 minutes, allowing the flavors to meld together.
- Serve the cream of mushroom soup hot, garnished with fresh parsley or thyme if desired.