A Texas Homesteader Guide to Real, From-Scratch Comfort Food
When the weather cools down here in Texas—or when a homesteader needs a simple, hearty, from-scratch staple—nothing beats a steaming bowl of homemade cream of mushroom soup. While most folks reach for a can, those of us living the homestead life know that the good stuff happens right in our own kitchens.
Making your own cream of mushroom soup not only tastes richer and earthier than canned versions, but it also gives you complete control over ingredients. No mystery fillers, no unnecessary preservatives—just real food, slow-simmered and deeply flavorful.
Table of Contents
Today I’m sharing my tried-and-true Texas Homesteader homemade cream of mushroom soup recipe, plus tips for using it in casseroles, gravies, skillet meals, and more. It’s easy, inexpensive, and absolutely delicious.

⭐ Why Make Homemade Cream of Mushroom Soup?
Sure, canned soup is convenient. But making it at home offers major benefits:
✔️ 1. Healthier Ingredients
No MSG, no preservatives, no artificial flavors. Just mushrooms, broth, butter, herbs, and real cream or milk.
🌻 Get Free Homestead Tips & Recipes Every Week!
Get simple country recipes, gardening tips, DIY ideas, and homestead ins
Join thousands of homesteaders getting gardening tips, easy recipes, DIY projects, and money-saving ideas delivered straight to their inbox. Sign Me Up
No spam. Unsubscribe anytime.
✔️ 2. Much Better Flavor
Fresh mushrooms sautéed in butter create a deep, savory base you simply can’t get from a can.
✔️ 3. Customizable
Make it gluten-free, dairy-free (goat milk works great for you!), low-sodium, or vegetarian.
✔️ 4. Budget Friendly
One batch makes the equivalent of several cans—perfect for casseroles during the holidays.
✔️ 5. Freezer-Friendly
Make a big batch and freeze it in 1-cup portions for easy use.
🍄 Best Mushrooms to Use
Any mushrooms work, but these give the best flavor:
- Baby bella (cremini) – deep, earthy flavor
- White button mushrooms – classic, mild taste
- Portobello – bold, meaty flavor
For homesteaders growing their own mushrooms (or planning to), this recipe works perfectly with homegrown varieties.
🧅 Ingredients for Homemade Cream of Mushroom Soup
This recipe makes about 4 cups (equal to 3–4 cans) of condensed soup.
Ingredients
- 1 pound fresh mushrooms, chopped
- 3 tablespoons butter
- 1 medium onion, finely diced
- 3 cloves garlic, minced
- 4 tablespoons flour (or gluten-free flour blend)
- 3 cups chicken or vegetable broth
- 1 cup cream, half-and-half, or goat milk
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon thyme
- Optional: ½ teaspoon smoked paprika for a Texas twist
🍳 How to Make Homemade Cream of Mushroom Soup

1. Sauté the Mushrooms
Melt butter in a large pot. Add mushrooms and sauté until they release moisture and turn golden brown.
2. Add Onion and Garlic
Add diced onion and cook until soft. Add garlic and sauté 1 minute more.
3. Make a Roux
Sprinkle flour over the vegetables. Stir and cook for 1–2 minutes until the flour absorbs the butter and thickens.
4. Add Broth
Slowly pour in broth while stirring to avoid lumps. Bring to a gentle simmer.
5. Add Milk or Cream
Reduce heat and add cream or goat milk. Do not boil after this step—keep the heat low to avoid curdling.
6. Season
Add salt, pepper, thyme, and paprika if using.
7. Blend or Leave Chunky
Blend half the soup with an immersion blender for a smoother texture, or leave it chunky—your choice.
🍽️ How to Use Homemade Cream of Mushroom Soup
This soup is perfect on its own, but its real magic is in homemade casseroles, skillet dinners, and slow cooker meals. Use it anywhere you’d normally use a canned soup:
- Green bean casserole
- Chicken spaghetti
- Chicken and rice bake
- Pork chop casserole
- Hamburger steak gravy
- Chicken pot pie base
- Slow cooker beef tips
- Baked mushrooms & onions over venison
Substitute 1 cup of this soup for one can of store-bought condensed soup.
🥄 Make It Dairy-Free (Goat Milk Friendly!)
Your approved dairy:
✔️ Goat milk
✔️ Goat cream (if available)
To make this recipe dairy-free using goat milk:
- Replace cow’s milk/cream with goat milk
- Replace butter with olive oil
- Add an extra tablespoon of flour for thickness
The flavor stays excellent and creamy.
🧊 How to Freeze Homemade Cream of Mushroom Soup
Homesteaders love make-ahead staples!
To freeze:
- Let soup cool completely
- Portion into 1-cup freezer-safe containers
- Label and freeze up to 3 months
It may look slightly separated when thawed, but it reheats beautifully.

🔄 Variations You’ll Love
1. Garlic Mushroom Cream Soup
Add extra garlic and top with chives.
2. Spicy Texas Version
Add ½ teaspoon cayenne or chili powder.
3. Keto/Low-Carb
Replace flour with ⅓ the amount of xanthan gum.
4. Extra Savory
Add Worcestershire or soy sauce (or coconut aminos for gluten-free).
Conclusion: Homemade Mushroom Soup Recipe
Whether you’re using this homemade cream of mushroom soup as a cozy standalone meal or as the secret ingredient in your favorite casseroles, making it from scratch gives you richer flavor and real homestead comfort. If you’re looking for more delicious make-from-scratch inspiration, try my Philly Cheesesteak recipe, whip up a sweet treat with 5 Reasons to Love Homemade Marshmallows, or stock your pantry with my Pasta Sauce Canning Recipe. There’s always something hearty, simple, and homemade waiting here at Texas Homesteader.

Homemade Cream of Mushroom Soup
Ingredients
Method
- Melt the butter in a large pot over medium heat. Add chopped mushrooms and sauté until they release moisture and turn golden brown.
- Add diced onion and cook until soft. Stir in minced garlic and cook for 1 minute.
- Sprinkle flour over the vegetables and stir, cooking 1–2 minutes to form a roux.
- Slowly pour in the broth while stirring continuously to avoid lumps, then bring to a gentle simmer.
- Reduce heat and stir in the cream or goat milk. Do not boil.
- Season with salt, pepper, thyme, and smoked paprika if using.
- For smoother texture, blend half the soup with an immersion blender; for chunky, leave as is.
Nutrition
Video
Notes
- Substitute 1 cup of this soup for 1 can of condensed cream of mushroom soup.
- Great freezer staple — freeze in 1-cup portions up to 3 months.
- Goat milk works perfectly for a dairy-friendly option
Tried this recipe?
Let us know how it was!Related Posts

🌿 5 Steps to Make the Best Green Bean Casserole – Texas-Style From Scratch

