Skip to content
Creamy vegan mushroom soup

Creamy vegan mushroom soup

Silky smooth and deeply savory, this blended mushroom soup gets its richness from coconut cream — no dairy needed. Mixed mushrooms, garlic, and thyme make it taste like it simmered all day.

30 mineasyvegandairy-freegluten-free

Prep

10 min

Cook

20 min

Total

30 min

Ingredients
4servings
  • 700 g mixed mushroomssuch as cremini, shiitake, and oyster — roughly chopped
  • 1 yellow oniondiced
  • 4 garlic clovesminced
  • 6 fresh thyme sprigssprigs
  • 2 tbs avocado oil
  • 160 ml coconut creamfrom a can, shaken well
  • 900 ml vegetable brothstore-bought
  • 1 tbs tamarigluten-free
  • 1 tsp kosher salt
Steps
  1. 1

    Heat the avocado oil in a large Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 4-5 minutes.

  2. 2

    Add the minced garlic and thyme sprigs and cook for 1 minute until fragrant, stirring constantly so the garlic doesn't burn.

  3. 3

    Add all the mushrooms and the kosher salt. Cook, stirring every couple of minutes, until the mushrooms release their liquid and then cook off, and the mushrooms are deeply golden and reduced in volume by about half — about 8-10 minutes. This step builds the savory depth of the soup, so don't rush it.

    Tip: Resist the urge to stir too often — letting the mushrooms sit undisturbed for a minute or two helps them brown rather than steam.

  4. 4

    Pour in the vegetable broth and tamari. Stir to combine, scraping up any browned bits from the bottom of the pot. Bring to a simmer and cook for 5 minutes.

  5. 5

    Remove the thyme sprigs (they'll have dropped most of their leaves into the soup — that's fine). Carefully transfer the soup in batches to a blender and blend until completely smooth. Return the blended soup to the pot.

    Tip: If using a standard blender, fill it no more than halfway and hold a folded kitchen towel over the lid when blending hot liquid to prevent spills.

  6. 6

    Stir in the coconut cream and warm the soup over low heat for 2 minutes, stirring until silky and combined. Taste and adjust salt if needed. Ladle into bowls and serve hot.

    Tip: Leftovers keep well in the fridge for up to 4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of broth if the soup has thickened.

Equipment
  • Dutch oven (5-liter (5-quart))
  • blender (high-powered)
  • cutting board
  • chef's knife
Nutrition

Per serving

Calories220Protein6gCarbs16gFat15g

Nutritional values are estimates only.