• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Fantabulosity logo

  • All Recipes
  • Vintage Recipes
  • Holiday
  • Dinner Theme System
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Theme Night Dinner System
  • Dinner
  • Desserts
  • Holidays
  • Contact
  • About Jessica
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Soups

    Ham and Beans Recipe

    By: Jessica · Posted: Mar 9, 2023 · Updated: Mar 12, 2025 · This post may contain affiliate links. Please read my disclosure policy.

    • Facebook
    Jump to Recipe 15 comments
    5 from 10 votes
    Two image collage of ham and beans in a pot with ladle of soup, and text on image.

    Ham and Beans: An old-fashioned and flavorful ham and bean soup recipe that’s made of canned great northern beans, ham, spices, and chicken broth!

    With only a 7-minute prep time and 45-minute cooking time, this easy recipe is a vintage soup recipe you’ll want to add to your meal plan for dinner or a weekend comfort meal.

    Ham and beans in a white bowl with side of cornbread dipped in.

     

    Sometimes a warm, and easy bowl of soup is what sounds good on a cold day. This 15 bean soup is one that we love to have on the rotation along with this ham and beans recipe. They’re both so easy to make but the 15-bean soup has more of a cajun flair while this ham and beans recipe has a gentle warm flavor that the whole family will love.

    But if you’re looking for multiple soup recipes, perhaps for a food bar or to serve at a pot-luck, you may also love our hearty soups, like this Cowboy Stew recipe, our taco soup recipe, easy chili recipe, and this easy lasagna soup recipe!

    Jump to:
    • Why This Recipe Works
    • Ingredients Needed
    • Substitutions
    • Equipment
    • How to Make Ham and Beans
    • Recipe Pro Tips
    • Recipe FAQs
    • Storage
    • More Comfort Food
    • Recipe
    • Comments

    Why This Recipe Works

    • Large Batch Cooking: Although this recipe serves 6, it’s a great recipe that’s enjoyed the next day so it’s a great way to cook once and have a meal for days if you’re only cooking for a small amount or you can easily double or triple for a huge batch!
    • Great way to use leftover ham: This recipe calls for a hearty ham that you can buy at the grocery store but it’s also a great use of leftover ham bone, ham shanks, ham hocks, leftover holiday ham (like leftover Easter ham) or whatever you think is the best ham!
    • Old Fashioned Recipe: It’s a recipe that has been around for many years and is a delicious soup that you would normally find in a large soup pot served with cornbread muffins at Grandma’s table, next to this easy chicken pot pie recipe!

    Ingredients Needed

    I’ve highlighted a couple of ingredients with some relevant notes but all are simple ingredients.

    Labeled ingredients on counter for ham and beans
    • Broth – We use my homemade chicken broth for this recipe although you can also use low-sodium broth.
    • Beans – Using canned beans instead of dried beans is a faster way to make ham and beans since the beans have already been cooked
    • Ham – Using pre-diced ham saves time but leftover ham (like we did for this ham casserole) works great as well. Dicing a ham steak or thickly sliced deli meat is also a great choice.

    Substitutions

    Sometimes substitutions are necessary because of ingredients that are unavailable or needed for dietary restrictions. Here are some suggestions that can help:

    • Beans – you can use navy beans, dried beans with a quick soaking of beans method, cannellini beans, or pinto beans. If using dried beans, soak the beans overnight and drain. Simmer with broth, meat, and seasonings for 2-3 hours. 
    • Ham – ham shanks, smoked ham hock, any extra ham you may have on hand or just an easy ham that you love to cook with.
    • Broth – You can use vegetable broth or even homemade chicken broth.

    Equipment

    We cooked this ham and beans recipe on the stove top in a dutch oven but you may also want to try making it in the crock pot or an electric pressure cooker.

    How to Make Ham and Beans

    There aren’t many steps to this recipe since it’s a quick, dump-and-go soup!

    *Be sure to see the recipe card below for the full ingredients list & instructions!*

    Beans, ham, and ham hock added to stock pot, with broth and spices sitting around pot.
    Image 1
    Broth and spices added to stock pot with ham and beans.
    Image 2

    STEP 1. Beans and Ham. Place beans, ham, and ham hock to a large pot or dutch oven. (Image 1).

    STEP 2. Broth and Spices. Next, add broth and spices and stir to combine (Image 2).

    Ham hock and bay leaves removed from pot
    Image 3
    Ham hock on cutting board with bay leaves sitting beside the board.
    Image 4

    STEP 3. Boil. Bring to a boil for 5-10 min* stirring frequently.

    Tip: *For creamier beans, boil for 10 minutes and stir often. If less creamy beans are desired boil for a shorter amount of time and stir less often.

    STEP 4. Reduce heat to a simmer. Simmer for 30-35 min stirring occasionally (Image 3).

    STEP 5. Remove. Once done remove bay leaves and ham hock (Image 4).

    Ham pieces from ham hock, added back in to the stock pot.
    Image 5
    Simmering ham and beans in stock pot.
    Image 6

    STEP 6. Remove meat. Remove as much meat as possible from the ham hock and return the meat to the pot (Image 5). 

    STEP 7. Stir & Serve. Stir once more and serve with cornbread and a dash of black pepper if desired (Image 6).

    Ladle full of cooked ham and beans in stock pot.

    Recipe Pro Tips

    • Side dishes for ham and beans. It’s common to serve ham and beans with cornbread but you could also serve it with rice, air fryer garlic bread, or french bread.
    • More veggies. Adding thinly sliced carrots in the last 10 minutes of cooking is something you can do if you’re looking to add more color or vegetables to your recipe.
    Bowl of ham and beans with spoon inside, and a piece of cornbread on side of bowl.

    Recipe FAQs

    Should I use ham hocks for ham shanks for ham and beans?

    You can use either. Ham hocks tend to have less meat on them than ham shanks, however, they both work well.

    What kind of beans do you put in ham and beans?

    There are many different kinds of beans you can put in your ham and beans. The most popular types are great northern beans, navy beans, pinto, or cannellini beans.

    How do you thicken ham and beans?

    Cooking your beans longer, and stirring the beans often, can make a creamier, thicker, ham and beans. Or, you can also combine a mixture of flour and water or broth (about 3 Tablespoons of flour and 1 cup of liquid) and pour in to the pot, and allow to simmer until thickened.

    Storage

    Refrigerate any leftovers in an airtight container for up to 5 days. Reheat on the stove or in the microwave. You can also freeze ham and beans in an airtight container for up to 3 months. Let them thaw in the refrigerator overnight before warming. 

    More Comfort Food

    If you love easy old-fashioned comfort food recipes like this, then you’ll also love these:

    • Close up photo of a bowl brimming with noodles, vegetables and ground beef in a rich red tomato based sauce
      Crock Pot Goulash
    • Chicken and gravy on top of mashed potatoes on white plates
      Chicken and Gravy
    • french onion beef casserole scooped up out of white dish
      French Onion Beef Casserole
    • Dutch oven pot roast, with potatoes, carrots and rosemary on top.
      Dutch Oven Pot Roast

    Did you make this? I’d be so grateful if you left a “star” rating below to let me know what you thought! Then, the next time you need a quick and easy recipe, come back to Fantabulosity to browse all of my easy recipes!

    Recipe

    Bowl of ham and beans with spoon, and cornbread sitting on side of bowl.

    Ham and Beans Recipe

    Jessica Burgess
    Ham and Beans: A flavorful ham and bean soup recipe that's made of canned great northern beans, ham, spices, and chicken broth! With only a 7-minute prep time and 45-minute cooking time, this easy recipe is a soup recipe you'll want to add to your meal plan for dinner or a weekend comfort meal.
    5 from 10 votes
    Print Recipe Pin Recipe
    Prep Time 7 minutes mins
    Cook Time 45 minutes mins
    Total Time 52 minutes mins
    Course Main Course
    Cuisine American
    Servings 6 servings
    Calories 554 kcal

    Video

    Ingredients

    • 5 – 15 ounce cans great northern beans 3 drained and 2 undrained
    • 4 cups chicken broth
    • 2 cups diced ham
    • 2 Tablespoons dried minced onions
    • 2 bay leaves
    • 1 smoked ham hock
    • 1 teaspoon dried basil
    • ¼ teaspoon salt
    • ¼ teaspoon black pepper
    • ¼ teaspoon cayenne pepper

    Instructions
     

    • Place all ingredients into a large pot or dutch oven.
    • Bring to a boil for 5-10 min* stirring frequently.
    • Reduce heat to a simmer. Simmer for 30-35 min stirring occasionally.
    • Once done remove bay leaves and ham hock.
    • Remove as much meat as possible from the ham hock and return the meat to the pot. 
    • Stir once more and serve with cornbread and a dash of black pepper if desired. 

    Notes

    * For creamier beans, boil for 10 minutes and stir often. If less creamy beans are desired boil for a shorter amount of time and stir less often.
    To Store: Refrigerate any leftovers in an airtight container for up to 5 days.
    To Freeze: You can also freeze ham and beans in an airtight container for up to 3 months. Let them thaw in the refrigerator overnight before warming. 

    Nutrition

    Serving: 1serving | Calories: 554kcal | Carbohydrates: 77g | Protein: 42g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 54mg | Sodium: 1259mg | Potassium: 1410mg | Fiber: 18g | Sugar: 2g | Vitamin A: 42IU | Vitamin C: 6mg | Calcium: 209mg | Iron: 7mg

    Nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.

    Keywords comfort food, easy soup recipe, old fashioned recipe
    Tried this recipe?Let us know how it was!

    More Soup Recipes

    • Homemade Chicken Broth
    • Loaded Potato Soup in small crock, next to fabric napkin.
      Loaded Baked Potato Soup Recipe
    • Lobster bisque in small bowl with crackers on a plate underneath.
      Easy Lobster Bisque Recipe
    • Southern chicken and dumplings in bowl.
      Chicken and Dumplings
    Subscription Form

    Get 5 Days of Delicious & Easy Dinner Recipes!

    Reader Interactions

    Comments

      5 from 10 votes (5 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Angie Harper says

      January 24, 2025 at 1:45 pm

      Loved! So simple yet so traditional & yummy!
      Gotta have cornbread as well of course!

      Reply
      • Jessica says

        January 24, 2025 at 2:30 pm

        Oh yes!! Totally agree. Cornbread with ham and beans is the perfect match!

        Reply
    2. Denise says

      January 02, 2024 at 5:40 pm

      We throughly enjoyed this recipe. I didn’t use the basil. It was delicious and even better the next day. It was very easy to prepare too. A hot piece of cornbread is all you need with it!

      Reply
      • Jessica says

        January 02, 2024 at 8:05 pm

        Oh I’m so glad to hear that you loved this ham and beans recipe too! I agree, it is SOOO good the next day too!

        Reply
    3. Ponygirl says

      September 24, 2023 at 7:25 pm

      5 stars
      Perfect comfort meal on fall day as we work at closing out our garden. . Carrots added nice color without overpowering the ham/bean flavor.
      Thanks for an easy to follow recipe.

      Reply
      • Jessica says

        September 24, 2023 at 7:49 pm

        Oh adding carrots sounds amazing!! Thank you so much for sharing, and I’m so glad that you liked this recipe!

        Reply
    4. Marie says

      June 15, 2023 at 4:39 pm

      5 stars
      Very easy. Great taste. I made half the recipe. Turned out great

      Reply
      • Jessica says

        June 16, 2023 at 9:23 am

        Oh good! Thank you so much Marie, for sharing that you made half of the recipe. That’s great to know that’s it’s delicious cut in half in case anyone else needs to do that. 🙂

        Reply
    5. Jayne F says

      March 10, 2023 at 5:47 am

      5 stars
      So yummy and easy to make. Just like my mom’s growing up. Loved it!

      Reply
    6. Sharina says

      March 09, 2023 at 8:33 pm

      5 stars
      Used homemade chicken broth in this recipe and it turned out so well! This ham and beans recipe is one of the best!

      Reply
      • Larisa says

        September 25, 2024 at 2:11 am

        What if I don’t have a ham hock? Can I make it without?

        Reply
        • Jessica says

          September 25, 2024 at 8:48 am

          Hi Larisa. Do you mean no ham at all? Or just not a ham bone?

          Reply
          • Larisa says

            September 25, 2024 at 11:08 am

            No ham bone

            Reply
            • Jessica says

              September 25, 2024 at 9:48 pm

              Ok! You can try just adding ham to the recipe! This can be made with leftover holiday ham, different ham bones, etc. I hope that helps!

    7. Kristen says

      March 09, 2023 at 5:34 pm

      5 stars
      It was a cold and rainy day for us here and this soup was perfect for that weather.

      Reply

    Primary Sidebar

    Jessica Burgess of Fantabulosity, slicing an avocado.

    Hi, I'm Jessica! - Owner and Creator of the blog and brand, Fantabulosity.

    I’m here to teach you how to make quick and easy recipes, using simple ingredients, that your family will love.

    More about me →

    Summer Recipes

    • Close-up of pinwheel sandwiches stacked on top of one another.
      Pinwheel Sandwiches
    • Chicken macaroni salad in a bowl.
      The BEST Chicken Macaroni Salad
    • Chicken salad with grapes and apples, sitting on bread.
      Chicken Salad with Grapes and Apples
    • Serving of banana pudding on small plate.
      Quick & Easy Banana Pudding

    Popular Recipes

    • bread pudding in baking dish
      Bread Pudding Recipe: Easy Old Fashioned Recipe (With Video!)
    • Burger baked in the oven, steamed in aluminum foil, and placed on white plate.
      Burgers in the Oven
    • Oven Baked Steak with Butter and a side of potatoes
      How to Cook Steak in the Oven
    • Strawberry brownies on white marble cutting board.
      Strawberry Brownies Recipe
    • Cheeseburger Sliders
      Cheeseburger Sliders with Hawaiian Rolls
    • Baked BBQ Pork Steaks on white plate
      Pork Steaks in the Oven

    Footer

    ↑ back to top

    Featured In

    About

    • About Jessica
    • Contact
    • Collaborate
    • 5 Days of Delicious Dinners

    Easy Recipes

    • All Recipes
    • Dinner Recipes
    • Side Dishes
    • Desserts

    How to Cook

    • Oven-Baked
    • Stove-Top
    • No Bake
    • Slow Cooker

    Privacy Policy |Accessibility Copyright © 2025 Fantabulosity | Terms & Conditions | FTC

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.