Instant Pot Ham and Bean Soup: Your Ultimate Comfort Food Guide
Cozy, flavorful, and incredibly simple to whip up, our Instant Pot Ham and Bean Soup is a true culinary gem! Thanks to the efficiency of your pressure cooker, you can transform leftover holiday ham into a hearty, deeply satisfying meal in under an hour. It's not just a recipe; it's a brilliant solution for making the most of your holiday feast remnants.
If you love the convenience and rich flavors of pressure cooker soups, you'll also adore our Instant Pot Butternut Squash Soup and Instant Pot Vegetable Beef Soup. They offer similar ease and delicious results!

Table of Contents
The Magic of Pressure Cooking Ham and Bean Soup
While ham and bean soup might seem like a simple, rustic dish, when crafted with attention to detail, it can deliver an astonishing depth of flavor. The true secret to this recipe's incredible taste lies within the ham itself, especially when using leftover holiday ham. The flavors from your beautifully glazed or roasted ham aren't just an addition; they are deeply infused into every spoonful of the soup. Imagine the savory notes of a brown sugar or cherry-glazed ham permeating a rich, comforting broth – that's the experience you're in for!
The Instant Pot plays a crucial role in this flavor transformation. Pressure cooking is a culinary superpower, known for its ability to extract and meld flavors in a way that traditional stovetop simmering simply can't match in a short amount of time. This intense infusion process ensures that every ingredient contributes fully to the overall deliciousness of your soup.
Beyond flavor, the Instant Pot significantly cuts down on cooking time. What would typically take hours on the stove can be achieved in less than an hour from start to finish. It’s genuinely astonishing to witness dried beans transform into tender, perfectly cooked legumes in just about 30 minutes of pressure cooking. This means you can enjoy a wholesome, homemade meal even on your busiest days.
PRO TIP: If your holiday ham was cooked on the bone, don't discard that precious ham bone! It's a flavor powerhouse. After carving the meat, you can add the ham bone directly to the Instant Pot while sautéing your vegetables. This allows the marrow and residual ham essence to enrich the broth, adding an unparalleled savory depth. Simply remove the bone before serving. This is an excellent way to maximize flavor and minimize waste.
Ingredient Notes

Ham: This recipe truly shines with leftover holiday ham. The residual flavors from your beautifully prepared ham, whether it was glazed, smoked, or roasted, will infuse the soup with an incredible richness. For instance, my family's favorite Baked Ham with Cherry Glaze yields the most amazing leftovers for this soup.
Chicken Stock: The quality of your stock directly impacts the depth of your soup. While store-bought varieties work well, using Homemade Chicken Stock provides a superior, more robust flavor. It’s a game-changer for any soup recipe.
Vegetables: A classic aromatic base of finely diced carrots, celery, and yellow onions forms the foundation of this soup. These "holy trinity" vegetables, often referred to as mirepoix, soften and sweeten as they sauté, building layers of flavor.
Navy Beans: These small, creamy beans are my top choice for ham and bean soup. They consistently cook to perfect tenderness under pressure and absorb the savory ham flavor beautifully. Their size ensures they break down slightly to thicken the soup without becoming mushy.
Garlic: Fresh is always best! Smashed and minced garlic cloves release their potent aroma and flavor, contributing significantly to the soup’s overall warmth and depth. Avoid pre-minced garlic if possible.
Crushed Red Pepper Flakes: Just a touch of red pepper flakes adds a subtle warmth and a gentle kick, elevating the savory notes of the ham without overpowering them. Adjust the amount to suit your spice preference; a little goes a long way!
For the precise measurements and a complete list of ingredients, please refer to the comprehensive recipe card at the end of this article.
How to Make Instant Pot Ham and Bean Soup

1. Prepare Your Ingredients. Begin by washing and preparing all your vegetables. Dice the yellow onions, celery, and carrots into small, even pieces. Dice your leftover ham into bite-sized cubes. Peel and mince the garlic. Thoroughly rinse the dried navy beans under cold running water to remove any dust or debris, then set them aside to drain.
2. Sauté the Aromatics. Place your Instant Pot on the "Sauté" setting and allow it to heat until "Hot" appears on the display. Add the canola oil. Once shimmering, add the diced onions, celery, and carrots. Sauté them for 5-7 minutes, stirring occasionally, until the vegetables soften and begin to turn a light golden color. If you are using a ham bone, add it to the pot at this stage to build a rich flavor base.
3. Add Garlic and Ham. Once the vegetables are tender, add the minced garlic to the pot. Continue to sauté for another minute until the garlic becomes fragrant, being careful not to burn it. Next, stir in the diced ham and sauté for 2-3 minutes to allow it to warm through and release its savory essences.

4. Combine and Season. Add the rinsed and drained navy beans to the pot. Pour in the chicken broth, then add the dried thyme, bay leaf, and crushed red pepper flakes. Season generously with salt. It’s important to taste the broth at this point and adjust the salt to your preference, keeping in mind that the ham will also contribute saltiness.
5. Pressure Cook. Stir all the ingredients together well. Secure the Instant Pot lid, ensuring it is properly latched. Rotate the steam release valve to the "Sealing" position. Select the "Pressure Cook" (or "Manual") setting and set the cooking time to 30 minutes on High Pressure.
6. Release Pressure and Serve. Once the cooking cycle is complete, allow the Instant Pot to perform a Natural Pressure Release for 10 minutes. This is crucial for the beans to fully absorb moisture and become perfectly tender. After 10 minutes, carefully turn the steam release valve to "Venting" for a Quick Release of any remaining pressure. Once the float valve drops, you can safely open the lid. Remove and discard the bay leaf and any ham bone you may have added. Give the soup a good stir, and ladle into bowls. Serve hot and enjoy!

Recipe FAQs
Can I convert this Instant Pot Ham and Bean Soup recipe for a slow cooker?
Absolutely! This recipe can be easily adapted for your slow cooker. The main difference is that you’ll want to sauté the vegetables and ham on the stovetop first to build that crucial flavor base before transferring them to the slow cooker. Here's how:
In a medium pot over medium heat, add the oil, onions, celery, and carrots. Sauté until the vegetables soften and begin to turn golden. Add the minced garlic and sauté until fragrant. Stir in the diced ham and cook for a few more minutes. Transfer all these sautéed ingredients to your slow cooker. If you’re using a ham bone, add it now.
Then, add the rinsed beans, chicken broth, thyme, bay leaf, crushed red peppers, and salt. Stir everything together. Close the lid and cook on the LOW setting for 8-10 hours, or until the beans are perfectly tender. Don’t forget to taste and adjust the seasoning as needed!
What other vegetables can I add to my ham and bean soup?
This recipe is wonderfully versatile! Feel free to customize it with your favorite vegetables or simply add more of the existing carrots, onions, and celery. Some excellent additions that complement ham and bean soup include diced tomatoes (fresh or canned, drained), colorful bell peppers, frozen corn, and other hearty root vegetables like parsnips or potatoes (added towards the end to prevent mushiness). Just remember to dice them to a similar size for even cooking.
Do I have to use navy beans in this recipe?
While navy beans are preferred for their size and creamy texture, you are not strictly limited to them. You can use any type of dried bean you prefer, or even a pre-packaged 7-bean mix for variety. If using a mix, remember to discard any seasoning packets that may come with it, as you’ll be flavoring the soup yourself.
Keep in mind that 30 minutes of high-pressure cooking is generally ideal for beans similar in size to navy beans or smaller. If you choose larger beans, such as cannellini beans or great northern beans (white kidney beans), you might need to add an additional 5-10 minutes to the pressure cooking time to ensure they become tender. Some beans, while large, might be thinner, leading to slightly different cooking times. For precise cooking guidelines tailored to your specific beans and pressure cooker model, always consult your appliance’s manual.
You can even use black-eyed peas for a different twist! For specific tips on cooking black-eyed peas in an Instant Pot, check out my Instant Pot Black Eyed Pea Soup recipe.

How to Store and Freeze Your Ham and Bean Soup
Freezing Instructions
Proper storage is key to enjoying your delicious ham and bean soup for longer. When preparing food for freezing, it is paramount to cool it down to room temperature as quickly as possible after cooking. Rapid cooling and prompt freezing significantly extend its shelf life by minimizing the window for bacterial growth. A great technique for rapid cooling is to place the Instant Pot liner (or another pot containing the soup) into a larger container or sink filled with ice water, stirring the soup occasionally to help it cool evenly.
Once your Instant Pot Ham and Bean Soup has cooled completely to room temperature, portion it into individual servings or family-sized amounts. Freezer-safe zip-top bags are ideal for this. Fill the bags, ensuring you leave about an inch of headspace for expansion. Press out as much air as possible before sealing them tightly. Don't forget to clearly label each bag with the date and contents. For efficient freezer storage, lay the filled bags flat on a baking sheet or cutting board until they are solid, then stack them neatly in your freezer. The soup can be stored this way for up to 3 months.
Freezing soup in flat bags is a brilliant space-saving hack; they stack effortlessly, allowing you to maximize your freezer capacity.
To enjoy your frozen soup, simply thaw it slowly. Transfer the frozen soup bag to the refrigerator and let it thaw overnight, or for up to 24 hours depending on the quantity. This gentle thawing process preserves the soup's texture and flavor.
Storing and Reheating
For short-term storage, transfer any cooled, leftover soup into an airtight food storage container. Place it in the refrigerator, where it will maintain its quality for up to 5-7 days. To help ensure a longer shelf life and prevent contamination, always use a clean ladle when scooping out portions of soup from the container.
Reheating this comforting soup is incredibly straightforward. For individual servings, the microwave works perfectly – just heat in 1-minute intervals, stirring in between, until heated through. Alternatively, for larger portions or a stovetop preference, gently reheat the soup in a small saucepan over medium heat, stirring occasionally, until it reaches your desired temperature.

Serving Suggestions for Ham and Bean Soup
This hearty Instant Pot Ham and Bean Soup is a meal in itself, but a few simple additions can elevate it to an even more satisfying experience. Consider serving it with:
- Crusty Bread: A warm, crusty baguette or a slice of sourdough is perfect for soaking up every last drop of the rich, savory broth.
- Cornbread: For a true Southern-inspired comfort meal, a piece of fluffy cornbread is an ideal accompaniment. Its slight sweetness balances the savory soup beautifully.
- Green Salad: A simple, crisp green salad with a light vinaigrette offers a refreshing contrast and adds a touch of freshness to your meal.
- Garnishes: A sprinkle of fresh parsley or chives adds a pop of color and herbaceous flavor. A dollop of sour cream or a swirl of heavy cream can add a luxurious creaminess, if desired.
Whether it's a chilly evening or you simply crave a taste of home, this ham and bean soup promises warmth and satisfaction with minimal effort.
More Delicious Ham Recipes to Explore
If you find yourself with an abundance of leftover ham, or simply enjoy the versatile flavor of ham in various dishes, here are some other fantastic recipes to try:
- Ham and Cheese Mashed Potato Cakes
- Baked Ham with Orange Honey Ham Glaze
- Ham and Potato Soup
- Ham and Brie Grilled Cheese Sandwich
- Bourbon Glazed Ham
- Ham Egg and Potato Bake
PIN THIS RECIPE FOR LATER
DID YOU MAKE THIS RECIPE? Please leave a 🌟 star rating! Let me know how you liked it by leaving a 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter for more delicious recipes!
Instant Pot Ham and Bean Soup Recipe
This delightful soup is quickly prepared in an Instant Pot, featuring savory leftover ham, tender navy beans, and a simple yet flavorful combination of vegetables and aromatic spices. It's the perfect way to enjoy a comforting, homemade meal with minimal effort.
Course: Dinner, Lunch, Soup
Cuisine: American
Diet: Gluten-Free (ensure all ingredients are certified gluten-free)
Prep Time: 10 minutes
Cook Time: 30 minutes
Build Pressure & Natural Release: 25 minutes
Total Time: 50 minutes
Servings: 8
Calories: 312 kcal per serving
Author: Lyuba Brooke
Ingredients
- 2 tbsp canola oil
- 1 medium yellow onion, diced
- 2 long celery ribs, diced
- 2 medium carrots, diced
- 4 cloves of garlic, minced
- 1 1/2 cups diced ham (preferably leftover holiday ham)
- 1 lb dried navy beans, rinsed
- 8 cups chicken broth
- 1 large bay leaf
- 1 tsp dried thyme
- 1 tsp crushed red pepper flakes (adjust to taste)
- Salt to taste
- Ham bone from leftover cooked ham (OPTIONAL, for enhanced flavor)
Instructions
- Preparation: Dice onions, celery, carrots, and ham. Peel and mince garlic. Rinse dried navy beans thoroughly and set aside to drain.
- Sauté Vegetables: Set Instant Pot to "Sauté" and let it heat up. Add oil, then onions, celery, and carrots. Sauté for 5-7 minutes until vegetables soften and begin to golden. If using, add the ham bone to the pot now.
- Add Garlic: Add minced garlic to the pot and sauté for another minute until fragrant.
- Add Ham & Beans: Stir in diced ham and sauté for 2-3 minutes. Then, add the rinsed beans, chicken broth, thyme, bay leaf, crushed red peppers, and salt. Stir well and taste the broth to adjust salt as needed.
- Pressure Cook: Close and latch the Instant Pot lid. Turn the valve to "Sealing." Set to "Pressure Cook" (or "Manual") on High Pressure for 30 minutes.
- Release Pressure: Once cooking is complete, allow a Natural Release for 10 minutes. Then, carefully perform a Quick Release by turning the valve to "Venting." Be cautious of steam when opening the lid.
- Serve: Remove and discard the bay leaf and ham bone (if used). Stir the soup and serve hot.
Notes
- Ham Bone Benefit: Adding a leftover ham bone while sautéing vegetables dramatically enhances the depth of flavor in your soup. Carve meat off the bone first, dice it, and add the meat with the beans. Discard the bone before serving.
- Bean Varieties & Cook Time: The 30-minute cook time is ideal for navy beans or similarly sized small beans. If using larger beans (e.g., cannellini, great northern), add 5-10 minutes to the pressure cooking time. Always check your pressure cooker manual for specific bean cooking times, and remember that some beans may vary in thickness despite size, influencing cook time.
Nutrition
Calories: 312kcal | Carbohydrates: 38g | Protein: 19g | Fat: 9g | Saturated Fat: 2g | Cholesterol: 16mg | Sodium: 1190mg | Potassium: 1014mg | Fiber: 14g | Sugar: 3g | Vitamin A: 2620IU | Vitamin C: 18.8mg | Calcium: 113mg | Iron: 4.1mg