Go Back

Homemade Cream of Mushroom Soup

Homemade cream of mushroom soup with sweet Italian sausage, butter, cream, and Parmesan. My from-scratch replacement for canned cream of mushroom soup, ready in about 30 minutes and perfect for green bean casserole and creamed corn.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 3 cups
Course: Sauce
Cuisine: American
Calories: 320

Ingredients
  

For the Sausage Cream
  • 1 lb sweet Italian sausage
  • 2 tbsp butter
  • 1 medium onion finely chopped
  • 1 tbsp flour
  • 1/2 cup chicken stock
  • 1 cup heavy cream
  • 1 cup whole milk
  • 1 tsp mushroom seasoning
  • Salt and black pepper to taste
  • 1/2 cup grated Parmesan

Method
 

  1. Fry the Sausage. In a large skillet over medium-high heat, fry the sausage, breaking it up as it cooks, until browned and cooked through. Remove and set aside, leaving the drippings in the pan.
  2. Make the Roux. Add the butter to the same skillet. Sauté the onion until softened, then stir in the flour and cook for 1 minute, stirring constantly, to make a roux.
  3. Build the Cream. Slowly stir in the chicken stock, heavy cream, and whole milk. Simmer, stirring, until the sauce thickens enough to coat the back of a spoon. Season with the mushroom seasoning, salt, and black pepper, then stir in the grated Parmesan.
  4. Finish and Use. Stir the sausage back into the cream. Use it right away in green bean casserole or creamed corn, or let it cool and refrigerate it for up to 3-4 days.

Notes

This sauce replaces canned cream of mushroom soup one for one in any casserole.
The sauce thickens as it sits, so do not worry if it looks slightly loose in the pan.
Make it up to a day ahead and reheat gently before using.