Prior to making this soup, you first have to pre-cook the rice. Once the rice is almost cooked, remove the excess water and let it sit on the counter. We’ll be adding cooked rice to our soup towards the end of the cooking process.
Let’s start working on the soup ... In a large pot add together all veggies: sweet potatoes, green beans, green peas, celery, fennel, garlic cloves and shallots.
Add enough water to cover the ingredients and a bit more. Bring to a boil and keep it there until the sweet potatoes have become tender (test them with a fork).
Lower the cooking temperature and add in pre-cooked rice and herbs (without adding salt just yet). Gently mix to incorporate and let the soup simmer on the stovetop.
Next, add in the sour liquid (lemon juice or traditional bors liquid). Let the soup simmer for a few minutes, until it develops that special sour taste.
In the meantime, crack eggs into a bowl and beat using a fork or a whisk.
Take one ladle of fresh hot soup and pour it over beaten eggs. Mix for 30 seconds to homogenize with beaten eggs.
Pour the contents of the bowl (beaten eggs incorporated into a bit of soup) over the main soup. Use a fork to mix very fast until the eggs have dissolved into the soup, forming a specific eggy texture.
Finish by adding salt and let the soup simmer for another 1-2 minutes, before closing down the heat.
Remove from heat and set aside to rest for a few minutes. Let the flavors develop while you prepare the table.
Congratulations! Your vegetable sour soup is now ready to be served.