Rinse and sort dried beans then place in slow cooker covered with 2 inches of water and let soak overnight.
In the morning, drain the beans then add back to the slow cooker along with all remaining ingredients.
Add 2 1/2 cups fresh water plus a good pinch of salt and pepper.
Cook on Low for 8 hours or High for 4 hours.
Check for seasoning before serving.
Beans can be made up to two days in advance. In fact, the flavor develops over time as it sits in the fridge. Canned beans work fine too if you don't have dried beans on hand.Cook time may vary based on the age/freshness of the dried beans.Omit Worcestershire sauce to make recipe vegan.