Roasted Mushroom Soup

If you love a creamy soup recipe like I do, then this mushroom soup made with meaty roasted mushrooms, aromatics, seasonings, and cream is for you. It’s so cozy, comforting, and easy to make – it’s a fall-season favorite, for sure.

a bowl of mushroom soup.

If you happen to be scouting holiday dinner recipes, you should know this mushroom soup is fancy-like, so it’s a great way to start a holiday meal. If you’re more on the lookout for weeknight meals, you should also know it’s not so fussy that you couldn’t whip up a batch for a cozy soup and sandwich situation during the week.

Earthy, meaty mushrooms, fresh herbs, roasted garlic, and a swirl of cream. If you’re a mushroom fan, this one’s a keeper – I think you’re gonna love it.

bowls of soup.


  • Mushrooms
  • Onion
  • Garlic
  • Olive oil
  • Fresh thyme leaves
  • Kosher salt and black pepper
  • Vegetable broth
  • Heavy cream
  • Unsalted butter
  • Worcestershire sauce
ingredients for mushroom soup.

Mushrooms: I keep it simple with cremini mushrooms, but any kind of mushrooms will work in this recipe. Portobello mushrooms, shiitake mushrooms, white button mushrooms, wild mushroom mix, or a mix of your favorites – so many options!

Onion: The prep work is pretty easy with this one. Since we’re roasting the veggies, you don’t need to dice or chop the onion – just cut it into chunks.

Garlic: This gets roasted, too, so all you need to do is lop off the top of the head. Once the cloves are toasty golden and soft, you just squeeze them out. It might seem like a lot of garlic for one batch of soup, but no worries – roasted garlic has the most wonderful mellow flavor, so you can use a whole lot more.

Herbs: Thyme leaves add freshness, but you can swap the thyme for fresh parsley or fresh rosemary.

Broth: I like veggie broth because it’s not as strongly flavored as chicken broth – this allows the mushroom flavor to really shine in the soup.

Cream: For the best creamy mushroom soup, use heavy cream. Milk or dairy-free milk won’t give you the same creamy rich result.

How to Make It

Spread the mushrooms in a single layer on a sheet pan. Add the onion and drizzle oil over the veggies. Top them with the thyme, salt, and pepper. Give them a light toss or stir so they’re coated evenly.

Place the head of garlic cut-side down on the sheet pan and then roast the veggies for about 40 minutes at 400°F. Stir the mushrooms around about halfway through the cooking time.

the roasted vegetables on a sheet pan.

I like to set some of the roasted mushrooms aside for garnish (about 8 slices or so). Transfer the rest of them to a blender along with the roasted onion.

Squeeze the head of garlic to remove the roasted cloves. You might want to let them cool for a minute before doing this because they’ll be hot. Place the cloves in the blender.

the ingredients in the blender.

Pour the broth into the blender, secure the lid, and blend until the mixture is smooth. Pour the soup into a pot and bring it to a simmer over medium heat on the stovetop.

the pureed soup in a pot.

Add the cream, butter, and Worcestershire sauce and stir until the butter is melted. Garnish each serving with the mushroom slices, a few thyme leaves, and a drizzle of cream.

bowls of soup.

Recipe Tips

  • Make Ahead: You can roast the veggies a day ahead and blend them with the broth. Store the mixture in the refrigerator overnight. When you’re ready to serve the soup, just warm it up and add the butter, cream, and Worcestershire sauce.
  • Freezer Storage: If you want to freeze the soup, I recommend roasting and then blending the soup. Freeze the soup (without the butter and cream) for up to several months. Add the rest of the ingredients when you reheat it.
  • Leftovers: If you have leftover soup, it will keep in an airtight container in the refrigerator for a few days.

Happy soup-making,

a bowl of soup garnished with mushrooms.

📣 Do you love this recipe? I would love to know! Leave a comment below the recipe, along with your recipe star rating.


Roasted Mushroom Soup

a bowl of mushroom soup.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

If you love a creamy soup recipe like I do, then this mushroom soup made with meaty roasted mushrooms, aromatics, seasonings, and cream is for you. It’s so cozy, comforting, and easy to make – it’s definitely a fall-season favorite.

  • Author: April Anderson
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: American


  • 1 pound cremini mushrooms, halved
  • 1 medium onion, peeled and quartered
  • 1 whole head of garlic, sliced in half lengthwise
  • 2 tablespoons olive oil
  • 2 teaspoons fresh thyme leaves
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 3 cups vegetable broth
  • ½ cup heavy cream
  • 2 tablespoons unsalted butter
  • 1 teaspoon Worcestershire sauce
  • Optional garnishes: ground black pepper, a drizzle of cream, and a sprinkle of fresh thyme.


  1. Preheat your oven to 400°F.
  2. Place the mushrooms and onion on a sheet pan. Drizzle the oil over the top of the veggies, and then sprinkle the thyme, salt, and pepper over the top. Toss to coat them and then place the garlic cut side down on the pan.
  3. Roast the vegetables for 40 minutes or until the mushrooms and onions are tender, stirring halfway through the cooking time.
  4. Set aside a few roasted mushrooms for garnish. Then, transfer the remaining mushrooms and onions to a blender or food processor. Squeeze the roasted garlic out of the skins into the blender– be careful, it will be hot.
  5. Add the vegetable broth and blend until the soup is completely smooth. Transfer the soup to a large pot and place it over medium heat on the stove. Bring the soup to a simmer.
  6. Once the soup is simmering, add the cream, butter, and Worcestershire sauce.
  7. Ladle the soup into bowls and garnish with the reserved roasted mushrooms. Add a drizzle of cream, black pepper, and a few thyme leaves, if using.


  • Calories: 226
  • Sugar: 5.3g
  • Sodium: 751mg
  • Fat: 18.4g
  • Saturated Fat: 8.1g
  • Unsaturated Fat: 9.3g
  • Trans Fat: 0.2g
  • Carbohydrates: 14.4g
  • Fiber: 1.5g
  • Protein: 4.4g
  • Cholesterol: 32.2mg

Do you love this recipe? Don’t forget to leave a comment and your recipe star rating!

The nutrition is an estimate only. It was calculated using Nutrifox, an online nutrition calculator.


  1. I Love Mushroom soups! I can’t wait to make this recipe. It sounds wonderful and filling. I think I’d change the vegetable broth to beef bone broth for a richer depth of flavor. I’m allergic to cows dairy, so I could use goat milk instead. I’m a fan of a more chunky soup, so, I don’t think I’d purée it completely smooth, so we could taste the mushrooms and onions better. Thanks for sharing your delicious recipe! Debbe’ 💞💞

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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