Slow-Cooker White Bean Soup

  • Level: Easy
  • Total: 8 hr 25 min
  • Active: 15 min
  • Yield: 4 servings
  • Nutrition Info
Save Recipe


1 1/4 cups dried cannellini beans, picked over and rinsed

3 carrots, roughly chopped

3 stalks celery, roughly chopped

2 cloves garlic, finely chopped

1 15-ounce can fire-roasted diced tomatoes

2 tablespoons extra-virgin olive oil

4 cups low-sodium chicken broth

2 bay leaves

Kosher salt and freshly ground pepper

3 ears corn, shucked

4 ounces Black Forest ham, diced

3 tablespoons chopped fresh chives, plus more for topping


  1. Combine the beans, carrots, celery and garlic in a 6- to 8-quart slow cooker. Stir in the tomatoes with their juices and 1 tablespoon olive oil. Add the chicken broth, 1 cup water, the bay leaves, 1/2 teaspoon salt and a few grinds of pepper. Stir well, cover and cook on low until the beans and vegetables are tender, 7 to 8 hours.
  2. Uncover and stir the soup. Cut the corn kernels off the cobs and add to the soup along with the ham. Cover and cook on low until the corn is crisp-tender, about 10 minutes. Stir in the chives and remaining 1 tablespoon olive oil; season with salt and pepper. Discard the bay leaves. Divide among bowls and top with more chives.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.

White Bean and Chicken Chili

Black Bean Soup

Escarole and Bean Soup

Tuscan Bean Soup

Slow-Cooker White Chicken Chili

Slow Cooker Chicken Noodle Soup

Slow Cooker Mexican Chicken Soup