
Making cream of mushroom soup at home is a rewarding culinary endeavor that allows you to enjoy a rich, flavorful dish without relying on canned versions. This comforting soup begins with sautéing fresh mushrooms, onions, and garlic to build a deep, savory base. The addition of cream and broth creates a velvety texture, while herbs like thyme and parsley enhance the earthy mushroom flavor. With simple ingredients and straightforward steps, homemade cream of mushroom soup is not only delicious but also customizable to suit your taste preferences, making it a perfect addition to any meal.
| Characteristics | Values |
|---|---|
| Main Ingredient | Mushrooms (button, cremini, or a mix) |
| Base | Butter or olive oil |
| Thickening Agent | Flour (for roux) or cornstarch slurry |
| Liquid | Chicken or vegetable broth, heavy cream |
| Aromatics | Onion, garlic, thyme, parsley |
| Seasonings | Salt, pepper, nutmeg (optional) |
| Cooking Time | 30-45 minutes |
| Yield | 4-6 servings |
| Texture | Creamy, smooth, and velvety |
| Flavor Profile | Earthy, savory, and rich |
| Optional Add-Ins | Sherry or white wine, Parmesan cheese |
| Serving Suggestions | With crusty bread, over rice, or as a base for casseroles |
| Storage | Refrigerate up to 3 days; freeze up to 3 months |
| Reheating | Stovetop over low heat, stirring occasionally |
| Dietary Variations | Vegan (use plant-based butter, cream, and broth), gluten-free (omit flour or use gluten-free alternative) |
| Difficulty Level | Intermediate |
Explore related products
$0.7
What You'll Learn
- Ingredients Needed: Gather fresh mushrooms, butter, flour, broth, cream, onions, garlic, thyme, salt, and pepper
- Sautéing Basics: Cook onions, garlic, and mushrooms in butter until golden and tender
- Making Roux: Whisk flour into butter until smooth to thicken the soup base
- Simmering Steps: Add broth, simmer until mushrooms soften, then blend for creamy texture
- Finishing Touches: Stir in cream, season to taste, and garnish with herbs before serving

Ingredients Needed: Gather fresh mushrooms, butter, flour, broth, cream, onions, garlic, thyme, salt, and pepper
To begin crafting your homemade cream of mushroom soup, gather fresh mushrooms as the star ingredient. Opt for varieties like cremini, button, or shiitake for their rich, earthy flavors. Ensure they are firm, clean, and free from blemishes. Fresh mushrooms will provide a robust base for your soup, so quality is key. Slice them evenly to promote consistent cooking and enhance the texture of your final dish.
Next, butter is essential for building the flavor foundation. Use unsalted butter to control the overall saltiness of the soup. It will be used to sauté the mushrooms, onions, and garlic, adding a rich, velvety mouthfeel to the dish. Flour is another critical component, acting as a thickening agent for the soup. When combined with butter, it creates a roux, which helps bind the ingredients together and gives the soup its creamy consistency.
Broth serves as the liquid base, infusing the soup with depth and flavor. Choose a high-quality chicken or vegetable broth to complement the mushrooms. For a vegetarian option, vegetable broth works perfectly. The broth will simmer with the mushrooms and aromatics, allowing the flavors to meld together harmoniously. Cream is added toward the end of cooking to create the signature silky texture of cream of mushroom soup. Use heavy cream for the best results, as it adds richness without curdling under heat.
Onions and garlic are the aromatic powerhouses of this recipe. Finely chop one medium onion and mince 2-3 garlic cloves to release their flavors during sautéing. These ingredients add complexity and balance to the earthy mushrooms. Thyme, either fresh or dried, brings a subtle herbal note that enhances the overall profile of the soup. A teaspoon of fresh thyme or half a teaspoon of dried thyme is sufficient to elevate the dish without overpowering it.
Finally, salt and pepper are essential for seasoning. Season the soup gradually, tasting as you go, to ensure the flavors are well-balanced. Salt enhances the natural taste of the mushrooms, while pepper adds a gentle warmth. With all these ingredients gathered, you’re ready to transform them into a comforting, homemade cream of mushroom soup that rivals any store-bought version.
Creamy Mushroom Smothered Pork Chops: Easy, Flavorful Recipe Guide
You may want to see also

Sautéing Basics: Cook onions, garlic, and mushrooms in butter until golden and tender
To begin mastering the art of making cream of mushroom soup at home, it's essential to focus on the foundational step of sautéing onions, garlic, and mushrooms in butter until they reach a golden, tender state. This process not only develops the rich flavors that will form the base of your soup but also ensures a depth of taste that elevates the entire dish. Start by selecting a heavy-bottomed saucepan or skillet, as this type of cookware distributes heat evenly, preventing hot spots that could burn your ingredients. Heat the pan over medium heat, allowing it to warm gradually to ensure consistent cooking.
Once your pan is heated, add a generous amount of unsalted butter, typically around 2 to 3 tablespoons, depending on the quantity of vegetables you’re using. Butter not only adds a luxurious flavor but also helps in achieving that desirable golden color. As the butter melts, it should coat the bottom of the pan evenly. At this point, add thinly sliced onions, ensuring they form a single layer in the pan. This arrangement allows each piece to cook uniformly. Stir the onions occasionally with a wooden spoon or spatula, being careful not to overcrowd them, as this can lead to steaming rather than sautéing. The goal is to achieve a soft, translucent texture with a slight golden hue, which usually takes about 5-7 minutes.
After the onions are well on their way, introduce minced garlic to the pan. Garlic burns more easily than onions, so it’s crucial to add it later in the process. Cook the garlic for about 1-2 minutes, stirring frequently to prevent it from burning. The aroma should become fragrant, signaling that the garlic is releasing its flavors without becoming bitter. Now, add your mushrooms, which should be cleaned and sliced evenly. Mushrooms release moisture as they cook, so it’s important to let this liquid evaporate to achieve the desired golden-brown color. Continue to sauté the mixture, stirring occasionally, until the mushrooms are tender and have developed a rich, caramelized exterior.
The key to successful sautéing lies in patience and attention to detail. Keep the heat at a steady medium to ensure even cooking without burning. If the pan becomes too dry, you can add a splash of white wine or broth to deglaze it, which will also enhance the flavor profile of your soup base. The entire sautéing process should take about 15-20 minutes, depending on the quantity of ingredients. Once the onions, garlic, and mushrooms are golden and tender, you’ve created a robust foundation for your cream of mushroom soup. This step is where the magic begins, transforming simple ingredients into a flavorful base that will be further enriched with cream and seasonings.
Finally, take a moment to appreciate the transformation of your ingredients. The onions should be soft and slightly sweet, the garlic aromatic without being overpowering, and the mushrooms deeply savory with a pleasing texture. This sautéed mixture is now ready to be incorporated into the next steps of your soup-making process, where it will be combined with broth, cream, and seasonings to create a velvety, comforting cream of mushroom soup. Mastering this sautéing technique not only enhances the flavor of your soup but also builds your confidence in the kitchen, making it a valuable skill for any home cook.
Easy Homemade Cream of Mushroom Soup Recipe: Simple Steps
You may want to see also

Making Roux: Whisk flour into butter until smooth to thicken the soup base
Making a roux is a fundamental step in creating a rich and velvety cream of mushroom soup from scratch. The roux serves as the thickening agent for the soup base, ensuring a smooth and creamy texture. To begin, you’ll need equal parts butter and flour, typically around 2 to 3 tablespoons of each, depending on the desired thickness of your soup. Start by melting the butter in a saucepan over medium heat. Ensure the butter is fully melted but not browned, as this can alter the flavor of your roux. Once the butter is ready, gradually whisk in the flour, making sure to incorporate it evenly to avoid lumps.
The key to a successful roux is constant whisking. As you add the flour to the melted butter, whisk vigorously to combine the two ingredients into a smooth paste. This process helps to cook out the raw flour taste and ensures the roux will blend seamlessly into the soup. Keep the heat at medium to allow the flour to cook gently without burning. The roux will initially look like a thick, bumpy paste, but as you continue to whisk, it will become smoother and more uniform in texture. This step is crucial for achieving the desired consistency in your cream of mushroom soup.
As you whisk the flour into the butter, you’ll notice the roux begin to change in appearance and texture. It should transform from a gritty paste into a silky, cohesive mixture. The color will also lighten slightly as the flour cooks. This process typically takes about 2 to 3 minutes, but it’s important to monitor the roux closely to prevent it from burning. A properly made roux should be smooth, lump-free, and ready to serve as the foundation for your soup base.
Once your roux is smooth and well combined, it’s ready to be incorporated into the soup. At this stage, you’ll gradually add the liquid components, such as mushroom broth or cream, to the roux while whisking continuously. This ensures the roux disperses evenly, thickening the soup without clumping. The roux’s ability to thicken the soup is due to the starch in the flour, which absorbs the liquid and creates a creamy consistency. By mastering the art of making a roux, you’ll elevate your homemade cream of mushroom soup to a restaurant-quality dish.
In summary, making a roux by whisking flour into butter is a simple yet essential technique for thickening the base of your cream of mushroom soup. The process requires attention to detail, from melting the butter correctly to whisking the flour until smooth. When done right, the roux will provide the perfect foundation for a rich, creamy soup that’s full of flavor. With practice, this step will become second nature, allowing you to create a delicious homemade soup that rivals any store-bought version.
Crafting Creamy Mushroom Sauce: A Simple Scratch Recipe Guide
You may want to see also
Explore related products

Simmering Steps: Add broth, simmer until mushrooms soften, then blend for creamy texture
Once you’ve sautéed your aromatics and mushrooms until golden, the next crucial step in making homemade cream of mushroom soup is the simmering process. Begin by adding your chosen broth—chicken, vegetable, or even a rich mushroom stock—to the pot. Pour in enough broth to just cover the mushrooms and aromatics, typically around 4 to 6 cups, depending on the size of your batch. Stir gently to combine, ensuring all the flavorful bits stuck to the bottom of the pot are lifted and incorporated into the liquid. This step sets the foundation for the soup’s depth of flavor.
Bring the broth to a gentle simmer over medium heat. Once it begins to bubble slightly, reduce the heat to low to maintain a steady simmer. Allow the soup to cook uncovered for about 15 to 20 minutes, or until the mushrooms have softened completely. This simmering process is essential, as it not only cooks the mushrooms to a tender consistency but also allows the flavors of the sautéed vegetables, herbs, and broth to meld together harmoniously. Keep an eye on the pot, stirring occasionally to prevent sticking or burning.
As the mushrooms soften, you’ll notice the broth taking on a richer, more earthy color and aroma. This is a sign that the flavors are developing beautifully. Taste the broth at this stage and adjust seasoning if needed—a pinch of salt, pepper, or a dash of thyme can enhance the overall profile. Once the mushrooms are tender and the broth is flavorful, it’s time to move on to the blending step to achieve that signature creamy texture.
Using an immersion blender, carefully purée the soup directly in the pot until smooth. If you don’t have an immersion blender, transfer the soup in batches to a standard blender, ensuring the lid is vented to allow steam to escape. Blend until the mixture is velvety and uniform, with no chunks of mushroom or vegetables remaining. This step transforms the soup from a rustic broth into a luxurious, creamy concoction.
After blending, return the soup to low heat and stir in your cream or milk gradually. Heat the soup gently, but avoid letting it boil, as this can cause the dairy to curdle or separate. Simmer for an additional 2 to 3 minutes to allow the flavors to combine fully and the soup to thicken slightly. The result is a smooth, creamy mushroom soup with a rich, comforting texture that’s perfect for serving immediately or storing for later enjoyment.

Finishing Touches: Stir in cream, season to taste, and garnish with herbs before serving
Once your mushroom soup base has simmered to perfection, it’s time to elevate it with the finishing touches that transform it into a rich, creamy, and flavorful dish. Begin by stirring in the cream, which adds a luxurious texture and balances the earthy flavors of the mushrooms. Use heavy cream for a decadent finish, or opt for half-and-half for a lighter version. Pour the cream slowly into the soup while stirring continuously to ensure it blends evenly without curdling. Allow the soup to heat through gently over low heat, but avoid letting it boil, as this can cause the cream to separate or the soup to lose its silky consistency.
Next, season to taste to bring out the best in your cream of mushroom soup. Start with a pinch of salt and freshly ground black pepper, adjusting gradually until the flavors are well-balanced. If your soup needs a touch of brightness, add a squeeze of fresh lemon juice to enhance the overall profile. For an extra layer of depth, consider a dash of Worcestershire sauce or a sprinkle of garlic powder, but be mindful not to overpower the natural mushroom flavor. Taste as you go, ensuring the seasoning complements rather than dominates the dish.
The final step is to garnish with herbs just before serving, adding both visual appeal and a burst of freshness. Chopped fresh parsley or chives are classic choices, providing a vibrant green contrast to the creamy soup. For a more aromatic touch, sprinkle a few thyme leaves or a pinch of dill. If you’re feeling adventurous, a few shavings of Parmesan cheese or a drizzle of truffle oil can take the dish to the next level. The garnish should enhance the soup’s presentation and flavor without overwhelming it.
When serving, ladle the soup into warm bowls to maintain its temperature and texture. The cream should create a smooth, velvety mouthfeel, while the herbs add a refreshing finish. These finishing touches are what set homemade cream of mushroom soup apart from store-bought versions, making it a comforting and elegant dish. With careful attention to these details, your soup will be a standout addition to any meal.
Frequently asked questions
The basic ingredients include mushrooms (fresh or dried), butter, onions, garlic, flour, chicken or vegetable broth, heavy cream, salt, pepper, and optional herbs like thyme.
Yes, you can use canned mushrooms, but fresh mushrooms will provide a richer flavor and better texture. If using canned, drain and rinse them first.
You can thicken the soup by blending a portion of the cooked mushrooms into a puree or by adding a small amount of cornstarch mixed with water (slurry) instead of flour.
Heavy cream adds richness, but you can substitute it with half-and-half, whole milk, or even a dairy-free alternative like coconut milk for a lighter or vegan version.
Homemade cream of mushroom soup can be stored in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stovetop before serving.

























