This cream of mushroom soup recipe makes a silky, deeply flavored bowl with tender mushrooms, rich stock, and gentle cream.
Cream of mushroom soup feels simple, but a good pot comes down to a few steady techniques and the right balance of mushrooms, aromatics, and dairy. This cream of mushroom soup recipe builds flavor in layers, uses everyday pantry ingredients, and lands on the table in under an hour.
Why This Cream Of Mushroom Soup Recipe Works
This version keeps the texture velvety, the mushroom flavor front and center, and the ingredient list realistic for a busy weeknight. You brown the mushrooms hard for flavor, build a base with onions, garlic, and herbs, then finish with stock and a moderate pour of cream so the soup stays light enough for a starter yet cozy enough for dinner.
| Ingredient | Role In The Soup | Notes |
|---|---|---|
| Brown Or Cremini Mushrooms | Main flavor | Meaty, deeper flavor than plain white buttons; slice quite thin. |
| Butter And Olive Oil | Sauté base | Butter adds richness while oil helps keep it from scorching. |
| Onion Or Shallot | Aromatic sweetness | Finely diced so it softens and blends into the background. |
| Garlic | Savory depth | Add near the end of sautéing so it does not burn. |
| Flour | Gentle thickener | Forms a quick roux that gives body without turning the soup gluey. |
| Chicken Or Vegetable Stock | Liquid base | Low-sodium stock gives you control over the final seasoning. |
| Heavy Cream | Silky finish | Added off the heat so it stays smooth and does not split. |
| Fresh Thyme Or Bay Leaf | Herbal note | Thyme pairs naturally with mushrooms; bay adds gentle warmth. |
| Salt And Pepper | Seasoning | Season in stages so the soup tastes balanced from the first spoonful. |
Choosing Mushrooms And Other Key Ingredients
Brown mushrooms such as cremini or baby bella bring more savoriness than basic white button mushrooms, and they hold their texture well while simmering. Raw mushrooms are mostly water with a modest calorie count and handy B vitamins, so you get comfort in the bowl without a heavy base.
According to mushroom nutrition data, a serving of mushrooms offers B vitamins and minerals with very little fat, which makes them an easy way to build flavor while keeping the soup balanced.
Use good stock, because the stock shows up in every sip. A basic low-sodium chicken stock keeps the flavor familiar, while a vegetable stock works nicely for a meat-free version. For the dairy, heavy cream holds up well to gentle heat and gives a smooth finish, so you can use less than you might expect and still get a rich texture.
Step-By-Step Creamy Mushroom Soup
Prep The Vegetables
Brush any dirt from the mushrooms with a dry towel, then trim the ends and slice them thinly. Slice some extra for garnish if you like a few pieces on top. Dice the onion or shallot small so it softens quickly. Mince the garlic, and strip the leaves from a few thyme sprigs.
Sear The Mushrooms For Deep Flavor
Set a heavy pot over medium-high heat and add the butter and oil. When the fat looks hot and shimmery, scatter in half the mushrooms and leave them alone for a few minutes. They release some liquid, then start to brown. Stir, let them take on more color, then tip them into a bowl and repeat with the rest.
This step brings out the best mushroom flavor and keeps them from steaming. A little brown color on the bottom of the pot is welcome; you loosen it later with stock.
Build The Aromatic Base
Lower the heat to medium and add the diced onion to the same pot with a small pinch of salt. Cook until the onion turns translucent and sweet, then stir in the garlic and thyme. Once the garlic smells fragrant, sprinkle in the flour and stir well so the vegetables are coated.
Let the flour cook for a minute or two so any raw taste fades. The mixture looks a bit sticky; that texture helps thicken the soup once you add liquid.
Add Stock And Simmer Gently
Pour in a splash of stock while stirring to loosen the flour from the bottom of the pot, scraping up any browned bits as you go. Add the rest of the stock in portions, stirring so the mixture stays smooth. Return the browned mushrooms and any juices to the pot.
Bring the pot to a light simmer, then lower the heat so the surface barely moves. Let the soup cook for 15 to 20 minutes so the flavors can come together and the flour can fully hydrate. Stir now and then to be sure nothing sticks.
Blend To Your Preferred Texture
You have three paths for texture. For a classic cream of mushroom soup with a mostly smooth body and small pieces, blend about half the pot with an immersion blender, then stir it back. For a completely smooth version, blend all the soup in batches until velvety. For a chunky version, skip blending and simply mash a few mushrooms against the side of the pot with a spoon.
Work carefully if you use a countertop blender, since hot soup expands. Fill the jar halfway, vent the lid slightly, cover with a towel, and blend in short bursts.
Finish With Cream And Final Seasoning
Take the soup off the heat, then pour in the cream while stirring. Taste for salt and pepper. If the flavor tastes flat, add a pinch of salt and a squeeze of lemon to brighten everything. The texture should coat the back of a spoon without feeling heavy. If it feels too thick, loosen with a little extra stock; if it feels thin, let it simmer a few minutes longer before adding the cream.
Creamy Mushroom Soup Recipe Variations For Busy Nights
Once you know the base method, you can adjust this soup to fit many situations. Swap part of the mushrooms for wild varieties such as oyster or shiitake for deeper flavor. Add a handful of barley or cooked rice near the end if you want more body. Stir in a spoonful of crème fraîche instead of cream for gentle tang, or use half-and-half for a lighter finish.
For a vegetarian version, rely on a full-flavored vegetable stock and a knob of butter for richness. For a dairy-light version, you can replace part of the cream with whole milk, then finish each bowl with a drizzle of good olive oil. Keep the simmer low so the dairy stays smooth.
Serving Ideas For Cream Of Mushroom Soup
This soup pairs well with toasted bread, a simple green salad, or grilled cheese sandwiches. For guests, serve smaller portions in cups and finish with a swirl of cream, a few sautéed mushroom slices, and chopped parsley or chives. You can also spoon it over cooked chicken and rice for an easy one-bowl meal.
The flavor grows rounder as it rests, so the soup works well as a make-ahead starter. The mushrooms and aromatics continue to mingle in the fridge, so the second day often tastes even richer than the first.
Food Safety, Storage, And Reheating Tips
Cream-based soups need careful handling so they stay safe and pleasant to eat. Cool the pot fairly quickly after cooking by dividing the soup into shallow containers, then place them in the refrigerator. Food safety agencies advise keeping chilled foods at or below 40°F to slow bacterial growth, and avoiding the range between 40°F and 140°F where bacteria multiply quickly.
The FDA safe food handling guide recommends refrigerating leftovers within two hours of cooking and bringing soups to a boil when reheating, with reheated food reaching at least 165°F in the center.
Stored correctly, cream of mushroom soup keeps in the refrigerator for about three days. Freeze portions for longer storage, leaving some space at the top of containers for expansion. Thaw frozen soup overnight in the fridge, then reheat gently on the stove so the dairy stays smooth.
| Storage Method | How Long It Lasts | Best Practice |
|---|---|---|
| Room Temperature | Up To 2 Hours | Cool briefly, then move to the fridge to reduce time in the danger zone. |
| Refrigerator | 2–3 Days | Store in shallow containers, well covered. |
| Freezer | Up To 2 Months | Freeze in portions; thaw overnight in the fridge. |
| Microwave Reheat | Single Serving | Heat in short bursts, stirring often, until steaming hot. |
| Stovetop Reheat | Multiple Servings | Warm over low heat, stir often, bring just to a brief simmer. |
| Food Thermometer Check | During Reheating | Look for at least 165°F in the center of the soup. |
| Reheating After Freezing | Same Day You Thaw | Do not refreeze; cool leftovers promptly. |
Make This Mushroom Soup Your Own
This cream of mushroom soup recipe gives you a sturdy base that you can adapt to your taste and pantry. Try roasted garlic instead of raw, a splash of dry sherry or white wine for a restaurant-style finish, or a spoonful of miso paste stirred in off the heat for extra savoriness. A sprinkle of grated Parmesan at the table adds another layer of flavor.
With a single pot, a basket of mushrooms, and simple technique, you can turn a quiet evening into something special. Keep this cream of mushroom soup recipe in your regular rotation and you always have a reliable way to serve a warm, comforting meal without a long ingredient list or fussy steps.

