Place the mushrooms into a small bowl and cover them with freshly boiled water. Let them soak for at least 30 min to rehydrate and soften. Drain the mushrooms and squeeze out any excess liquid. Slice the mushrooms. If mushrooms were clean and didn't have any dirt or sand, you can use the flavorful soaking water for cooking groats. For this recipe, I used 1 cup of regular water and 1 cup of the mushroom liquid.
Melt the butter in a medium saucepan. Sauté diced shallot until soft and translucent. Stir in the mushrooms and cook over medium heat for about 10 to 15 minutes, until smooth and flavorful.
Pour in the water, and add a tiny pinch of salt. Once the water is boiling over it to simmer and add the buckwheat. Give it a good stir and bring to a simmer one more time. Cover the pan with a lid and decrease the heat to low. Cook kasha until soft and fluffy, 10 to 15 min.
When the kasha is ready, remove it from the heat and let rest covered for 5 to 10 minutes. Serve hot garnished with herbs and lacto fermented carrot.