5canswhite beans15.5 ounce cans, Cannellini or Great Northern Beans, drained and rinsed
2bay leaves
1.5poundshamor more if using bone-in ham
Instructions
Heat the oil in a medium Dutch oven over medium high heat.
Add the onion, celery, and carrots. Cook until softened, about 6-8 minutes.
Reduce heat to low and add garlic and seasonings. Cook about 1 minute, stirring constantly.
Add chicken broth, beans, bay leaves, and ham. Bring to a boil, then cover and reduce to a simmer. Let cook 30 minutes.
Remove the ham (and ham bone if using) to cool. If you want a creamier consistency, remove the bay leaves and use an immersion blender to briefly blend some of the soup - just for 5-10 seconds.
Remove any meat from the bone and chop all the ham into bite-sized pieces. Add back to the pot and stir to combine.
Notes
I prefer to blend the soup only briefly, for about 5 seconds. This keeps some of the vegetables solid for texture, but blends enough of the beans for a creamy consistency.