rinse and soak beans according to the package, either overnight or use the quick soak method
once soaked drain the water and replace with fresh, cover with about 2 inches of water
slowly simmer beans on medium adding water as necessary
after 1 hour add the carrots and celery
then heat the oil in a skillet over medium heat
add the chopped onion to the pan and cook until soft and brown
when the onion is done cooking add them to the beans
deglaze the skillet with a cup of water then add that to the pot as well
add the dried herbs stir well
continue cooking and adding water as necessary
I like my soup thick so I don't add a lot of water but you may add as much as you desire
at this point depending on how high your heat has been the beans may be done but will probably require at least another hour
once the beans are soft add salt to taste
if the beans are done before you are ready to eat simply keep them warm on a very low burner adding water as needed
15 minutes before serving chop the spinach and flake the smoked salmon and stir them into the beans
Let it cook for the remaining 15 minutes
taste and add salt and pepper as needed