The Best Bean Soup Recipe - The Seasoned Mom (2024)

Jump to RecipeJump to VideoLeave a Review

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsem*nt, recommendation, testimonial, and/or link to any products or services from this website.

Thick, smoky, and satisfying, this healthy bean soup recipe is the perfect meal for a chilly day! The easy 15 bean soup can be prepared on the stovetop, in the slow cooker, or in an Instant Pot for a convenient option that suits your schedule.

The Best Bean Soup Recipe - The Seasoned Mom (1)
Table of Contents
  1. How to Make Bean Soup | 1-Minute Video
  2. Why You’ll Love this Bean Soup Recipe
  3. How to Add Flavor to Bland Bean Soup
  4. Bean Soup Ingredients
  5. The Directions
  6. How to Thicken
  7. Serving Suggestions
  8. Preparation and Storage Tips
  9. Recipe Variations
  10. Expert Tips
  11. Bean Soup {Slow Cooker, Stovetop or Instant Pot} Recipe

If you love bean soup as much as we do, be sure to try this senate bean soup (aka navy bean soup), a pot of quick and easy ham and bean soup, a flavorful 15-bean soup with sausage, and this Southern ham bone soup, too!

How to Make Bean Soup | 1-Minute Video

I’ll be holding onto this recipe forever… What a phenomenal tasting soup!

– Kristen

Why You’ll Love this Bean Soup Recipe

  • Cozy. There’s nothing more comforting on a chilly day than a bowl of hearty soup.
  • Versatile. Whether you prefer a vegetarian bean soup or a ham and bean soup, this simple recipe can be tailored to any diet and comes together with minimal effort!
  • Convenient. I love to start a pot simmering on the stovetop on a Sunday afternoon so that it’s ready in time for supper, but you can also leave it in your Crock Pot all day to slowly cook while you head to the office. And if you’re rushing in the door at the last minute and you need the quickest option available? Throw it in the Instant Pot! No matter how you prepare it, this is truly the best bean soup recipe that you will ever taste!
  • Affordable. This simple recipe takes advantage of leftover ham when you’ve got it, budget-friendly dried beans, and almost any vegetable scraps that might be sitting in your fridge to be used up. It’s the perfect way to take advantage of the ingredients on hand.
The Best Bean Soup Recipe - The Seasoned Mom (2)

The Best Bean Soup Recipe - The Seasoned Mom (3)

How to Add Flavor to Bland Bean Soup

Some bean soup recipes may be watered down or bland…but not this one! You’ll add layers of flavor to the soup by sauteing aromatics (like onion, carrots, celery, and garlic) in olive oil at the start.

The addition of ham not only makes it more hearty and satisfying, but also contributes great smoky, salty flavor to the dish. Finally, season liberally with dried or fresh herbs to really make the soup stand out!

The Best Bean Soup Recipe - The Seasoned Mom (4)

Bean Soup Ingredients

This is a quick overview of the ingredients that you’ll need for a pot of bean soup. As always, specific measurements and complete cooking instructions are included in the printable recipe box at the bottom of the post.

  • Dried beans: I use a 15 bean mix, but you can use 16 bean mix, 10 bean soup mix, navy beans, cannellini beans (or other white beans), pinto beans, kidney beans, or other similar beans instead.
  • Olive oil: to sauté the vegetables.
  • Carrots, celery, onion, and garlic: aromatics that add tons of flavor to the soup.
  • Broth: I prefer chicken broth or chicken stock, but you can substitute with vegetable broth or vegetable stock as well. For a real treat, use homemade chicken broth!
  • Ham: use leftover ham from a holiday meal, or purchase smoked ham at the grocery store. I like to use thick-cut boneless ham steaks when I don’t have leftovers to enjoy. You can also use a smoked ham hock or a leftover ham bone to achieve that same smoky flavor.
  • Petite diced tomatoes: add extra flavor and nutrients to bulk up the soup.
  • Salt and ground black pepper: use sparingly, and season as you go. The ham and broth can be quite salty on their own.
  • Bay leaves: give the soup an earthy flavor that makes it taste like it’s been simmering for days — even if you cook it quickly in the Instant Pot!
The Best Bean Soup Recipe - The Seasoned Mom (5)

The Best Beans to Use

You will need a total of 2 cups of dried beans for this ham and bean soup. I like this 15 bean soup mix, but you can also use 16 bean soup mix, 10 bean soup mix, or a single type of bean (such as Great Northern Beans) to prepare Great Northern Bean Soup, or you can use a different combination of dried beans (such as navy beans, lima beans, pinto beans, and split peas). This particular mix comes with a seasoning packet that I do not use.

The Beans You’ll Find in 15 Bean Soup

The 15 bean soup blend typically contains 15 of these bean varieties: northern, pinto, large lima, yelloweye, garbanzo, baby lima, green split, kidney beans, cranberry, small white, pink, small red, yellow split, lentil, navy, white kidney, black bean. So much great flavor and texture in every bite!

The Best Bean Soup Recipe - The Seasoned Mom (6)

Why Soak Beans Before Making Soup

When starting with dry beans, it’s generally recommended to soak the beans overnight before preparing the soup. Soaking dried beans overnight reduces the required cooking time significantly. The texture of the cooked beans is also best after soaking, with fewer that split open and burst.

That said, you can certainly prepare this soup without soaking the beans in advance. You’ll just need to simmer the pot for longer, and you may need to add some extra water to thin the broth as the beans plump up and soften.

The Best Bean Soup Recipe - The Seasoned Mom (7)

The Directions

I’ve shown the stove top method here, but I have also included the slow cooker and pressure cooker instructions in the recipe card below.

  1. Soak the beans in water in a large bowl or pot for 8 hours (or overnight).
  2. Sauté carrots, onion, celery and garlic in olive oil in a large stockpot, large soup pot, or Dutch oven, just until they’re starting to soften, about 8-10 minutes.
  3. Add the soaked, drained beans and the rest of the ingredients.
  4. Bring the pot to a boil, then reduce heat to low, cover, and simmer for 2 – 2 ½ hours.
The Best Bean Soup Recipe - The Seasoned Mom (8)

How to Make Bean Soup in a Crock Pot

The full slow cooker instructions are included in the recipe below. You’ll love that you can start this soup in the morning and come home to an easy dinner at the end of the day. The soup cooks on LOW for 8-10 hours.

Instant Pot Directions

Again, the full instructions are included in the recipe below. The best aspect of the pressure cooker is that you can make your soup with about 30 minutes of cooking time. Don’t forget to soak the beans first, though!

The Best Bean Soup Recipe - The Seasoned Mom (9)

The Best Bean Soup Recipe - The Seasoned Mom (10)

How to Thicken

There are a few of ways to thicken the soup. First, remove the lid towards the end of the cooking time. This will allow some of the liquid to evaporate, thickening the broth. You can also mash some of the beans with the back of a spoon or with a potato masher, or puree a portion of the soup with an immersion blender. The mashed beans and veggies will thicken the broth nicely!

Finally, if you have time, prepare the soup in advance. It just gets better as it sits and the flavors come together. It will also thicken as it cools.

The Best Bean Soup Recipe - The Seasoned Mom (11)

Serving Suggestions

Pair the soup with any of these easy sides for a cozy and delicious winter meal:

  • Kale Apple Salad with Bacon, Feta, and Creamy Poppy Seed Dressing,Wedge Salad with Buttermilk Ranch Dressing,Southern Caesar Salad,Green Salad with Red Wine Vinaigrette,Mixed Greens with Dijon Vinaigrette,House Salad with Candied Pecans, orClassic Caesar Salad
  • Homemade Soft Pretzels
  • Flaky Buttermilk Biscuits,3-Ingredient Buttermilk Biscuits,4-Ingredient Butter Swim Biscuits,7UP Biscuits,Sweet Potato Biscuits,Cheese Biscuits,Pumpkin Spice Biscuits,Cheddar Biscuits with Bacon and Chives,Angel Biscuits, orDrop Biscuits
  • Cast Iron Cornbread,Sour Cream Cornbread,Fluffy Bakery-Style Corn Muffins,Southern Cornbread,Jiffy Cornbread with Creamed Corn,Sweet Cornbread,Broccoli Cornbread,Pumpkin Cornbread,Cake Mix Cornbread,Skillet Cornbread,Corn Sticks,orHoney Butter Cornbread
  • Pumpkin BreadorPumpkin Muffins
  • 3-Ingredient Sour Cream Muffins
  • Cranberry Orange BreadorOne-Bowl Cranberry Orange Muffins
  • Cheddar Chive Beer Bread (No Yeast, No Knead)orHoney Beer Bread
  • Homemade Crescent RollsorSoft Dinner Rolls
  • A loaf of crustyDutch Oven Bread,No-Knead Cranberry Walnut Bread,orFrench Baguette
  • Fried ApplesorBaked Apple Slices
The Best Bean Soup Recipe - The Seasoned Mom (12)

Preparation and Storage Tips

  • Storage: Store the soup in an airtight container in therefrigerator for 3-4 days. It’s a great make-ahead option for busy weeks.
  • How to Freeze: This is a great freezer meal, so prepare a big pot and stick any leftovers in the freezer for a quick-prep lunch or dinner option. Allow the soup to cool to room temperature. Stored in an airtight container, the soup will keep in the freezer for up to 3 months. Thaw in the fridge overnight before reheating.
  • How to Reheat: Place the soup in a pot and warm over a low flame, just until heated through. You can also microwave individual bowls for about 1-2 minutes.
The Best Bean Soup Recipe - The Seasoned Mom (13)

Recipe Variations

  • If you prefer a canned bean soup, try this easy ham and bean soup recipe.
  • Forgot to soak your beans? You can still prepare the soup with dried beans, but you will need to extend the simmering time on the stovetop to give the beans ample time to soften. You may also need to add water to the pot as the beans simmer and plump up.
  • If you’re looking for a recipe for bean soup with ham bone, this is our favorite version.
  • I used petite diced tomatoes (since the kids prefer the smaller bites), but you can use regular diced tomatoes or other canned tomatoes of choice.
  • For Cajun bean soup, add plenty of Cajun or Creole seasoning, as well as diced green bell pepper.
  • Swap out the ham and use bacon, chicken, sausage, or ground beef for that extra bit of protein and flavor.
  • For extra veggies, add fresh spinach at the very end or kale when there’s about 10 minutes left so that it has time to wilt in the hot soup.
  • For a vegetarian bean soup, use vegetable broth instead of chicken broth. Omit the ham, and add an extra ½ cup of dried beans. It will still be delicious! Season with cumin, salt, pepper or other spices, to add extra flavor to your liking.
The Best Bean Soup Recipe - The Seasoned Mom (14)

The Best Bean Soup Recipe - The Seasoned Mom (15)

Expert Tips

  • If possible, make this soup 1-2 days in advance. It just gets better as it sits in the refrigerator, and it will thicken up a lot as it cools!
  • This recipe calls for a very small amount of salt, since ham is often salty on its own. Feel free to season the soup with additional salt and pepper at the end of cooking. You can always add more, but you never want it to be too salty!
  • Spicy:add a dash of cayenne or garnish with crushed red pepper flakes.
  • Garnish with fresh herbs or add extra herbs and seasoning to the pot. Good options include parsley, thyme, oregano, basil, cilantro, and rosemary. A dollop of sour cream or freshly shaved Parmesan cheese is also a nice finishing touch.
The Best Bean Soup Recipe - The Seasoned Mom (16)

More Easy Soup Recipes to Try

Split Pea Soup with Ham

1 hour hr 30 minutes mins

Sausage and Bean Soup

1 hour hr 15 minutes mins

Chicken Potato Soup

1 hour hr

The Best Bean Soup Recipe - The Seasoned Mom (20)

Bean Soup {Slow Cooker, Stovetop or Instant Pot}

5 from 12 votes

Prep: 15 minutes minutes

Cook: 2 hours hours 30 minutes minutes

Soaking Time 8 hours hours

Total: 10 hours hours 45 minutes minutes

Servings 12 cups

Calories 186 kcal

Thick, smoky, and satisfying, this ham and bean soup recipe is a perfect meal for a chilly day!

Rate RecipePrint Recipe

Ingredients

  • 2 cups dried beans (I used a 15-bean mix, but any variety will work. You can use just navy beans or just pinto beans, if you prefer)
  • 1 tablespoon olive oil
  • 4 carrots, peeled and diced
  • 4 stalks celery, diced
  • 1 large onion, diced
  • 3 cloves garlic, minced or grated (about 1 tablespoon total)
  • 8 cups chicken broth or vegetable broth
  • 1 lb. cooked ham, diced (about 3 cups total)
  • ½ teaspoon salt
  • 1 (14.5 ounce) can petite diced tomatoes, not drained
  • 2 bay leaves

Instructions

STOVETOP:

  • Place beans in a large pot or bowl. Cover with water 2 inches above beans and soak for 8 hours (or overnight). Drain beans.

    The Best Bean Soup Recipe - The Seasoned Mom (21)

  • Heat olive oil in a large stock pot or Dutch oven over medium-high heat until oil shimmers. Sauté carrots, celery, onion and garlic until starting to soften, about 8 to 10 minutes. Stir in drained beans, broth, ham, salt, tomatoes, and bay leaves. Bring to a boil; cover; reduce heat to low, and simmer (covered) for 2 – 2 ½ hours (or until beans and vegetables are tender). Remove bay leaves; serve.

    The Best Bean Soup Recipe - The Seasoned Mom (22)

SLOW COOKER:

  • Place beans in a large pot. Cover with water 2 inches above beans and soak for 8 hours (or overnight). Drain beans.

  • Transfer soaked beans to slow cooker insert.

  • Heat olive oil in a large stock pot or Dutch oven over medium-high heat until oil shimmers. Sauté carrots, celery, onion and garlic until starting to soften, about 8 to 10 minutes. Transfer vegetables to the slow cooker.

  • Stir in broth, ham, salt, tomatoes, and bay leaves. Cover and cook on HIGH for 4-5 hours or on LOW for 8-10 hours, or until beans and vegetables are tender. Remove bay leaves; serve.

INSTANT POT:

  • Place beans in a large pot. Cover with water 2 inches above beans and soak for 8 hours (or overnight). Drain beans. Set aside.

  • Turn the Instant Pot to “Sauté” function. Add oil and heat until oil shimmers. Sauté carrots, celery, onion and garlic until starting to soften. Turn off the pot.

  • Add soaked beans, broth, ham, salt, diced tomatoes, and bay leaves. Cover with the lid and seal to lock. Press the manual pressure cook button and set the timer to 20 minutes.

  • Let the pressure release naturally for 10 minutes and then move the valve to “venting” to release the rest of the pressure. Remove the lid; remove bay leaves; serve!

Video

Notes

  • If possible, make this soup 1-2 days in advance. It just gets better as it sits in the refrigerator, and it will thicken up a lot as it cools!
  • This recipe calls for a very small amount of salt, since ham is often salty on its own. Feel free to season the soup with additional salt and pepper at the end of cooking. You can always add more, but you never want it to be too salty!
  • Spicy:add a dash of cayenne or garnish with crushed red pepper flakes.
  • Garnish with fresh herbs or add extra herbs and seasoning to the pot. Good options include parsley, thyme, oregano, basil and rosemary.

Nutrition

Serving: 1cupCalories: 186kcalCarbohydrates: 25gProtein: 15gFat: 3gCholesterol: 20mgSodium: 1282mgPotassium: 675mgFiber: 6gSugar: 4gVitamin A: 3530IUVitamin C: 7mgCalcium: 59mgIron: 3.1mg

Keyword: 10 bean soup recipe, bean soup, bean soup recipe, ham and bean soup, healthy soup recipe, leftover ham recipe

Course: Dinner, Lunch

Cuisine: American

Author: Blair Lonergan

Don’t Forget to Share a Pic of What You Made!

Tag me on Instagram at @theseasonedmom

This recipe was originally published in December, 2018. It was updated in March, 2024.

The Best Bean Soup Recipe - The Seasoned Mom (2024)

FAQs

Why do you add vinegar to bean soup? ›

Wait until the beans are tender but not quite done to add a splash of apple cider vinegar and a couple teaspoons of salt to the pot. The apple cider vinegar breaks down indigestible sugars to help digestion and also brightens the flavor of the beans without the need for excess salt.

Why does my bean soup have no flavor? ›

Try adding some acidity. A splash of lemon juice or a tablespoon of white wine vinegar can brighten the flavors of the soup.

What is the difference between soup beans and bean soup? ›

These are two different things. Soup beans are simmered for hours and are served as an entrée with corn bread, greens, and often fried potatoes, and they are thick with beans and ham stock derived from hocks or other bones. Soup beans are not soup.

What makes bean soup thicker? ›

In a separate bowl, dissolve a teaspoon or two of cornstarch or all-purpose flour in a small amount of cold water. Add the slurry to the bubbling soup. The soup should thicken up. Add more cornstarch or flour as needed until the soup reaches your desired consistency.

Will vinegar take gas out of beans? ›

Adding a vinegar, like apple cider vinegar, also ‌might‌ help curtail gas production by breaking down the indigestible carbs, says Taub-Dix.

Which vinegar is best for soup? ›

Apple cider vinegar is the most common one to have on hand, but red wine vinegar is an excellent alternative if you are making beef or lamb bone broth-based soup.

What does adding vinegar to beans do? ›

Acids such as vinegar make hemicelluloses more stable and less soluble, which might slow down the softening of beans. So to make sure your red beans are at their creamiest, add the vinegar later in the cooking process, or just use it to season them at the table.

Does vinegar taste good in soup? ›

Red wine vinegar and balsamic vinegar, for example, can meld beautifully into beef soups and stews — and even provide a bit of extra depth of flavor to the broth. However, if you don't happen to have vinegar on hand, other acidic ingredients will work in a pinch as well.

What happens if you put too much vinegar in soup? ›

The best way to counteract vinegar if too much is put into soup is to add a sweetener, such as sugar or honey, to balance out the flavor. You can also add dairy, such as cream, milk, or yogurt, or a starch, such as potatoes, rice, or pasta, to help mellow out the acidity of the vinegar.

Why do you put vinegar in broth? ›

But another indispensable bone broth ingredient comes in the form of vinegar, typically apple cider vinegar. You need this, not only for its slight acidic bite, but also to help extract the collagen and nutrients from the bones which give bone broth its richness and depth of flavor.

References

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6452

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.