How to Make Homemade Cream of Soup

Welcome back! In today’s tutorial, we’ll be showing you how to make homemade cream of soups—perfect for any recipe that calls for cream of mushroom, cream of celery, cream of potato, or cream of chicken. This is a great substitute if you don't have any canned versions on hand or if you prefer to avoid chemicals and preservatives. Plus, it's quick and easy to whip up with ingredients you likely already have in your kitchen.

1. Cream of mushroom soup

Ingredients:

  • 2 medium-sized mushrooms
  • 2 tbsp butter
  • 2 tbsp flour (all-purpose or self-rising)
  • 1 ½ cups milk


Instructions:

Chop the mushrooms

1. Prepare the mushrooms

Dice the mushrooms finely. You can use a chopper for speed, or just chop them by hand.

Melt the butter

2. Melt butter

In a saucepan, melt 2 tablespoons of butter.

Add mushrooms to butter and cook

3. Cook mushrooms

Add the mushrooms to the pan and cook for 3-4 minutes until tender.

Add flour

4. Add flour

Stir in 2 tablespoons of flour and cook for 2-3 minutes to eliminate the raw flour taste.

Add milk and mix

5. Add milk

Gradually whisk in 1 ½ cups of milk until smooth. Let it simmer for a few minutes until it thickens.

Cream of mushroom soup

Once thickened, your homemade cream of mushroom soup is ready to use. Remember, this is a condensed version, so you can add more liquid if you want to make it into a full soup.


2. Cream of celery soup

Ingredients:

  • ¼ of a stalk of celery (about 2-3 small pieces)
  • 2 tbsp butter
  • 2 tbsp flour
  • 1 ½ cups milk


Instructions:

Chop the celery

1. Chop the celery

Dice the celery into small pieces. A chopper will make it easier, but chopping by hand works too.

Cook the celery in butter

2. Cook celery

In a saucepan, melt 2 tablespoons of butter. Add the celery and cook for 5-7 minutes until it becomes tender.

Add flour

3. Add flour

Stir in 2 tablespoons of flour and cook for 1-2 minutes to remove the raw flour taste.

Add milk

4. Add milk

Pour in 1 ½ cups of milk, whisking until smooth. Let it simmer until it thickens.

Cream of celery soup

After thickening, your homemade cream of celery soup is ready. This is also a condensed version, so add more liquid if needed for a fuller soup.


3. Cream of potato soup

Ingredients:

  • 1 potato 
  • 1 cup water
  • 1 cup milk
  • 2 pinches of salt
  • 2 tbsp butter
  • 2 tbsp flour


Instructions:

Peel and dice potato

1. Chop potatoes

Start by peeling and dicing your potato.

Cook potatoes in milk mixture

2. Cook potatoes

In a pot, combine the diced potatoes, 1 cup of water, 1 cup of milk, and 2 pinches of salt. Boil until the potatoes are tender (about 10-15 minutes).

Make roux in separate pan

3. Make roux

In a separate pan, melt 2 tablespoons of butter. Stir in 2 tablespoons of flour and cook for 1-2 minutes.

Add potato mixture to roux

4. Combine

Pour the potato mixture (water, milk, and potatoes) into the butter-flour mixture and whisk until smooth.

Simmer soup to thicken

5. Simmer

Let it simmer until it thickens to your desired consistency. 

Cream of potato soup

Once thickened, your homemade cream of potato soup is ready to go!


4. Cream of chicken soup

Ingredients:

  • 2 tbsp butter
  • 2 tbsp flour
  • 1 cup chicken broth (or chicken bouillon powder)
  • ½ cup milk


Instructions:

Melt butter

1. Melt butter

In a saucepan, melt 2 tablespoons of butter.

Add flour to butter to make roux

2. Make roux

Stir in 2 tablespoons of flour and cook until the flour has a smooth texture (about 1-2 minutes).

Add chicken stock and milk to roux

3. Add liquids

Whisk in 1 cup of chicken broth and ½ cup of milk until smooth.

Simmer the soup

4. Simmer

Let it simmer until it thickens. If you need a full soup, add more liquid. 

Cream of chicken soup

This version is condensed, but you can adjust for soup if needed.


Storage and use:

  • All four of these homemade cream of soups can be stored in the fridge for up to 5 days (except for cream of chicken, which can last up to 3 days).
  • You can use these in any recipe that calls for a canned cream of soup, from casseroles to slow cooker meals!


These homemade versions are not only more nutritious but also customizable to your taste. You can even make a cream of onion, cream of bacon, or cream of broccoli if you’re feeling adventurous!


I hope you enjoy making these homemade cream of soups as much as I do! If you try any of these recipes, let me know how it went in the comments below. Or if you have your own twist or suggestions, I'd love to hear those too! Your feedback helps me improve and make more delicious recipes for you. Happy cooking!

Comments
Join the conversation
2 of 4 comments
  • Tjs21545430 Tjs21545430 on Sep 06, 2025

    Can't wait to try these homemade soups. Canned soup is so expensive and doesn't taste as good as home made. I only buy the canned when I need them for a casserole, but now I will certainly use these recipes in my casseroles.

  • Leila Capell Leila Capell on Sep 14, 2025

    I am definitely going to make the cream of chicken with chunks of fresh chicken added.

Next