-
1
Shell and devein the shrimps, reserving all shells.
-
2
Cut the shrimps in half lengthwise and refrigerate.
-
3
Warm the butter in a large soup pot over high heat.
-
4
Add the shrimp shells and, stirring constantly, continue to cook over high heat for 5 minutes.
-
5
Cut the lemongrass stalks into 3 pieces and use the back of the knife to smash the thick end.
-
6
Add to the shrimp shells, along with the shallots, onion, carrot, turmeric, chili pepper and ginger.
-
7
Add 2 cups of cold water, reduce the heat to medium and continue cooking for 5 minutes.
-
8
Add the chicken broth and simmer for 1 hour.
-
9
Drain the broth, discarding the solids and reserving the broth.
-
10
Return the soup pot to medium heat.
-
11
Add the remaining butter and the mushroom slices.
-
12
Stir and cook for 5 minutes until the mushrooms begin to soften.
-
13
Add the broth and simmer for 30 minutes.
-
14
Taste and adjust seasoning with salt and freshly ground black pepper.
-
15
Cut the tofu into -inch cubes and add these, along with the shrimps, to the soup.
-
16
Simmer for 5 minutes.
-
17
Serve garnished with lemon slices and branches of cilantro and basmati rice on the side, which can be spooned directly into the soup at the table.