Soak the beans in cold water and leave them overnight.
The next day, drain the water, rinse the beans, and cover them with fresh cold water. Bring to a boil, simmer for 5 minutes, drain, and rinse (this step helps prevent flatulence).
The key to this soup is the long cooking of the dried beans and smoked meat to allow their flavors to blend perfectly. If you want to speed up preparation, you can use canned beans, but in that case, cook the smoked meat separately beforehand.
Traditionally, this ciorbă is soured with borș (fermented wheat or corn bran broth), but it is often replaced with vinegar or simply tomato paste, which adds enough acidity.
Soak the beans in cold water and leave them overnight.
The next day, drain the water, rinse the beans, and cover them with fresh cold water. Bring to a boil, simmer for 5 minutes, drain, and rinse (this step helps prevent flatulence).
Place the rinsed beans in a large pot. Add the smoked meat, bay leaf, and cover with 3.5 l of fresh water.
Bring to a boil, reduce the heat, and simmer slowly for 2-3 hours until the beans and meat are tender.
In a separate pan, sauté the chopped onion, carrot, parsley root, and celery in oil/lard until soft (about 10 minutes).
Transfer the vegetables to the pot with the beans and remove the smoked meat. Remove the bones, dice the meat, and return it to the soup.
In the same pan (with a little lard/oil), make a roux: add the flour, stir quickly, add the ground paprika and tomato paste. Mix quickly and add a ladle of cold water or soup broth to form a thin mixture.
Pour the roux into the soup. Add salt, pepper, tarragon, and let the soup simmer for 15 minutes to allow the flavors to combine and the soup to thicken.
Finally, sour the soup to taste with vinegar (or borș, if available) and sprinkle with chopped parsley.
Serve hot. Traditionally, it is served with sliced red onion and fresh bread.