Skip to content

15 Bean Soup

This hearty and delicious soup features an inexpensive cut of meat – pork shoulder “country-style” ribs – for added flavour. If unavailable, chopped bacon, pancetta, or ham may be substituted.

15 Bean Soup

15 Bean Soup

Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Bean Soaking Time 8 hours
Total Time 9 hours 50 minutes
Course Soup
Servings 8
Calories 275 kcal


  • 2 tbsp extra virgin olive oil
  • 2 lb pork shoulder country-style ribs
  • 2 large stalks of celery chopped small
  • 1 large carrot chopped small
  • 1 medium white onion chopped small
  • 3-4 clove garlic minced
  • Sea salt and black pepper to taste
  • 2 bay leaves Whole
  • 14 oz dried multi-bean blend rinsed and picked over
  • 6 cup chicken broth
  • 2 whole bay leaves
  • tsp dried thyme
  • tsp dried parsley
  • tsp dried oregano
  • tsp dried herbs de Provence**
  • 2 Parmesan cheese rind
  • 3 tbsp fresh basil leaves chopped


  • Soak beans overnight or use the quick soak method according to package directions. Set aside.
    15 Bean Soup - Soak Beans
  • Add olive oil to a 6 quart or larger Dutch oven set over medium heat.
    15 Bean Soup - Add Oil
  • Season pork ribs with salt and black pepper, to taste, and add to Dutch oven.
    15 Bean Soup - Season Meat
  • Sear on both sides, approximately 6-7 minutes per side or until the meat easily releases from the bottom. Transfer ribs to a plate and set aside.
    15 Bean Soup - Sear Meat
  • Add the remaining olive oil, celery, carrot, onion, and garlic to the Dutch oven. Season with salt and black pepper, to taste, and stir to combine. Cook, stirring occasionally, until the vegetables soften and begin to develop some color, approximately 4-5 minutes.
    15 Bean Soup - Add Vegetables
  • Return ribs to Dutch oven and add soaked and drained beans, chicken broth (or water), bay leaves, and dried herbs. Season with additional salt and black pepper, as desired, and stir to combine.
    15 Bean Soup - Add Meat
  • Increase heat to medium-high and bring to a rapid boil, then immediately reduce heat to just below medium for one hour and 15 minutes or until pork falls easily off the bones and the beans are tender, but not mushy.
    15 Bean Soup - Add Broth
  • Remove from heat and remove the bones from the Dutch oven. Pull the pork apart with two forks to create bite-sized pieces. Taste and adjust seasonings, as desired.
    15 Bean Soup - Remove Bones
  • Stir in fresh chopped basil and serve immediately. Enjoy!
    15 Bean Soup - Add Fresh Herbs



Important Note: To keep this recipe gluten free, be sure to carefully read packaging on commercially available dried bean soup blends. Some brands, such as the Goya 16 Bean Soup Mix, contain barely. However, gluten-free blends are available, including Bob’s Red Mill 13-bean mix.
The herb blend used here is not carved in stone. Although herbs de Provence has a distinctive flavor profile, it is not critical to the success of this recipe. Two tablespoons of Italian seasoning (vs. the 4 dried herbs listed above) would work as well.

Members can add their own private notes to recipes!


Calories: 275kcalCarbohydrates: 4gProtein: 14gFat: 23gSaturated Fat: 7gTrans Fat: 1gCholesterol: 64mgSodium: 728mgPotassium: 419mgFiber: 1gSugar: 1gVitamin A: 1388IUVitamin C: 15mgCalcium: 52mgIron: 2mg
Tried this recipe?Let us know how it was!

ShareYour Thoughts

Your email address will not be published. Required fields are marked *

Recipe Rating

I accept the Terms and Conditions and the Privacy Policy