Skip to Content

Paleo Mushroom Soup

Confession: Years of cooking for small children has made me… resourceful. I may have deceived my kids in order to get them to try this mushroom soup, but I have zero regrets. It’s rich and creamy and you’d never know it was dairy free! And they all asked for seconds. #winning]

This dairy-free mushroom soup is in a black bowl with lots of garnishes including bacon & croutons.

This soup comes together easily, too! Roasting a big pan of sliced mushrooms, onions, and garlic give this soup a rich flavor after it’s buzzed up with some broth and dairy free milk.

I’ve not met a kid who likes mushrooms, but I’m convinced if you get them to take a few bites they’ll surprise you – and themselves. You can do what I did and tell them it’s “Bacon Soup.” It’s not entirely untrue. There’s bacon sprinkled on top. (Just don’t let them see you prepping!)

menu chalkboard
Rimmed baking sheet with roasted mushrooms, garlic, & onion.

Dairy Free Cream of Mushroom Soup Recipe

It might be hard to find a mushroom soup recipe without cream, so here you go! And by default, it’s also a vegan mushroom soup if you leave out the bacon and use vegetable stock.

Using an immersion blender creates that creamy texture along with your choice of milk. I’ve used coconut milk or coconut cream, but I prefer to use almond milk. You could try using oat milk or cashew milk if you prefer one of those.

Dairy Free Cream of Mushroom ingredients

  • Bacon (Uncured)
  • Brown mushrooms
  • Onion
  • Fresh rosemary
  • Garlic
  • Avocado or coconut oil
  • Broth (Beef, chicken, or vegetable)
  • Almond milk
  • Red wine vinegar
  • Coconut aminos
  • Sea salt
  • Black pepper

What kind of mushrooms to use in mushroom soup? 

I just buy the 24oz package of brown or white mushrooms at Costco, but you can use cremini mushrooms, white button mushrooms, or any kind you want, really.

Use any broth in this creamy mushroom soup

Beef broth is my favorite type of broth or stock to use in this soup, but you can use chicken stock, too. Or use vegetable broth if you want to make this a vegan cream of mushroom soup recipe.

If you’re not concerned about this recipe being dairy-free, I put some suggestions in the recipe card about adding some regular milk and heavy cream and making some crispy cheese bits, which brings me to….

How to make Dairy Free Mushroom Soup

  1. Preheat the oven to 425°F (220°C).
  2. Wipe the tops of the mushrooms. Quarter them and place them on a rimmed baking sheet. Peel the onion, slice in half, then slice each half into 4-5 wedges. Place them on the baking sheet with the mushrooms. Separate the garlic bulb into cloves, peel them, and put them on the baking sheet. Run your fingers along the rosemary stem in the opposite direction of the growth to get all of those leaves off — add those to the baking sheet, too.
  3. Drizzle the oil over the vegetable mixture, give it a generous sprinkling of salt and black pepper, and toss it around with your hands to coat everything. Spread them out evenly and roast for 25 minutes, stirring it around halfway through.
  4. While the vegetables are roasting, cut the bacon into 1-inch pieces and cook in a large soup pot over medium heat until crispy to your liking. Remove bacon with a slotted spoon and set aside.
  5. Add 1/2 cup of the beef broth to the skillet and stir it around to remove the browned bits from the bottom of the pot. Add the remaining broth and bring to a simmer. Add the roasted vegetables and the almond milk. Simmer for 15 minutes.
  6. Blend the soup by using an immersion blender or working in batches with a blender. Return soup to the stove and add vinegar, aminos, and salt and pepper.
  7. Serve with bacon bits and other desired garnishes.

What to serve with Paleo Mushroom Soup

We don’t usually serve any side dishes with this soup, but you could add a fresh, light salad, or some kind of protein, if you’re wanting something a little heartier. Adding a little brown rice would give it some oomph, too, if you have some leftover you’re wanting to use.

I’m all about the garnishes with this recipe!

BACON: Bacon is already incorporated into the recipe and is our favorite topping!

CHEESE CRISPIES: That’s what we call them. Sprinkle a handful of shredded cheese in a non-stick skillet and let it melt over medium heat until it’s crisped up on the edges enough to lift off the pan in one piece with a pair of tongs. I like a combination of cheddar and either Parmesan or Romano for this.

CROUTONS: If i have some extra sourdough bread sitting around, I’ll cube it up and toss it in the oven with a drizzle of oil or use the drippings from the bacon I just made. Then add a sprinkle of salt, black pepper, and garlic powder. I bake them at 425F until they’re golden brown and crispy.

Finished mushroom soup in a black bowl with garnishes.

Paleo Mushroom Soup storage

Store leftovers in a lidded container for up to 3 days in the fridge.

Does Paleo Cream of Mushroom Soup freeze well?

Yes! Store it in an airtight container and keep it in the fridge for up to a week. Or transfer it to a freezer-safe container to freeze for several months.

If you’re a mushroom lover and loved this healthy mushroom soup recipe, try another one of the mushroom recipes on my site! They’re all made with fresh ingredients, too.

Cream of Mushroom Dairy Free FAQs

Is this mushroom soup gluten-free?

Yep! Many creamy, thick soups call for all purpose flour as a thickener, but this one doesn’t even have a thickener. Not needed!

More Easy Mushroom Recipes on Perry’s Plate

Roasted Mushrooms with Garlic is a tasty side dish to go with roasted or grilled meats. I like to make a batch of these and keep in the fridge to add to lunch bowls or salads.

Sourdough Stuffing with Roasted Garlic, Mushrooms & Pancetta is my favorite Thanksgiving side dish. It should really be made all winter long!

Savory Gluten-Free Crepes with Shrimp, Mushrooms, & Goat Cheese is a little fancier version of crepes that’s easy to put together and a change from the usual sweet fillings.


If you make one of my recipes, be sure to post it on social media and tag me at @perrysplate or #perrysplate so I can send you some love!

Cream of Mushroom (Dairy Free)

Cream of Mushroom (Dairy Free)

Yield: Serves 8
Prep Time: 15 minutes
Cook Time: 40 minutes
Additional Time: 1 hour
Total Time: 1 hour 55 minutes

For years, I called this dairy-free mushroom soup "Creamy Bacon Soup" when I served it to my kids and they happily gobbled it up and asked for seconds and thirds. It wasn't a total deception -- there IS bacon involved....

Ingredients

  • 1 12-oz package uncured bacon
  • 24 oz brown mushrooms (cremini are also fine)
  • 1 large yellow onion
  • 1 large sprig of fresh rosemary (or 1/2 teaspoon dried)
  • 1 whole bulb of garlic
  • 3 Tablespons heat-safe oil, like avocado or coconut
  • 1 1/2 quarts beef, chicken, or vegetable broth
  • 2 cups almond milk
  • 4 Tablespoons red wine vinegar
  • 3 Tablespoons coconut aminos (see note)
  • 1-2 teaspoon of sea salt, to taste
  • 1/2 teaspoon black pepper

Instructions

  1. Preheat the oven to 425 degrees F.
  2. Wipe the tops of the mushrooms. Quarter them and place them on a rimmed baking sheet. Peel the onion, slice in half, then slice each half into 4-5 wedges. Place them on the baking sheet with the mushrooms. Separate the garlic bulb into cloves, peel them, and put them on the baking sheet. Run your fingers along the rosemary stem in the opposite direction of the growth to get all of those leaves off -- add those to the baking sheet, too.
  3. Drizzle the oil over the vegetable mixture, give it a generous sprinkling of salt and black pepper, and toss it around with your hands to coat everything. Spread them out evenly and roast for 25 minutes, stirring it around halfway through.
  4. While the vegetables are roasting, cut the bacon into 1-inch pieces and cook in a large soup pot over medium heat until crispy to your liking. Remove bacon with a slotted spoon and set aside.
  5. Add 1/2 cup of the beef broth to the skillet and stir it around to remove the browned bits from the bottom of the pot. Add the remaining broth and bring to a simmer. Add the roasted vegetables and the almond milk. Simmer for 15 minutes.
  6. Blend the soup by using an immersion blender or working in batches with a blender. Return soup to the stove and add vinegar, aminos, and salt and pepper.
  7. Serve with bacon bits and other desired garnishes (see note)

Notes

1. Coconut aminos is simply a paleo alternative to soy sauce. You can use soy sauce or tamari which is a gluten (wheat) free soy sauce. I use it here to give the soup a deeper umami flavor. It doesn't make it taste like stir-fry.

2. Dismantling a bulb of garlic is pretty easy if you know a coupe of tricks. Put the bulb on the cutting board root-side up and press down with the palm of your hand. It should simply fall apart. Next: peeling the cloves. If you've ever watched Food Network, they all do it the same way. Place the flat side of your knife on the clove and hit the knife with your other hand. The clove should be easy to remove from the peel. If not, hit it again.

3. If you're not concerned about this recipe being dairy-free, I highly recomend replacing 1/2 cup of milk with heavy cream. And making some cheese crispies....

4. To make the cheese crisps, put a several thin slices of cheese or a handful of grated cheese in a non-stick skillet and cook over medium heat. It''ll melt, then get bubbly for a while and render off some of its fat, then you'll be able to flip it like a pancake. Once it's starting to become golden brown, remove it from the skillet, let it cool (and crisp up), then break it into pieces. I do this 3-4 times for us.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information
Yield 8 Serving Size 1 bowl
Amount Per Serving Calories 820Total Fat 54gSaturated Fat 21gTrans Fat 1gUnsaturated Fat 29gCholesterol 200mgSodium 1559mgCarbohydrates 18gFiber 5gSugar 10gProtein 65g

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

This post may contain affiliate links. Any purchases made by using these links won’t cost you any extra and helps keep my content free. These links may be Amazon links as I am part of the Amazon Associate Program.

Creamy Paleo Mushroom Soup with Bacon and Cheese Crisps

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

Laura

Sunday 17th of December 2017

Hi Nan:

I think your mushroom soup sounds divine. I was investigating paleo recipes for Christmas as my daughter-in-law is a new convert. My question to you is - can the mushroon soup be frozen and thawed/reheated for time saving?

Many thanks!

Laura VA

Natalie Perry

Monday 18th of December 2017

Hi Laura! Yes, you can! I've frozen this soup before and it reheats beautifully. It may look a little curdled until it heats up all the way. Once you stir it good it goes back to normal. Your daughter-in-law will love it!

Salixisme

Tuesday 10th of June 2014

This does look good! I will have to make a cheese free version (dairy allergy), and was thinking that I could maybe substitute dehydrated mushroom chips instead to give that umami flavor. But I was wondering why do you discard the stems of the mushrooms? I find that there is a lot of flavour in the stems and I am loath to throw away anything that could be edible.

Natalie Perry

Tuesday 10th of June 2014

Oh, good idea about the mushroom chips! I intentionally made the soup itself dairy free and classified the crispy cheese as optional because there are so many out there with dairy allergies.

As far as the mushrooms... like I said in the post, I'm a reformed mushroom hater and haven't had too much experience with them. Many of the recipes I come across have said to remove and discard the stems (as well as scrape out the gills in large portabella mushrooms), and I wasn't sure if it was for aesthetic reasons or simply practicality for when you stuff mushrooms. Good to know they have a lot of flavor! I don't like to waste food either, and I think the stems would be fine left on.

Kerri A

Monday 9th of June 2014

This looks sooooo yummy! I think I can trick my husband with this one! haha

Natalie Perry

Tuesday 10th of June 2014

Hopefully!! :)

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

Skip to Recipe