Ham and Bean Soup – a hearty and comforting soup that is not only good for you, but filling and comforting for cold nights.
The new year is here, and that means it is time for resolutions, exercise, and trying to eat better. But I am one that thinks the extreme change from eating all the food, to eating just salad isn’t going to work. I am all about small changes, moderation, and just making better choices. There are lots of healthy dinner recipes you can use to start off on the right food.
And that is where something like ham and bean soup comes in! You have a super hearty and comforting soup, but it is actually pretty good for you. Full of protein and fiber from all the beans, but lots of flavor from them ham, so you aren’t missing out. I love soup when it is cold. Chicken Enchilada Chili is pretty much a staple on cold nights.
I made this bean soup in the crock pot, and it is so easy. You can use canned beans if you want; you will just want to drain and rinse them before adding to the soup. I used dried beans that I soaked overnight before starting the soup.
You have probably heard of 15 Bean Soup. If you have purchased dried beans before, you have seen the bag of 15 bean soup on the same shelf. It is just a mix of 15 different kinds of dried beans in one bag. It comes with a seasoning packet you can add to the soup as well. All the different beans give ham and bean soup lots of great texture and flavor. While you are at it, pick up another bag so you can make these Cowboy Beans too!
This bean soup is a great use for leftover ham, or even just ham that you pick up in the deli. Ham and Cheese Tortellini is another favorite when you have leftover ham. For this bean soup, you could even use kielbasa or other sausage in place of the ham if you wanted. Both are smokey and give the bean soup the flavor you want!
So if you are looking for a hearty soup to warm up on a cold night, this bean soup is it! Cooks in the crock pot all day, the leftovers are great for lunch the next day, and you can even freeze the leftovers for another day later in the month. Serve with crusty bread or the best cornbread for a complete meal.
I love hearty soups in the winter. Chicken Gnocchi soup has been a long time favorite of mine, and will continue to be. But this ham and bean soup is going to climb up the ranks. And crock pot soups are the best, because they are so easy! Crock Pot Potato Soup is so comforting on a cold night too.
- 20 oz dried beans
- 3 cups ham, chopped
- 1 leftover ham bone, optional
- 1 cup onion, diced
- 1 cup carrot, diced
- 1 cup celery, diced
- 2 cloves garlic, minced
- 8 cups chicken stock
- 1 can tomato sauce, (8 oz)
- salt and pepper to taste
- Soak dried beans in the bottom of your crock pot overnight - cover with water according to the package directions.
- Drain the soaked beans, place back in crock pot. Add ham, ham bone, onion, carrot, celery, garlic, chicken stock, and tomato sauce. Stir until well blended. Place ham bone in center if using.
- Cover and cook on low for 6-7 hours.
- Season with salt and pepper to taste. Serve.
Notes - 3 cans of beans can be used in place of dried beans. Just rinse and drain.
If using 15 beans, feel free to mix in the season packet at the end to serve.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Amount Per ServingCalories 297 Total Fat 9g Saturated Fat 3g Trans Fat 0g Unsaturated Fat 5g Cholesterol 47mg Sodium 1682mg Carbohydrates 34g Fiber 6g Sugar 14g Protein 23g