Essential Recipes: Cheese Sauce and Cream of Mushroom Soup

As I’ve adopted the habit of menu planning, I’ve realized that there are a number of basic recipes that are essential to preparing the meals on my menus. Paramount among these are cheese sauce and cream of mushroom soup.

Essential Recipes - Cheese Sauce and Cream of Mushroom Soup | Homemade, healthy alternatives to processed cheese products and canned condensed cream of mushroom soup are pretty easy to make and taste delicious!

If I wanted to save a little time and effort, I could use a processed cheese product (e.g., Velveeta) instead of homemade cheese sauce and canned condensed cream of mushroom soup instead of homemade cream of mushroom soup. Unfortunately, these products are highly processed, so my husband and I try to avoid them. Their homemade counterparts are a great option because they really don’t take that long to make and they’re very flavorful (I actually think they taste better than the processed versions).

Cheese Sauce

A suitable substitute for Velveeta and other processed cheese products.


  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 quart (32 oz.) light cream
  • 4 cups shredded cheddar cheese


Melt the butter in a medium saucepan over low heat. Whisk in the flour until well blended. Add the cream. While stirring constantly, gradually increase the heat to medium. The sauce will thicken as it heats.

Once thickened, reduce the heat to medium-low and stir in the cheese one handful at a time. Continue stirring over medium-low heat until all the cheese is melted and the sauce is smooth. Yield: about 6 cups.


You may notice that this is simply a cheesy variation of a béchamel or white sauce. I use light cream instead of milk because I need this sauce to be thick so I can substitute it for processed cheese products. If you’d like a thinner sauce, such as one that will easily drizzle over broccoli or other veggies, prepare this recipe with milk instead of cream. (In order to prevent curdling, which isn’t as likely with high-fat dairy products, you will want to add additional butter and flour when preparing the recipe with a full 32 oz. of milk. If you use only 1 or 2 cups of milk, the 2 tablespoons of butter and flour will be fine.)

I don’t add any seasonings to the sauce because I’ll be putting it into recipes that have lots of herbs and spices in them. However, if you’d like to, you can add seasonings (e.g., salt, pepper, garlic).

I freeze this sauce in 2-cup increments (I use these freezer-safe Pyrex dishes). When I need some for a recipe, I simply pull a dish of the sauce from the freezer and thaw it. I substitute 2 cups of cheese sauce for 16 oz. Velveeta (or a similar product) in recipes. The ingredients for this recipe cost $6.57, which is $2.19 per 2-cup portion.

Cream of Mushroom Soup

A suitable substitute for canned condensed cream of mushroom soup. Adapted from this recipe at


  • 12 oz. mushrooms, thinly sliced
  • 1 medium onion, finely chopped
  • 2 teaspoons minced garlic
  • 2 tablespoons butter
  • 2 tablespoons flour
  • 1 cup chicken broth
  • 3 cups light cream
  • Several dashes of salt & pepper


Melt the butter in a large saucepan over low heat. Add in the mushrooms, onion, and garlic. Cook until the onions are soft.

Quickly stir in the flour, salt, and pepper. Increase the heat to medium-low and add the chicken broth. Stir frequently until slightly thickened. Add the cream and stir constantly until the soup is thick and thoroughly heated. Yield: about 8 cups.


As with the cheese sauce, I prepare this soup to be thick. If you want a bowl of soup, not a thick version for casseroles and other recipes, you can use milk instead of cream. I freeze 2-cup increments of the soup in the same dishes that I use for the cheese sauce. I use 2 cups of this soup in place of 1 can of condensed cream of mushroom soup in recipes.

The ingredients for this recipe cost $6.18, which is $1.55 per 2-cup portion. The flavor of this soup will beat the flavor of any canned variety out there!

Both the soup and the cheese sauce will have a grainy appearance when you first thaw them from a frozen state. However, once you warm them and stir them, they’ll regain a smooth texture.

What recipes are essential to the meals you prepare?

Shared on the following link-ups:

Weekend Potluck, Teach Me Tuesday, Frugal Crafty Home, Living Proverbs 31, The Fun in Functional, Essential Fridays, & Friday!


  1. Norma VanMatre says:

    These sound wonderful! I will be trying them soon! Thanks!

  2. Thanks for sharing these simple yet tasty recipes. Such great alternatives to processed foods.
    Thanks for sharing at Essential Fridays,
    Mel from Essential Thing Devotions

  3. I love making cheese sauces. They are sooo good. Your mushroom soup recipe looks great too. If only my husband liked mushrooms. I guess I could make it for when it’s just my daughter and me.

    • It is yummy! My husband will not eat the mushroom soup as is, but he does love it in casseroles and other dishes that call for cream of mushroom soup. Perhaps you’ll get a chance to make it for you and your daughter some time. 🙂

  4. I am wondering if chicken could be used in place of the mushrooms to make a cream of chicken soup. Love that these can be frozen and are healthy. I use a lot of COC soup in recipes that call for COM soup as my son does not like mushrooms. Thanks for your hard work!

    • Hi Kandy,
      I definitely think you could use chicken. I’m not sure how much to use (you might have to experiment with it). I would just chop it finely and cook it in the onion, garlic, and butter. If you want it to be smooth you could always run it through a food processor when done.
      Let us know how it turns out!

  5. These are great! Anything to limit the processed food in the kitchen is a great idea! I’d love to try your homemade soup with a classic green bean casserole- yum!

    • Yum, I love green bean casserole. I haven’t made it in a while, but this soup would give it a great flavor!

If this is your first time commenting or if something in your text triggers a spam filter, then your comment will be held for moderation and will not be visible immediately. It will be visible as soon as I am able to approve it. Thanks for joining in the conversation!

Join the Conversation