My Kids Ate It: Ham and Bean Soup

by Wendy Copley on February 18, 2013

Ham and Bean Soup

I have a pantry problem.

It is too full. I have been stocking up when I find a good deal, but I haven’t been using up. The cupboards in my small kitchen are so full that sometimes I don’t have a place to put all the boxes and cans when I come home from the grocery store. This is a good problem to have, to be sure — and believe me when I say that I’m not complaining — but it is still a problem.

A couple weeks ago I decided that I needed to make a concerted effort to use all the food in my cupboards and freezer so I took a half hour to make a list of everything that was packed into them. Next, I pulled a few cookbooks off the shelf and hopped on the web looking for recipes that would use as many of my pantry ingredients as possible.

Operation Use Up All the Crap in the Fridge/Freezer/Pantry commencing

I quickly came up with a list of dishes to try and one of them was a recipe for Ham and Bean Soup from the Cooking Light website. This was an excellent choice because I had almost all of the major ingredients tucked away already: dried beans, some leftover carrot scraps from a lunch, bell peppers and a ham bone in the freezer. I was a little skeptical that the kids would eat it because even though they like all the ingredients by themselves they’re often not keen on foods that are all mixed together.

Ham and Bean Soup
recipe courtesy of Cooking Light


  • 1 (12-ounce) package variety dried seven-bean mix
  • Cooking spray
  • 1 cup chopped onion (1 medium)
  • 4 cups fat-free, less-sodium chicken broth
  • 3 garlic cloves, minced
  • 1 cup chopped carrot (about 2)
  • 1 cup chopped celery (3 ribs)
  • 1 cup chopped green bell pepper
  • 1 cup chopped red bell pepper
  • 1/4 cup chopped fresh flat-leaf parsley
  • 2 tablespoons chopped fresh basil
  • 1 tablespoon chopped fresh oregano
  • 1 tablespoon chopped fresh thyme
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 smoked ham hock (about 4 ounces)
  • 1 (14-ounce) can crushed tomatoes, undrained
  • 1 bay leaf
  • 1 tablespoon fresh lemon juice


  • Sort and wash beans; place in a large Dutch oven. Cover with water to 2 inches above beans; cover and let stand 8 hours. Drain beans.
  • Heat a large Dutch oven over medium-high heat. Coat pan with cooking spray. Add onion and garlic to pan; sauté 3 minutes. Add beans, broth, and remaining ingredients except juice; bring to a boil. Cover, reduce heat, and simmer 2 1/2 hours. Remove ham hock from pan; cool slightly. Remove ham from bones; finely chop and return meat to pan. Discard bones, skin, and fat. Discard bay leaf. Stir in juice.


I made quite a few modifications to this recipe because I was determined to buy as few items as possible but I don’t think my changes significantly changed the character of the dish.  To start, I used pinto beans instead of the seven bean mix. I also substituted a big ham bone for a purchased ham hock. I left out the onion altogether because I hate onions (did you know that?) and I used an extra red bell pepper and dried herbs instead of the green bell pepper and fresh herbs.

The Verdict

This was very, very good and despite my fears, the children loved it. The soup was very hot when I placed the bowls on the table so I warned them to let it cool down for a few minutes before they started eating. While I finished getting drinks and such they both dug into their bowls and Wyatt’s portion was nearly gone by the time I took my seat. I’ll admit that it looked a bit brown and gloppy but it was smokey and salty and really hit the spot on a cold winter’s night. We all enjoyed the leftovers for lunch and another dinner too.

How about you? Do you keep on top of using the stuff in your pantry? What are your go to recipes when you need to use things up?

Previous post:

Next post: