- In a large bowl, place the beans. Cover with cold water and let soak for 8 hours or overnight at room temperature. Add water, as needed, so that the beans are always covered. Drain.
- In a large saucepan, brown the bacon in the oil. Drain the bacon on paper towels. Set aside.
- In the same saucepan, soften the onion and garlic in the hot fat. Deglaze with the white wine. Add the broth, beans, vegetables, and bay leaf. Season with salt and pepper. Bring to a boil, cover and simmer gently for about 1 hour and 15 minutes or until the beans are tender.
- Remove the vegetables and bay leaf. Add the lemon zest. Adjust the seasoning. Garnish with bacon.
For lunch: Reheat with the bacon and bring in a thermos.