Home - Soup and Stew - Homemade Cream of Mushroom Soup

Homemade Cream of Mushroom Soup

4.88 from 8 votes

This post may contain affiliate links. Please read my disclosure policy.

Learn the simple trick for making a rich and flavorful homemade cream of mushroom soup. This soup is made without flour and has all the comfort of creamy mushroom soup with simple, healthful ingredients.

A ceramic bowl with a serving of creamy mushroom soup , with a spoon dipping in.

How about creamy, dreamy mushroom soup? I’m pretty sure I’ve got your ‘shroom fantasies covered with this recipe.

This rich-tasting cream of mushroom soup has a luscious texture, chock-full of chunky mushrooms and the intense, earthy taste of pure mushroom.

I encourage you to ditch the can of mushroom soup and try this homemade, completely flourless version.

It’s true, there’s something about cream of mushroom soup – just the words alone – that conjures up memories of home and childhood.

Funny, because my mom rarely served it straight up, but used good old Campbell’s soup for things like tuna casserole and we loved it!

A ceramic bowl with a serving of creamy mushroom soup , with a spoon dipping in.

Homemade cream of mushroom soup

Sometimes all I want for dinner is something comforting and satisfying, but it needs to be full of good stuff that doesn’t make me want to go straight to sleep.

A bowl of this soup, along with a glass of red wine and toasted garlic bread on the side makes a perfect light dinner or supper.

As I write this, it’s also a very fine lunch at my desk, and like all soups, taste even better the next day.

An image of a brown mushroom and thyme sprigs on a round wood board.

Start with a mix of leek, onion and ordinary mushrooms to make the base of the soup.

I used a blend of white button, cremini (also called baby bellas) and oyster mushrooms from the grocery store.

You can use a mix of your favorite mushrooms, or keep it simple and use all white or all cremini mushrooms.

Game-changing ingredients

Want to know the secrets to the intense earthy flavor of this mushroom soup?

There are actually two, and they’re totally optional but SO WORTH IT: Dried porcini mushrooms and Parmesan rind.

I used ground dried porcini mushrooms to enhance the natural flavor of the fresh mushrooms in the soup.

If you have a small spice grinder or blender, whizz up a small amount of these magic mushrooms until they form a powder.

Add a small amount to your cooking and you’ll see after one taste how they can transform a dish.

A ceramic bowl with a serving of creamy mushroom soup surrounded by a soup pot, slices of toasted bread and small brown mushrooms on a cutting board.

It’s a fact that dried mushrooms are naturally jam-packed with mouthwatering umami.

They’re also what makes my mushroom Bolognese pasta sauce taste so damn good!

Parmesan rind is the other flavor enhancer in this soup.

Yep, that hard rind adds a savory depth of flavor to all kinds of soups and stews, from pasta fagioli to classic Italian minestrone.

You just need a small piece. As the soup simmers, the rind softens and releases flavor into the broth.

How to make creamy mushroom soup without flour or cornstarch

Cannellini beans are the secret to texture in this soup.

Whether you want to avoid extra carbs or are sensitive to flour or cornstarch thickeners, these creamy beans are a brilliant (and wholesome) replacement.

A bowl and a small pot of creamy mushroom soup, with toasted bread on the side.

Cannellini have a neutral flavor and give the soup a beautiful texture when pureed.

I like a mixture of creamy base and chunky mushrooms, so I puree half the soup and stir it back into the pot.

  • To save time on clean up, a handheld blender is a great tool to use, and you can puree to your preferred consistency. You can blend the whole pot of soup into a smooth soup, if you prefer that.
  • Finish the soup with a small amount of heavy cream for extra lusciousness.
  • You can also omit the dairy and it will be just as good!
A ceramic bowl with a serving of creamy mushroom soup , with a spoon dipping in.

Is cream of mushroom soup gluten free?

This soup is gluten-free, although most homemade creamy mushroom soups (and some store-bought prepared ones) are not.

Because the beans thicken and emulsify the broth, there’s no need to use flour. This is a perfect way to make a gluten-free cream of mushroom soup.

Freezing mushroom soup

This soup is easy to freeze. Just cool it completely, then pack into airtight freezer containers. Store up to 2 months in the freezer.

FOLLOW ALONG: Follow me on Facebook, Instagram and Pinterest for all the latest recipes and content.

Cream of Mushroom Soup

Cream of Mushroom Soup Recipe (Flourless)

Karen Tedesco
The cream of mushroom soup of your dreams, made lighter and healthful. This easy homemade soup is chock-full of mushrooms and flavor.
Serve with toasted sourdough or garlic bread and a glass of red wine on the side!
Print Pin
4.88 from 8 votes
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Soup and Stew
Cuisine American
Servings 6 servings


  • 2 tablespoons (30 g) butter
  • 1 tablespoon (15 ml) extra-virgin olive oil
  • 1 leek, white and light green section halved lengthwise and sliced
  • ½ cup (80 g) finely chopped onion
  • 1 ¾ pounds mushrooms, sliced – I used a mixture of white buttons, cremini and oyster, but you can use one of any variety
  • Kosher salt
  • 1 tablespoon (15 g) finely chopped garlic, about 2 cloves
  • 1 tablespoon (6 g) chopped fresh thyme
  • 1 15-ounce can (425 g) cannellini beans, drained
  • ¼ cup (9 g) dried mushrooms such as porcini, shiitake or a mixture, ground to a powder in a spice grinder (OPTIONAL) see notes
  • 1 2-inch Parmesan rind, OPTIONAL (see notes)
  • 4 cups (1 l) low-sodium chicken or vegetable broth
  • cup (80 ml) heavy cream
  • 2 tablespoons (30 g) chopped parsley


  • Heat the butter and oil in a large soup pot or Dutch oven over medium heat. When the butter melts, add the leek and onion. Cook about 5 minutes, until softened.
  • Stir in the mushrooms and 1 1/2 teaspoons salt. Cook, stirring, until the mushrooms soften and release their water. This should take 5-8 minutes. Stir in the garlic and thyme and cook a few seconds until fragrant. Add the cannellini beans, dried mushroom powder and Parmesan rind, if using, and pour in the stock
  • Bring to a simmer, then adjust the heat so it doesn’t boil. Simmer 15 minutes. Remove from the heat.
  • If you used a Parmesan rind, fish it out of the pot and discard. Scoop out 1/2 of the soup and puree in a blender until very smooth. You can use an immersion blender if you have one and puree right in the pot, leaving some chunky pieces of mushroom.
  • Stir in the cream and parsley. Serve warm in bowls.

Karen’s Notes and Tips

  • This soup is still wonderful without the dried mushroom powder and Parmesan rind, so don’t skip making this soup if you don’t have one or the other!
  • You can find packages of dried mushrooms in the produce or spice section of your grocery store. The cheese counter of stores like Whole Foods will often have Parmesan rinds you can buy. Or save the rind from a hunk of Parm from your fridge.
  • Puree all the soup in batches, if you prefer it completely smooth or use a handheld blender to blend right in the pot.
  • To make this vegetarian, use vegetable broth or water.
  • Inspired by a recipe in Every Day is Saturday.


Calories: 129kcal | Carbohydrates: 12g | Protein: 5g | Fat: 8g | Saturated Fat: 4g | Sodium: 651mg | Potassium: 516mg | Fiber: 2g | Sugar: 5g | Vitamin A: 943IU | Vitamin C: 10mg | Calcium: 41mg | Iron: 1mg
Did you make this recipe? Mention @Familystylefood or tag #familystylefood on Instagram

Hey, I’m Karen

Creator of Familystyle Food

I’m a food obsessed super-taster and professionally trained cook ALL about creating elevated dinners with everyday ingredients. Find simplified recipes made from scratch and enjoy incredibly tasty food! Read more about me here.

Leave a comment and star rating

Do you have a cooking question? Leave your comment below and let me know how I can help.

Did you love this recipe? Just click on the stars to leave a rating!

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment

  1. 5 stars
    I love mushrooms, never made soup with them before. This recipe was so easy to do, it has a great favour. I will definitely doing it again and again.