The Ultimate Homemade Gluten-Free Cream of Mushroom Soup
Tired of settling for mediocre canned cream of mushroom soup that’s often loaded with sodium, preservatives, and questionable ingredients? If you’re looking for a healthier, more flavorful, and equally versatile alternative, you’ve come to the right place! This comprehensive guide will walk you through creating the absolute best homemade gluten-free cream of mushroom soup from scratch. Whether you need a rich base for your favorite casseroles, a creamy sauce for pasta, or simply a comforting bowl of soup, this recipe is designed to impress and satisfy.

Recipe Overview: From Erin’s Kitchen
This recipe transforms simple ingredients into a rich, savory, and incredibly adaptable cream of mushroom soup. Here’s a quick look at what makes this recipe a must-try:
- Texture: Expect a luxuriously creamy and velvety consistency. It boasts the perfect thickness, making it ideal as a base for countless dishes without being overly heavy.
- Taste: Prepare for a depth of savory, earthy mushroom flavor that far surpasses any store-bought canned version. Fresh ingredients and thoughtful seasoning create a truly gourmet experience.
- Ease: Don’t let the “homemade” label intimidate you. This recipe is surprisingly easy to prepare using everyday pantry staples. It’s a fundamental base that will quickly become a go-to in your cooking repertoire.
- Top Tips: A single batch of this homemade soup is precisely equivalent to one standard can of condensed cream of mushroom soup. This makes it an effortless, healthier substitution in all your beloved recipes. Say goodbye to reading ingredient labels for gluten!
- Recommended Gluten-Free Thickener: Forget gluten-free flours that can sometimes yield gritty results. This recipe cleverly uses cornstarch to achieve its smooth, rich thickness, ensuring a consistently perfect, gluten-free texture every time.
- Will I Make This Again?: Absolutely! This recipe has earned its permanent spot in my kitchen. It’s my trusted choice whenever a recipe calls for cream of mushroom soup, delivering superior taste and texture without the gluten.

Once you experience the rich flavor and smooth texture of this homemade gluten-free cream of mushroom soup, you’ll undoubtedly abandon the canned varieties for good! This savory and versatile soup serves as an impeccable base for a wide array of culinary creations, including hearty meat dishes, delicate sauces, robust gluten-free casseroles, comforting pasta dishes, and so much more. What’s even better? It can be easily adapted to be completely dairy-free, catering to various dietary needs without compromising on taste.
Embrace the world of creamy, comforting, and gluten-free cooking. Explore more of our favorite comfort food recipes like this gluten-free cream of chicken soup, learn the basics with our gluten-free roux guide, and master this classic gluten-free bechamel sauce. These recipes are designed to help you enjoy all your favorite comfort foods, gluten-free!
Featured Comment
From Susan: “This recipe is truly wonderful! It was simple to prepare, and I used a mix of portobello and other mushrooms to create a deep, woodsy flavor that reminded me of the wild mushrooms my father and I used to gather and cook. Thank you for sharing this! We all absolutely love it and it’s become a new family favorite.”
14 more comments
Table of Contents
- The Ultimate Homemade Gluten-Free Cream of Mushroom Soup
- Recipe Overview: From Erin’s Kitchen
- Featured Comment
- Key Ingredients for Perfect Soup
- Step-by-Step Guide to Creamy Perfection
- Make-Ahead and Storage Solutions
- Frequently Asked Questions (FAQs)
- More Comforting Gluten-Free Recipes
- Gluten-Free Cream of Mushroom Soup Recipe Card
Key Ingredients for Perfect Gluten-Free Cream of Mushroom Soup
Crafting an exceptional gluten-free cream of mushroom soup begins with understanding the role of each ingredient. Below, we delve into the key components that give this soup its incredible flavor and texture. For precise measurements, please refer to the full recipe card further down the page.

- Butter: Unsalted butter is our preference here, as it allows you to control the overall sodium content of your soup. If you’re aiming for a dairy-free or vegan version, high-quality vegan butter or even a light olive oil works beautifully to sauté the aromatics and mushrooms, adding a rich foundational flavor.
- Shallot: Often described as a sophisticated cousin to the onion, shallots offer a milder, sweeter, and more delicate flavor profile. Their subtle oniony notes are perfect for building a complex base for this soup without overpowering the earthy mushrooms. Finely chopping them ensures they melt seamlessly into the soup.
- Mushrooms: The star of the show! You have a versatile choice here. Classic white button mushrooms are always a good option, but for a deeper, more robust flavor, consider brown cremini (baby bella), portobello caps (finely chopped), or even a mix of gourmet mushrooms like shiitake. The key is to chop them finely, ensuring a consistent texture throughout the soup.
- Chicken Stock: The foundation of our liquid base. Opt for a good quality, store-bought gluten-free chicken broth, or if you have the time, homemade chicken stock will elevate the flavor even further. Always double-check labels to ensure it’s certified gluten-free, especially if you have sensitivities. For a completely vegan soup, simply substitute with a flavorful vegetable broth.
- Seasoning: A carefully selected blend of onion powder, garlic powder, paprika, sea salt, and black pepper is crucial for transforming bland ingredients into a truly savory and aromatic experience. These spices complement the mushrooms and shallots, adding layers of warmth and depth. Remember to adjust salt and pepper to your personal taste at the end.
- Milk: There’s no need for heavy cream or evaporated milk to achieve a wonderfully creamy consistency. Full-fat whole milk provides the perfect richness without being overly indulgent. For those seeking a dairy-free option, unsweetened almond milk or cashew milk are excellent choices. We recommend avoiding coconut milk (due to its distinct flavor profile) and oat milk (which can sometimes split or become too thin when heated in this application).
- Cornstarch: This is our secret weapon for a perfectly smooth and stable gluten-free thickener. Unlike some gluten-free flours that can lead to a grainy texture, cornstarch creates a silky, glossy consistency. It’s essential to mix it with milk (or dairy-free milk) into a smooth slurry *before* adding it to the hot soup to prevent lumps and ensure even thickening.
Choosing high-quality ingredients and preparing them with care will make all the difference in the final taste and texture of your homemade soup. This attention to detail is what sets a truly exceptional homemade dish apart from its canned counterparts.
Step-by-Step Guide: How to Make Gluten-Free Cream of Mushroom Soup
Creating this delicious homemade soup is a straightforward process, designed to be accessible for cooks of all skill levels. Follow these simple steps to achieve a perfectly creamy and flavorful gluten-free cream of mushroom soup. For the complete detailed instructions and measurements, please refer to the full recipe card below!

- Sauté Aromatics and Mushrooms: Begin by melting the butter (or vegan butter/olive oil) in a medium saucepan over medium heat. Once shimmering, add the finely chopped shallot and mushrooms. Cook these ingredients for 7-9 minutes, stirring occasionally. The goal here is to soften the mushrooms significantly and allow them to release most of their liquid, intensifying their earthy flavor and preventing a watery soup. They should start to brown slightly and become deeply fragrant.
- Prepare the Thickening Slurry: While your mushrooms are cooking, grab a separate small bowl or liquid measuring cup. Whisk together your chosen milk (dairy or dairy-free) and cornstarch until the mixture is completely smooth and free of any lumps. This “slurry” is crucial for thickening the soup evenly and preventing a grainy texture. Set aside for later.

- Simmer the Flavor Base: Once the mushrooms are tender and have released their moisture, pour in the chicken stock (or vegetable broth) along with all the seasonings: kosher salt, black pepper, onion powder, garlic powder, and paprika. Stir everything well to combine. Increase the heat slightly to bring the mixture to a gentle simmer. You’ll see small bubbles forming around the edges of the saucepan.
- Whisk in the Thickener: This is a key step for a smooth soup! While continuously and vigorously whisking the simmering stock mixture, slowly pour in the prepared milk and cornstarch slurry. Pour it in a thin, steady stream to ensure it incorporates smoothly without clumping. Keep whisking diligently as you add it.
- Continue to Stir and Thicken: Keep stirring the soup constantly for another 3-4 minutes after adding the slurry. During this time, the mixture will begin to bubble gently and noticeably thicken, transforming into that characteristic creamy consistency. The cornstarch needs this cooking time to activate its thickening power and lose any starchy taste.
- Final Seasoning and Serve: Once the soup has reached your desired thickness, remove the saucepan from the heat. Taste the soup and adjust the seasoning as needed. Often, a small pinch more of salt and pepper can make all the difference, enhancing all the flavors. Your homemade gluten-free cream of mushroom soup is now ready to be used as a base in your favorite recipes or enjoyed on its own!
Following these steps ensures a perfectly seasoned, wonderfully thick, and incredibly flavorful soup every time. Enjoy the process of creating this wholesome and delicious staple in your kitchen!
Make-Ahead and Storage Solutions for Your Homemade Soup
One of the many advantages of this homemade gluten-free cream of mushroom soup is its excellent make-ahead potential, making meal prep a breeze. Preparing a batch in advance means you’ll always have a healthy, flavorful base ready to elevate your weeknight meals.
Make-Ahead: This soup can be conveniently prepared up to one week in advance without any loss of quality or flavor. This makes it perfect for busy individuals or anyone looking to streamline their cooking process. Cook a larger batch on the weekend, and you’ll be set for multiple recipes throughout the week.
To Store: Proper storage is key to maintaining the soup’s freshness and extending its shelf life. First, allow the soup to cool completely to room temperature. This is crucial to prevent condensation and bacterial growth. Once cooled, transfer the soup into a clean Mason jar with a tight-fitting lid or any other airtight container. Ensure there’s minimal air space at the top. Store it in the refrigerator for up to 7 days. This savory base of mushrooms and creamy goodness will be ready to incorporate into your favorite casseroles, sauces, or other comfort food recipes whenever inspiration strikes!
Freezing (Optional): While best enjoyed fresh or refrigerated, you can also freeze this soup for longer storage. Once completely cooled, transfer the soup into freezer-safe containers or heavy-duty freezer bags, leaving about an inch of headspace for expansion. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop, whisking to restore its smooth consistency. You might need to add a splash of milk or broth if it appears too thick after thawing.
Frequently Asked Questions (FAQs) About Gluten-Free Cream of Mushroom Soup
We understand you might have some common questions when navigating the world of gluten-free cooking and finding suitable substitutions. Here are answers to some frequently asked questions about cream of mushroom soup:
Is Campbell’s cream of mushroom soup gluten-free?
No, unfortunately, Campbell’s Cream of Mushroom soup is typically not gluten-free. The traditional recipe contains wheat flour, which is a common thickening agent but also contains gluten. For individuals with celiac disease or gluten sensitivity, it is essential to avoid this product and opt for explicitly labeled gluten-free alternatives or homemade versions like ours.
Is Progresso cream of mushroom soup gluten-free?
Yes, good news for gluten-free consumers! According to their product packaging and labeling, Progresso Cream of Mushroom soup is specifically formulated and labeled as gluten-free. It is also often noted as vegetarian, making it a suitable choice for a wider range of dietary preferences. Always check the most current product label to confirm, as formulations can change.
Can I make this homemade cream of mushroom soup dairy-free or vegan?
Absolutely! This recipe is incredibly adaptable and can be easily modified to suit both dairy-free and vegan diets without sacrificing flavor or texture.
- For Dairy-Free: Simply swap out the whole milk for an unsweetened dairy-free milk alternative. Unsweetened almond milk or cashew milk are highly recommended as they provide a neutral, creamy base. It’s crucial to use *unsweetened* varieties; avoid vanilla-flavored dairy-free milks, as their sweetness and flavor will alter the savory profile of the soup.
- For Vegan: To make the soup entirely vegan, you’ll need to make two simple substitutions. First, replace the butter with a high-quality vegan butter or olive oil for sautéing. Second, instead of chicken stock, use a flavorful vegetable broth. Combine these with an unsweetened dairy-free milk (almond or cashew work best), and you’ll have a rich, savory, and completely plant-based cream of mushroom soup.
These modifications make this homemade soup an inclusive option for nearly everyone at your table, ensuring that dietary restrictions don’t mean missing out on delicious comfort food.

More Comforting Gluten-Free Recipes You’ll Love
If you’re enjoying the ease and flavor of this gluten-free cream of mushroom soup, you’ll surely appreciate our other comforting and wholesome gluten-free recipes. Each dish is crafted to bring warmth and satisfaction to your table without compromising on taste or dietary needs. Explore these favorites:
- Gluten-Free Beef Stroganoff: A quick and creamy classic, made entirely gluten and dairy-free.
- Gluten-Free Lasagna: Indulge in layers of rich flavor with oven-ready gluten-free noodles for an effortless family meal.
- The Best Gluten-Free Beef Stew: A hearty and comforting stew, packed with tender beef and vegetables, perfect for a cold day.
- The Best Gluten-Free Meatloaf: A classic comfort food, made perfectly moist and flavorful without gluten.
- Gluten-Free Pot Roast with Porcini Mushroom Gravy: An incredibly tender pot roast, slow-cooked to perfection with a rich, earthy gravy.
- The Best Gluten-Free Game Day Chili: A robust and flavorful chili, ideal for entertaining or a cozy night in.
These recipes are designed to help you continue your journey through delicious, wholesome, and gluten-free cooking. Happy cooking!
Gluten-Free Cream of Mushroom Soup
Comments
Ingredients
- 2 tablespoons butter or vegan butter
- 1 shallot finely chopped
- 8 ounces white button mushrooms finely chopped
- 3/4 cup chicken stock or broth
- 1/4 teaspoon kosher salt plus more to taste
- 1/4 teaspoon pepper plus more to taste
- 1/4 teaspoon onion powder
- 1/8 teaspoon garlic powder
- Pinch of paprika
- 1/2 cup milk of choice
- 2 tablespoons cornstarch
Instructions
-
In a medium saucepan, add the butter, finely chopped shallot, and mushrooms. Cook over medium heat for 7-9 minutes, stirring occasionally, until the mushrooms are softened and have released most of their liquid. They should begin to brown slightly.
-
In a liquid measuring cup or small bowl, whisk together the milk of choice and cornstarch until a smooth slurry forms with no lumps. Set aside.
-
Pour the chicken stock (or vegetable broth) and all the spices (kosher salt, pepper, onion powder, garlic powder, and paprika) into the saucepan with the mushroom mixture. Bring the mixture to a gentle simmer over medium heat.
-
While whisking vigorously and constantly, slowly pour the milk/cornstarch mixture into the simmering stock. Continue whisking throughout this process to ensure the soup thickens smoothly without clumping.
-
Continue to stir and cook the soup until the mixture bubbles and visibly thickens, which typically takes about 3-4 minutes. The soup should reach a creamy, desired consistency.
-
Remove the saucepan from the heat. Taste the soup and season to taste with additional salt and pepper as desired (a pinch more of each often enhances the flavors perfectly!). Use immediately in your favorite recipes or allow to cool and refrigerate for up to one week.
Notes
Dairy-Free/Vegan adjustments: To make this soup dairy-free, use unsweetened almond milk or cashew milk in place of whole milk. It is important to use *unsweetened* varieties to maintain the savory flavor profile; vanilla-flavored milk alternatives, oat milk, or coconut milk are not recommended for this recipe due to their distinct flavors or inconsistent thickening properties. For a completely vegan soup, in addition to swapping the milk, ensure you use vegetable broth instead of chicken stock and substitute the butter with vegan butter or olive oil.
Make-Ahead convenience: This homemade soup is perfect for meal prep! It can be made up to 1 week in advance when stored correctly, allowing you to have a delicious base ready for various recipes.
Storage instructions: To store, first allow the soup to cool completely to room temperature. Then, transfer it to a Mason jar or any other airtight container. It will keep fresh in the refrigerator for up to 7 days. This makes it incredibly convenient for quick additions to weeknight dinners.