Cut pork into 2-inch cubes. Slice one of the onions into rings and place directly on top of the pork. Press down on the onions lightly to squeeze out some of their juice. Place in the fridge to marinate overnight.
Take the pork out of the refrigerator. Remove the onions and throw them away. In an oiled soup pot over medium heat, sear the sides of the pork until they brown.
Add the diced onions and sliced carrots. Sauté until the veggies turn golden brown.
Add the white beans, bay leaves and boiled water. Lower the heat to a simmer and cook for an hour and a half. Season with salt and pepper. Note: You may need to add more water, as the beans tend to absorb liquid.
Remove the soup from heat. Garnish with fresh dill and enjoy!