Total Time
5hrs 15mins
Prep 15 mins
Cook 5 hrs

A staple in our house when I was growing up in the south. Sometimes my mom would add a cup of macaroni.

Ingredients Nutrition


  1. Rinse beans and sort for stones.
  2. Soak beans in enough water to cover overnight.
  3. Drain off water.
  4. In skillet, brown bacon.
  5. Add onion and celery, stir.
  6. Add spices.
  7. Add this mixture to drained beans.
  8. Pour enough water to reach within 3 inches of top of pot.
  9. Bring to a boil.
  10. Simmer for 4-5 hours, stirring occasionally.
  11. When soup is about ready to serve, use a potato masher to crush up some of the beans to make a thicker soup.
Most Helpful

Wonderful bean soup; I did add some chopped ham that I had in the freezer. THX for posting.

Caroline Cooks March 10, 2008

I cooked mine with chicken stock instead of just water. Afterwards on the side I had a plate of cooked ham cut in pieces with sliced green onions so everybody could add their own as they wished.

Cheryl B. January 09, 2015

Delish! I subbed sliced carrots for the celery, due to taste preferences in my house. I did the rapid soak with the beans, bringing to a boil, then covering and sitting for an hour. I also had a leftover turkey leg and part of a thigh, and I diced this up and added to the beans, along with a spoon of bouillon granules. With that addition, I held off on the salt until it was nearly done, then added to taste. Thanks so much for a wonderful, easy recipe. Served with honey oatmeal bread on the side. Update: Made this yesterday, keeping the liquid level just above the beans as it simmered, adding beef bouillon and no salt, then about an hour before serving added a pound of browned ground beef. Best bean soup ever!

Queen Roachie February 26, 2013