Easy Ham and Bean Soup (2024)

This post may contain affiliate links. Please read our disclosure policy.

This ham and white bean soup recipe is hearty, uses pantry staples, and is as simple and quick as it gets to make on the stovetop! It’s the best way to use up leftover ham.

I think you’ll also enjoy my Ham and Potato Soup or Lemon Chicken White Bean Soup next.

Easy Ham and Bean Soup (1)

Why you’ll love it

This ham and bean soup with canned beans is one of my favorite leftover ham recipes since it’s super easy to throw together in no time. One pot, mostly hands-off, a few pantry ingredients, and you’re good to go. It’s also one of those cozy soups that gets better the longer you leave it. The flavors intensify, and it’s even more tasty over time.

You don’t even need to use leftover ham for this one and can just buy a piece from any grocery store deli counter, but if you’ve roasted one for Christmas or Easter, this is a great way to enjoy those leftovers if you’re tired of sandwiches. Ok, grilled cheese and ham sandwiches are good, but this leftover ham soup is a little healthier than that. 😉

What you’ll need

  • Olive oil – for sautéing
  • Onion, carrot, celery – a classic flavorful aromatic base for many soups. I like sweet (Vidalia) onion best, but yellow is fine.
  • Garlic – use even more than suggested if you’re a garlic lover. I like to mince it with a garlic press so there’s no peeling or chopping needed.
  • Italian seasoning – it’s a versatile blend of dried herbs that comes in a single inexpensive jar. I use it to boost so many of my recipes.
  • Smoked paprika – this sets it apart from other ham and bean soup recipes you may have tried! It infuses the broth with a delicate smoky, rich quality.
  • Chicken broth – to add another layer of flavor. You can use low sodium instead if salt is a concern.
  • Ham – I diced up leftover cooked ham for convenience
  • White beans – a couple of cans of white kidney beans aka cannellini are always in my pantry to add more protein and creamy, nutty flavor to this soup
Easy Ham and Bean Soup (2)

Do I need to use canned white beans?

  • You can use whatever canned white beans that you’ve got on hand; e.g. great northern or navy beans instead of cannellini. It’s a versatile recipe. For those who are curious, here’s a guide to the different varieties of white beans. They’re all pretty interchangeable in this soup.
  • If you want to use dried beans, soak them overnight. Just cover them in water then rinse them off before adding them to the soup.

How to make ham and bean soup

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

Easy Ham and Bean Soup (3)

In a large soup pot or Dutch oven, heat the oil and sauté the onions, celery, and carrots until lightly browned and softened. Stir in the garlic, and cook for 30 seconds.

Easy Ham and Bean Soup (4)

Pour in the broth, and add the rest of the ingredients apart from the salt & pepper. Bring to a boil, then reduce heat and simmer for at least 20 minutes. Give it a taste, then season more if needed (but ham often has enough salt). Mash with a handheld masher or immersion blender if you want a thicker texture.

Can I make it in my Crockpot or Instant Pot?

  • We like this ham and bean soup best on the stovetop, but for the slow cooker try 8 hours on low or 3-4 hours on high.
  • In the Instant Pot, do 10 minutes on high pressure with a natural release.
Easy Ham and Bean Soup (5)

Substitutions and variations

  • Try swapping the Italian seasoning for 1/4 teaspoon dried thyme if you prefer, or use a couple of sprigs of fresh thyme. You could also throw a bay leaf or two in here for extra flavor.
  • If you’re sensitive to salt, use low sodium chicken broth or just water. Ham can be quite salty, so wait until the end and taste before adding any extra salt to this recipe.
  • You can definitely throw a ham bone in here! That’ll make it taste even better. Or use a ham hock.

What to serve with ham and bean soup

  • I like to add a bit of chopped parsley for a little pop of freshness and contrast, but that’s totally optional.
  • For a soup and salad combo, I recommend mixed greens with my Homemade Ranch Dressing, or you could try this creative Winter Brussels Sprouts Slaw to change it up.
  • A big slice of crusty buttered bread, cornbread, or Cheesy Garlic Bread are other comforting options.

Leftovers and storage

  • Store leftover ham and bean soup in an airtight container in the fridge for 3-5 days.
  • This soup freezes well. I like to keep it in individual containers for up to 3 months.
  • Reheat on the stove over a low heat until warmed through, or microwave in short intervals.

More easy soup recipes

  • Dill Pickle Soup with Smoked Ham
  • Easy Ham and Corn Chowder
  • Italian Sausage White Bean Soup
  • Easy Black Bean Soup
  • Instant Pot Split Pea Soup with Ham
Easy Ham and Bean Soup (6)

Hope you enjoy this white bean and ham soup recipe! If the post didn’t answer your questions, talk to me in the comments below or leave a review if you made it. You can also find me on Instagram.

Easy Ham and Bean Soup (7)

4.92 from 71 votes

Easy Ham and Bean Soup

By Natasha Bull

This ham and white bean soup recipe is hearty, uses pantry staples, and is as simple and quick as it gets to make on the stovetop! It's the best way to use up leftover ham.

Prep: 10 minutes mins

Cook: 30 minutes mins

Total: 40 minutes mins

Servings: 6

Save RecipePin RecipeRate RecipePrint Recipe

Ingredients

  • 1 tablespoon olive oil
  • 1/2 medium onion chopped finely
  • 1 large carrot peeled & chopped small
  • 3 sticks celery chopped small
  • 4 cloves garlic minced
  • 1/4 teaspoon Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 4 cups chicken broth
  • 2 cups water
  • 2 cups cooked ham chopped (or more to taste)
  • 2 (14 ounce) cans white beans drained
  • Salt & pepper to taste

Instructions

  • Heat the oil over medium-high heat in a large soup pot. Sauté the onions, carrot, and celery for 7-10 minutes, stirring occasionally (a little browning is good).

  • Stir in the garlic and cook for about 30 seconds.

  • Add the Italian seasoning, smoked paprika, chicken broth, water, ham, and white beans to the pot. Increase the heat to high and bring it to a gentle boil. Reduce heat to medium (or medium low if it's bubbling too much), cover the pot with the lid slightly ajar, and let the soup simmer for 20-25 minutes (the flavor will intensify the longer you cook it so feel free to cook it for a bit longer).

  • Season with salt & pepper to taste.Ham can be quite salty, so be sure to add salt after it's cooked if you think it needs it. Optional: Take a potato masher and mash some of the beans right in the pot to create a slightly thicker texture or pulse an immersion blender a few times.

Notes

  • Use low-sodium chicken broth if sensitive to salt.
  • Crockpot method: try 8 hours on low or 3-4 hours on high.
  • Instant Pot method: try 10 minutes on high pressure with a natural release.

Nutrition

Calories: 280kcal, Carbohydrates: 37g, Protein: 21g, Fat: 6g, Saturated Fat: 1g, Cholesterol: 27mg, Sodium: 1030mg, Potassium: 1037mg, Fiber: 9g, Sugar: 1g, Vitamin A: 1794IU, Vitamin C: 22mg, Calcium: 145mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

This recipe was originally published on December 19, 2017. It’s been tweaked to be even easier, tastier, and has new photos!

Healthy Pork Recipes Soups

Easy Ham and Bean Soup (8)

Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

More About Me

Easy Ham and Bean Soup (9)

The Salt & Lavender cookbook is here! Order Now

Easy Ham and Bean Soup (2024)

FAQs

Why does my ham and bean soup taste bland? ›

I would start with this, but some other ideas: saute or roast the vegetables rather than adding to the soup while still raw (if you are currently adding them raw); add a bit of Asian fish sauce/mushroom bouillon/msg to add some additional umami; beef up your stock by simmering some chicken feet/chicken backs/pork neck ...

What makes ham and bean soup thicken? ›

Yes, adding vegetables like potatoes, carrots, or diced tomatoes can help thicken ham and bean soup. These ingredients release their natural starches when cooked, which adds thickness to the soup. Additionally, they can add extra flavor and texture to the dish.

What's the difference between bean soup and soup beans? ›

What's the difference between Soup Beans and bean soup? The differences lie in the ingredients and the texture. Soup beans are beans that are slowly simmered in water for a couple of hours until they're soft and tender. The beans are flavored with ham, onion and garlic.

How to make ham and bean soup less salty? ›

Try the potato trick.

To combat salt, place a peeled raw potato into the pot of cooking soup. The starchy tuber will absorb liquid and some of the excess salt. You'll need to remove the potato once it's fully saturated with extra salt, but before it's fully cooked, about 30 minutes.

What not to put in soup? ›

The Worst Things to Put in Your Soup
  1. By Sara Butler. If there's one good thing about fall and winter, it's soup. ...
  2. Heavy Cream. Heavy cream creates an inviting texture for soups but that's where its positive contributions end. ...
  3. Juice. ...
  4. Turkey Bacon. ...
  5. Cheese. ...
  6. Croutons.

What can I add to my vegetable soup to give it more flavor? ›

Dried herbs and seasonings: homemade seasoned salt, black pepper, Italian seasoning, and dried bay leaves lend flavor to the soup. Stock: I much prefer chicken stock over vegetable stock in terms of flavor, though if you want to keep this soup vegetarian, feel free to use vegetable broth or stock instead.

How do you make ham and bean soup less gassy? ›

To cut down on the gassy properties, you can add a little baking soda to your recipe. The baking soda helps break down some of the beans' natural gas-making sugars. I tested this while fixing one of my favorite slow cooker recipes: red beans and sausage.

Can you use instant mashed potatoes to thicken bean soup? ›

Yes. Incredibly effective? You bet. This trick works because the instant mashed potatoes are naturally starchy and therefore are similar in form to other commonly used thickeners, such as cornstarch, only without the clumps.

Can I use pureed beans to thicken soup? ›

You can also thicken soup by puréeing it with cooked beans or lentils. White beans like cannellini beans or navy beans are especially good for puréeing. This recipe for Creamy Italian White Bean Soup is a great place to start. Puréeing hearty winter vegetables like butternut and kabocha squash will also do the trick.

Should I drain beans for bean soup? ›

Unless the recipe tells you to keep the canned beans in their liquid, you should drain your can and give the beans a good rinse before using. This will improve the flavor and texture of your finished dish. Open your cans of beans using a can opener. There may be sharp edges from opening the can.

What's better, navy beans or great northern beans? ›

Navy beans excel in hearty and prolonged cooking, while great northern beans shine in delicate and shorter cooking applications. However, both beans offer versatility and can be used interchangeably in various recipes, depending on personal preference and availability—many people with not notice the subtle differences.

Why do you soak beans before making bean soup? ›

Soaking your beans helps them cook faster and more evenly, and it can also make them easier to digest. If you add salt to the soaking water (in other words, make a brine), your beans will cook even faster; the salt helps break down their skins. Here are a few methods; choose the one that best fits your schedule.

Will potatoes remove salt from soup? ›

Place the peeled potato in the pot of over-salted food. This method works best on soups or stews. Cook the potato until it is tender, about 15-20 minutes or more for larger potatoes. The potato will absorb extra salt and liquid.

What kills salt in soup? ›

A squeeze of lemon can balance out a mildly oversalted soup with its acidic flavor. A splash of vinegar can also do wonders for taming the salty flavor.

How do I thicken my soup up? ›

6 ways to thicken soup:
  1. Blend all or part of it. If you've made a broth with chunks of vegetable in it, such as minestrone soup, then pour the soup through a sieve. ...
  2. Add cream or yogurt. ...
  3. Add flour or cornflour. ...
  4. Use a butter and flour paste. ...
  5. Blend in bread. ...
  6. Add lentils or rice.

How to improve bland bean soup? ›

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.

What if my bean soup needs more flavor? ›

Broth. If you're not using the ham bone, chicken broth will help add flavor to your soup.

Why does my homemade soup taste bland? ›

Let it evaporate and cook longer.

If you find that your homemade or store-bought broth is thin and bland, you can concentrate its flavors by cooking it a little bit longer." Make sure to remove the lid or tilt it slightly to let the steam escape.

How do you fix soup that has no flavor? ›

Perk up a Bland Soup With Simple Pantry Staples

Add a splash of vinegar (any kind!), or a squeeze of citrus. Chances are, you could use a little more salt. Go ahead—it's ok. Salt perks up flat flavors and helps balance out bitter-tasting ingredients.

Top Articles
Latest Posts
Article information

Author: The Hon. Margery Christiansen

Last Updated:

Views: 5880

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: The Hon. Margery Christiansen

Birthday: 2000-07-07

Address: 5050 Breitenberg Knoll, New Robert, MI 45409

Phone: +2556892639372

Job: Investor Mining Engineer

Hobby: Sketching, Cosplaying, Glassblowing, Genealogy, Crocheting, Archery, Skateboarding

Introduction: My name is The Hon. Margery Christiansen, I am a bright, adorable, precious, inexpensive, gorgeous, comfortable, happy person who loves writing and wants to share my knowledge and understanding with you.