In large pot, parboil beans for 10 minutes, drain, rinse, and add fresh water. Turn heat to medium-high and bring to boil for 15 minutes. Add onion and lower heat to medium-low and cook for 30 minutes or until beans are tender, soft and creamy inside. Turn heat to low and simmer. Add thyme, bay leaf, salt and pepper. Simmer for 15 minutes and check for taste and tenderness. Turn off heat, remove bay leaf and cover until ready to serve.
The reason you parboil the beans in this recipe is to start the cooking process since you are not soaking first. You can also parboil some vegetables to remove the bitter taste or soften for regular cooking.