Add soaked and rinsed beans and broth to large pot with a heavy lid. Add shallots, whole garlic cloves, fresh thyme + rosemary, and bay leaves. (add optional add-ins, if desired)
Bring to a boil, then lower heat and simmer on LOW, covered, until beans are done. This can take anywhere between one to two hours depending on your beans. Add extra broth or water to keep beans completely covered if necessary.
Once beans are done, remove aromatics from pot. For EXTRA flavor, I sometimes puree the cooked shallots and garlic in a little bit of the broth from the pot and add it back in. Totally optional but tasty if you like garlicky flavors.
Add in chopped greens and simmer for just a few minutes until greens are wilted. Remove from heat. Toss in fresh herbs, fresh lemon juice, and salt to taste.
Serve and enjoy! Garnish with extra fresh herbs and lemon slices, if desired.
