Go Back
+ servings
Print Pin
5 from 22 votes

Cream of Mushroom Soup From Scratch

Ditch the can! Make your own Cream of Mushroom soup from scratch!
Course Soup
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 5 cups
Author Tracy


  • 16 oz cremini mushrooms - cleaned and sliced halved if large
  • 4 + 2 tablespoon of salted butter
  • 4 tablespoons of flour
  • 2 cups half and half
  • 2 cups 2% milk
  • 2 cups room temp or warm chicken stock*
  • 6 leaves of sage julianned
  • 3 pinches salt to taste
  • 2 pinches ground pepper to taste


  • In a medium pot, melt 4 tablespoons of butter on medium low and add flour stirring constantly to create a roux. Be careful not to burn flour and once all the flour and butter is incorporated and lightly browned, add cream and milk slowly, stirring constantly. Add salt, pepper, and sage.
  • Turn down heat down a little so milk doesn't burn and reduce for at least 30 minutes or until it's reached desired thickness.
  • Meanwhile, in a large saute pan with melt 2 tablespoons of butter on medium heat and add mushrooms. Saute until almost all the moisture is cooked off.
  • Add soup to mushrooms in saute pan and mix well. Add chicken stock and mix well until combined. Continue to cook and reduce for another 10-15 minutes until desired thickness is reached.
  • Remove from heat and let cool. Transfer to jars for canning or freezer bags to freeze.
  • Yields approximately 5 cups.