This hearty white bean soup is perfect for warming up on a chilly day and sharing with friends and family. It’s simple to make, packed with flavor, and sure to become a favorite in your kitchen.
Start by sorting through the beans and giving them a good rinse, just like the package suggests. Toss them into a slow cooker that’s at least 3 1/2 quarts, then fill it up with water all the way. Let the beans soak for at least 8 hours or overnight, but don’t turn the cooker on yet.
02
Step 2
After soaking, drain the water and add fresh water to the slow cooker. Set it to Low and let the beans cook until they’re tender, which should take around 8 hours.
03
Step 3
While the beans are cooking, heat some oil in a big pot over medium-low heat. Add the chopped onions and carrots, and cook them gently, stirring now and then, until the onions are soft and the carrots start to loosen up—about 5 minutes. Then, stir in the ham, tomatoes, and garlic, letting everything simmer together for another 5 minutes.
04
Step 4
Once the beans are done, puree about two-thirds of them in a blender or food processor in batches. Use some of the bean cooking liquid to help blend them smoothly, adding a little water if needed. Pour the pureed beans back into the pot with the rest of the whole beans. Add enough water to get your soup to the thickness you like.
05
Step 5
Finally, stir in the parsley, thyme, celery salt, and regular salt and pepper. Let the soup simmer gently, stirring occasionally, until it’s heated through and all the veggies are nice and soft—about 20 minutes. Give it a taste and adjust the seasoning if you need to, then dig in!
03 / EXTRA DETAILS
Good to know.
Cook's tip
- Use canned beans for a quicker version, but rinse them well to reduce saltiness.
- Sauté your aromatics slowly to bring out their natural sweetness.
- Taste and adjust seasoning at the end to balance the flavors perfectly.
Why you’ll love it
This soup is creamy, comforting, and packed with nutritious beans. It’s easy to make and perfect for serving a large group. The flavors blend beautifully, making it a satisfying dish for any season.
Serving ideas
Serve with crusty bread or a fresh green salad to add some crunch and freshness. A sprinkle of fresh herbs or a drizzle of olive oil on top can enhance the flavor and presentation.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. This soup also freezes well—just thaw it in the fridge overnight and reheat gently on the stove.