This silky take on cream of mushroom soup is actually cream-less; coconut milk is subbed for traditional dairy making a satisfying plant-based soup. The humblest of mushrooms: button or cremini—which are both inexpensive and easy to find—anchor the recipe and white or yellow miso pumps up their earthiness without overwhelming them.

Martha Stewart Living, November 2020


Credit: David Malosh

Recipe Summary

20 mins
30 mins
Serves 4 to 6


Ingredient Checklist


Instructions Checklist
  • Cook mushrooms and 1 teaspoon salt in a large, dry saucepan over medium heat, stirring occasionally, until mushrooms collapse, darken slightly, and most of moisture cooks out, 12 to 15 minutes.

  • Add oil and chopped scallions; cook until scallions are tender, 2 to 3 minutes. Stir in ginger, garlic, and miso and cook just until fragrant, about 30 seconds. Add broth; bring to a boil. Reduce heat to low; simmer 5 minutes.

  • Reserve 2 tablespoons coconut milk, then add the rest to a blender with mushroom mixture (work in two batches, if needed). Purée until very smooth, about 2 minutes, removing blender cap and covering hole with a folded kitchen towel to allow steam to escape.

  • Return mixture to saucepan and bring to a simmer over medium heat. If a thinner soup is desired, stir in more broth, a little at a time. Season with salt and white pepper and serve, drizzled with remaining coconut milk and topped with fried mushrooms and scallion tops.

Cook's Notes

To make the optional fried mushrooms for garnishing, heat a generous slick of vegetable oil in a small, heavy-bottomed skillet, such as cast iron, over medium. When it shimmers, carefully add a handful of thinly sliced mushrooms. Cook, flipping once, until they shrink and darken slightly, and bubbles along the edges subside. Drain on paper towels and sprinkle with salt.