skip to Main Content

Ham and Bean Soup

  • April 18, 2022

If you’re lucky enough to have a leftover ham bone from Easter with some meat on it, this is one delicious way to use it. A lot of people like to make split pea soup with ham bones, but I’ve never been a fan, preferring fresh pea soup instead. However, the way I use my ham bone is to make a bean soup, using my favorite beans from Rancho Gordo. I buy them at my local health food store, but if you can’t find them where you live, search for them online. They’re worth the hunt. They are very tender and creamy after they’ve cooked for a couple of hours and have a very thin skin. They’re named after Marcella Hazan, the doyen of Italian cooking, who struck up an online conversation with the owner of Rancho Gordo. When she told him that the sorana variety of cannellini bean was her favorite and the one she missed the most, Rancho Gordo’s owner sleuthed out the seed for the bean and grew it. However, she died just as the first harvest was taking place, and Marcella never got to try them. After contacting Marcella’s widower, Victor, Rancho Gordo’s owner decided to name the bean in Marcella’s honor. Of course you could make this recipe with any cannellini bean, but these are the best I’ve ever tried, so why bother using any other?

They don’t need to pre-soak, just let all the ingredients come to a boil, then lower to a simmer (with the lid askew). After two to two and a half-hours, (don’t stir too often or too vigorously or you’ll crush the beans) the beans will be tender and the meat will have fallen off the bone. Remove the bone from the pot, and if you like, puree a bit of the soup, just to give a little more creaminess to the mix. Salt the soup near the end of the cooking. If you salt too early, it will take longer for the beans to soften.

By the way, if you’re wondering what that Italian saying means, written in blue across the bowl in the top picture, it’s a saying my mother used to say to us when we were growing up and it translates to: “Either eat this soup or jump out the window.”

Click here to connect with me on Instagram and find out what’s cooking in Ciao Chow Linda’s kitchen each day (and more)

Ham and Bean Soup
  • 1 ham bone
  • ¼ cup minced onion
  • 2 carrots, diced finely
  • 2 stalks celery, diced
  • 2 tablespoons olive oil
  • 1 bag Rancho Gordo Marcella beans (or 2 cups dried cannellini beans)
  • 6 cups water (or more if soup gets too thick)
  • salt, pepper
  • parmesan cheese rind
  • parsley
  1. Sauté the onion, carrot and celery in the olive oil until softened.
  2. Place the ham bone into the pot, and add the water, the beans and the parmesan cheese rind.
  3. Bring to a boil, then lower the water temperature to a simmer.
  4. Cook for about two hours, then add the salt and pepper to taste.
  5. If you add the salt early in the process, it delays the softening of the beans.
  6. After 2½-3 hours, the beans should be soft.
  7. Add more water if it's too thick.
  8. Optional: I like to puree a small amount of the beans when they are fully cooked, to make a creamier soup.
  9. Serve in warm bowls, sprinkled with a little chopped parsley,

Bean and Ham Soup

  • April 15, 2009

Had your fill of ham and cheese sandwiches or omelets from all that leftover Easter ham?

Still have that hambone left? Well then make some soup.

This ham and bean soup made a soul-warming, satisfying and economical dinner during yesterday’s dreary, drizzly weather here in Central New Jersey, with plenty left for the freezer. It looks like today’s weather is no better, so this soup will still be season-appropriate.

A lot of recipes tell you to soak the beans overnight, but I find they’re still rock hard the next day. Just save yourself the trouble and start out with the dried beans and boil them per the instructions below. They’ll soften during the cooking. Just don’t add salt until the end.

Bean and Ham soup

I leave a fair amount of meat on the hambone when I’m trimming the ham, knowing I’m going to be using it for soup. I also add little bits of leftover ham, maybe 1/2 cup to 1 cup or so. Hopefully, you’ve been saving the rinds of Parmesan cheese when you get near the end of a piece. They add great flavor to a soup. Pull one out of the freezer and drop it in the pot with the other ingredients.

1 pound dried small white beans
2 T. olive oil
1 cup finely chopped onions
1/2 cup diced celery
2 garlic cloves, minced
1/2 cup diced carrots
1 ham bone, plus extra bits of ham, if desired
10 cups water
1 bay leaf
1 tsp. salt
pepper, to taste
1 rind of Parmesan cheese (optional)

Put the beans in a pot, cover with water and bring to a boil. Cook for 15 minutes on high heat to get rid of any scum. Drain.

In another pot, saute onions, celery, garlic and carrots until soft. Add the rest of the ingredients, including the beans, but don’t add the salt. DON’T add salt to a pot of dried beans or it will take forever to them to soften. Cook over low to medium heat for at least two hours. Remove the rind, the bay leaf and add salt.

Remove the bone and any meat that hasn’t already flaked off. Put the meat back in the soup. You can eat the soup as is, or blend part of it with a stick blender to get a creamier texture.