Mushroom Soup with Marsala

Save Recipe
  • Level: Easy
  • Total: 1 hr
  • Active: 45 min
  • Yield: 4 servings
Share This Recipe


1 ounce dried porcini or mixed wild mushrooms

4 cups chicken or vegetable stock 

1/4 cup olive oil

1 pound fresh mushrooms, chopped

2 tablespoons fresh thyme leaves, chopped 

4 cloves garlic, chopped 

4 shallots, chopped 

1 large fresh bay leaf 

Salt and pepper 

1 cup marsala 

1/2 cup fresh flat-leaf parsley leaves, finely chopped 

Juice of 1/2 lemon 

Sliced good quality white, peasant or Italian bread, pan toasted or lightly fried in in olive oil or butter, for serving

Grated Parmigiano-Reggiano, for serving


  1. Place the dried mushrooms and stock in a pot. Bring to a low simmer and heat to reconstitute.
  2. Heat the oil in a soup pot over medium-high heat. When it begins to ripple, add the fresh mushrooms and cook until lightly browned and tender, 12 to 15 minutes. Add the thyme, garlic, shallots and bay leaf, and then season with salt and pepper. Stir to soften, 2 to 3 minutes. Deglaze the pan with marsala and cook to reduce by half.
  3. Remove the plump, reconstituted dried mushrooms from their stock and chop. Then add the mushrooms and the mushroom stock to soup pot, discarding the last few spoonfuls of stock where grit may have settled. Add 2 cups water to the soup, and simmer a few minutes. Taste and adjust the seasoning. Cool to store for a make-ahead meal.
  4. Reheat over medium heat. To serve, add the parsley and stir in the lemon juice to the soup. Place a small round of fried toast in each soup bowl, sprinkle with a little cheese and top with the soup.

Cook’s Note

The fresh mushrooms for this dish can be a mix of crimini, shiitake, white button, wood ear or whatever varieties look best and have a fair price per pound.

Portobello Mushroom and Swiss Turkey Burgers
Fennel Sausage and Mushroom Quiche
25m Easy 98%
Chicken Mushroom Burgers
31m Easy 98%
Ree's Lasagna Soup
17m Easy 99%