Tofu Mushroom Soup PICTURE: NYTIMES
Tofu Mushroom Soup (Serves 4)

Ingredients

30g dried mushrooms (about 1 cup), preferably porcinis
230g fresh shiitake mushrooms
230g fresh button or cremini mushrooms, quartered
1 head of garlic, cut in half crosswise
2 teaspoons salt, or to taste
6 slices fresh ginger, from the widest part of the root
2 tablespoons soy sauce
425g tofu (1 box), either firm or soft, cut in 2,5cm dice
1/2 cup chopped cilantro
2 tablespoons chopped chives

Method
Place dried mushrooms in a bowl or large heatproof measuring cup and cover with 2 cups boiling water. Let sit for 30 minutes. If mushrooms are sandy, agitate from time to time. 
Line a strainer with cheesecloth and place over a 1-quart measuring cup. 
Drain through the strainer, then twist mushrooms in the cheesecloth, holding them over the strainer, to squeeze out the last of the flavourful liquid. 
Discard reconstituted mushrooms or set aside for another use.
While porcinis are soaking, pull tough stems away from shiitake mushroom caps. Slice caps thin and set aside.
Combine the mushroom broth with enough water to make 9 cups liquid and place in a saucepan or soup pot. Add shiitake stems, quartered button or cremini mushrooms, halved head of garlic, salt and ginger slices, and bring to a boil. Reduce heat, cover and simmer 30 minutes.
Use a slotted spoon or skimmer to remove mushrooms, stems, garlic and ginger from broth.
Add soy sauce to broth. Taste and adjust salt.
Bring broth back to a boil and add tofu. 
Reduce heat to a simmer or a gentle boil, cover partly and simmer for 30 minutes. Tofu will puff a little, and texture will become more porous and spongy.
Add thinly sliced shiitake mushroom caps, cover and simmer 5 minutes. 
S tir in cilantro and chives.
Taste, adjust seasoning and serve.