Cook the wild rice in plenty of water on medium heat for about 45 minutes or until it is cooked through.
Meanwhile, prep your ingredients.
On medium heat, sautee the red onion and celery in olive oil for about 3 to 4 minutes.
Add the garlic, red pepper flakes, and thyme and cook for half a minute.
Add the mushrooms and salt. Mix and cook for about 8 minutes. The mushrooms should reduce in volume by half and start to release water.
Add the carrots, potatoes, and vegetable stock. Cook for about 10 minutes or until the potatoes and carrots are cooked through and are mushy.
Drain the cooked wild rice.
Cream the soup - Using the blender, cream a portion of the soup along with the mascarpone. Return to the pot and add the cooked wild rice.
THE BUCKWHEAT DUMPLINGS
Bring water to boil in another medium-size cooking pot.
Meanwhile, mix the egg, parsley, and salt with a fork. Add the buckwheat flour and the baking powder and mix until no dry bits are visible.
Use a small spoon to make the dumplings. Before the first dumpling, dip the spoon into the boiling water to get it hot and wet. This will enable the dumpling to detach from the spoon easily. Next, scoop a small amount of the buckwheat dough, dip it into boiling water and hold for several seconds. The dough will release from the spoon. Cook for several minutes or until they are floating. Drain the dumplings.
(Optional) In a small pan, add the brown butter, thyme and dumplings. Shake the pan to coat the dumplings. Set aside.
SERVING
Ladle the soup into bowls. Add several buckwheat dumplings. Top with fresh parsley, thyme and red chilli flakes.