A comforting and flavorful soup perfect for any time of the year.
Mash one can of the white beans until smooth and set aside.
Mashing the beans helps to naturally thicken the soup without needing additional thickeners.
In a large saucepan, melt the butter over medium heat and sauté the diced carrots and chopped onion until softened.
Sautéing the vegetables enhances their natural sweetness and adds depth to the soup.
Add the chicken broth, mashed beans, whole beans, diced ham, salt, and white pepper to the saucepan. Stir well to combine.
Using low-sodium broth allows you to control the saltiness of the soup.
Simmer the soup over medium heat for 15 minutes, stirring occasionally, until heated through and flavors meld together.
Stirring occasionally prevents the soup from sticking to the bottom of the pan.
Serve the soup hot, garnished with fresh parsley if desired, and enjoy with a side of crusty bread.
Adding a garnish like parsley or a drizzle of olive oil can elevate the presentation of the dish.