Wild Mushroom Soup With Chive Cream And Madeira

How would you rate this recipe?
Would you make this recipe again?
What skill level is this recipe?



  • 1 2/3 pounds onion, peeled and quartered with layers separated
  • 3 tablespoons olive oil
  • 5 cups mushroom stock
  • 5 teaspoons balsamic vinegar
  • 1 teaspoon (scant) thyme, finely chopped
  • 1/2 teaspoon (scant) rosemary, finely chopped
  • 5 tablespoons Madeira

Chive Cream

  • 3 ounces silken tofu (by weight)
  • 1/4 cup mushroom stock
  • 1/4 cup low-fat sour cream
  • 4 teaspoons chives, minced


  • 3/4 pound wild or farmed mushrooms (or a combination), weighed after trimming
  • 1/4 cup olive oil
  • 1/4 cup shallots, minced
  • 1 1/2 teaspoons thyme, finely chopped
  • 3/4 teaspoon rosemary, finely chopped

Other Ingredients (per portion)

  • Additional minced chives for garnish
  • Small Italian parsley sprigs for garnish


Toss onion with olive oil in a baking dish. Cover with foil. Roast at 350° F, stirring occasionally, for about 30 minutes or until starting to soften. Remove foil and continue to roast until golden-brown and very soft.

Transfer onions to a saucepan with mushroom stock, balsamic vinegar, thyme, and rosemary. Simmer for about 15 minutes, stirring occasionally. Purée in a blender until smooth and strain through a fine mesh strainer. Stir in Madeira. Season with salt and pepper.

To make Chive Cream

Blend all ingredients in a blender until smooth. (If you’ve just made the soup, you can use the blender right away without washing it.) Season with salt and pepper.

To cook the mushrooms

Sauté mushrooms in olive oil with remaining ingredients over moderate heat until nicely browned, seasoning with salt and pepper. Using a nonstick pan will eliminate the need for excessive oil.

To serve, reheat soup and mushrooms if necessary. Ladle soup into heated bowls and spoon cream into the middle. Scatter mushrooms over. Sprinkle with chives and parsley sprigs for garnish.

PCC Member Card Illustration

Don’t Just Shop Your Values. Own Them.

When you’re a PCC member, your voice and your groceries go further — every purchase you make supports our community. Join our co-op today for a one-time fee of $60 and enjoy a lifetime of benefits, including exclusive offers and events, partner discounts with local businesses and more.

Become a member