Hearty Instant Pot Navy Bean Soup with Ham

Easy Instant Pot Navy Bean Soup with Ham: A Hearty & Quick Comfort Food Recipe

There’s nothing quite like a warm bowl of hearty soup to chase away the chill, and this Instant Pot Navy Bean Soup with Ham is the epitome of comfort food. It’s a wonderfully affordable and incredibly satisfying meal, perfect for those cooler days or any time you crave a wholesome, flavorful dish. This recipe puts the humble navy bean in the spotlight, combining it with an array of fresh vegetables, aromatic herbs, and savory ham to create a rich, deeply satisfying broth.

What makes this particular recipe stand out is its clever use of ingredients and efficient cooking method. Forget the need for a ham shank or leftover ham bone; we’re using readily available ham steaks, which cut down on prep time significantly. Even better, this recipe starts with canned navy beans, eliminating the lengthy soaking process usually associated with dried beans. This means you can whip up a delicious, homemade bean soup in a fraction of the time, making it ideal for busy weeknights. While designed for the Instant Pot to maximize speed and convenience, we’ve also included stovetop directions for those who prefer traditional cooking methods.

A steaming bowl of navy bean soup with ham and mixed vegetables, garnished with fresh herbs, served on a rustic wooden surface.

This robust bean soup is crafted with ingredients that are easy to keep stocked in your pantry, ensuring a delicious meal is always within reach. When you’re at the grocery store, you might notice that economical navy beans are sometimes labeled as “small white beans.” They are indeed the same versatile legume. But have you ever wondered about their distinctive name, as my husband once did?

The answer lies in American history: the U.S. Navy has served this small, tender bean as a dietary staple since the mid-1800s. Its affordability, high nutritional value, and ability to be stored for long periods made it an ideal food for sailors. This rich history also explains why navy bean soup is commonly known as Senate Bean Soup, a beloved fixture in the Senate cafeteria since the early 1900s. This soup isn’t just a meal; it’s a taste of tradition, brought to your table with modern convenience.

Beyond its historical significance, this soup offers a perfect blend of flavor, nutrition, and ease. It’s a fantastic way to enjoy a wholesome meal without spending hours in the kitchen, making it a go-to for busy families and meal prep enthusiasts alike. The combination of tender beans, savory ham, and fresh vegetables simmered in a rich broth creates a deeply satisfying experience that feels both comforting and surprisingly gourmet.

Why You’ll Love This Instant Pot Navy Bean Soup

This Instant Pot Navy Bean Soup with Ham isn’t just another recipe; it’s a culinary solution for delicious, effortless meals. Here’s why it’s sure to become a new favorite in your kitchen:

  • It’s a Hearty Classic Soup: This soup delivers rich, deep flavors that truly satisfy. It’s packed with protein from the beans and ham, and fiber from the vegetables, making it a complete and nourishing meal. The robust taste is both familiar and comforting, reminiscent of traditional homemade soups that warm you from the inside out.
  • It’s Freezable for Future Meals or Leftovers: Planning ahead is easy with this soup. It freezes beautifully, allowing you to prepare a large batch and store individual portions for quick lunches or dinners on busy days. This makes it an excellent choice for meal prepping, ensuring you always have a healthy, homemade option readily available.
  • Simple, Accessible Ingredients: You won’t need to hunt down exotic items for this recipe. All the ingredients – canned navy beans, ham steak, common vegetables, and basic herbs – are easily found at any local grocery store. Many are likely already in your pantry, simplifying your shopping list and making this an economical choice.
  • Versatile Cooking: Instant Pot or Stovetop Options: Whether you prefer the speed and hands-off convenience of an Instant Pot or the traditional simmering of a stovetop method, this recipe caters to both. The Instant Pot drastically reduces cooking time, making it perfect for last-minute meals, while the stovetop method offers a classic, gentle simmer that develops flavors beautifully.

If you enjoy the wholesome goodness of bean soups, be sure to also try this delightful creamy black bean pumpkin soup. It’s another super easy and utterly delicious option for your soup rotation.

Essential Recipe Ingredients

Crafting a delicious navy bean soup begins with selecting quality ingredients. This recipe focuses on fresh, readily available items that contribute to a complex and satisfying flavor profile. Here’s a closer look at what you’ll need and why each component is vital:

Arrangement of fresh navy bean soup ingredients including canned beans, ham steak, onions, carrots, celery, fennel bulb, garlic, thyme, and bay leaf.
  • Canned Navy Beans: Using canned beans is the secret to making this soup incredibly quick and easy, as it eliminates the need for presoaking and long simmering times associated with dried beans. These small white beans are tender and creamy, absorbing flavors beautifully. Always remember to rinse and drain them thoroughly before use to remove excess sodium and improve their texture. At the market, they might also be labeled as small white beans.
  • Onions: A fundamental building block of flavor in countless savory dishes, onions add an important depth and subtle sweetness to the soup. Yellow, brown, or sweet onions are all excellent choices, each contributing a slightly different nuance. Avoid red onions, however, as their color can tint the broth undesirably. They form a crucial part of the aromatic base known as mirepoix.
  • Carrots: These vibrant root vegetables bring natural sweetness, a pleasant color, and a satisfying texture to the soup. Carrots are rich in vitamins and essential for creating a balanced flavor base. It’s truly hard to imagine cooking many savory dishes without them.
  • Celery: Offering a distinct, refreshing flavor and a tender crunch, celery is another key component of the classic aromatic trio (mirepoix in French, soffritto in Italian). It contributes a savory depth that is essential for a well-rounded soup.
  • Fennel Bulb: This is a slightly unexpected but delightful addition that elevates the soup’s flavor profile. Fennel boasts a delicate, lightly licorice-like taste that pairs wonderfully with ham and complements the other vegetables. If you’re new to preparing fennel, don’t be intimidated; it’s quite simple to cut. This post offers guidance on how to prepare a fennel bulb, but generally, you’ll trim the stalks, halve it, remove the core, and then slice or dice.
  • Ham Steak: For convenience and rich flavor, ham steak is an ideal choice, bypassing the need for a ham shank or a leftover ham bone. You can typically find ham steak near the packaged bacon in the refrigerated deli section of your market, or simply ask your butcher. Look for pieces that are about ½” thick for best results. Dicing it into small pieces ensures flavor in every spoonful.
  • Chicken Broth: The foundation of our soup’s liquid base. Opt for low-sodium chicken broth, or better yet, use homemade broth to control the overall salt content. Since ham steak can be quite salty, monitoring your broth’s sodium level is crucial for a perfectly seasoned soup.
  • Thyme: Fresh thyme sprigs impart an earthy, herbaceous aroma and flavor that marries beautifully with the beans and ham. If fresh thyme isn’t available, you can substitute with dried thyme or even a dried Italian seasoning blend, using a smaller quantity as dried herbs are more concentrated.
  • Bay Leaf: Often overlooked, a bay leaf provides a subtle yet essential background depth of flavor. It contributes to the overall richness and complexity of the soup, making it a must-have for all sorts of soups, stews, and broths. Remember to remove it before serving.

See the full recipe card below for precise measurements and a complete list of ingredients. Choosing fresh, quality ingredients will make all the difference in the final taste of your Instant Pot Navy Bean Soup.

Substitutions and Creative Variations

This Instant Pot Navy Bean Soup is wonderfully adaptable, allowing you to customize it based on what you have on hand or your dietary preferences. Feel free to experiment with these suggestions:

  • Ham Substitutes: If a ham steak isn’t available, you have several delicious alternatives. Diced pancetta (Italian un-smoked bacon) offers a rich, salty flavor and a slightly chewy texture. Thick-cut bacon, chopped into pieces and rendered, can also provide a similar smoky, savory base. For a healthier option or if avoiding pork, smoked turkey sausage or even smoked chicken can be diced and added.
  • Alternative Beans: While navy beans are classic, you can easily swap them for other white beans. Great Northern beans are slightly larger and have a similar creamy texture, while cannellini beans (white kidney beans) are even larger and provide a firmer bite. Both will work beautifully in this recipe, offering a slightly different mouthfeel while maintaining the soup’s comforting quality.
  • Vegan or Vegetarian Adaptation: To transform this into a delicious vegan or vegetarian navy bean soup, simply omit the ham entirely and use vegetable broth instead of chicken broth. For added depth of flavor, consider incorporating smoked paprika or liquid smoke to mimic the savory notes of ham. Nutritional yeast can also add a cheesy, umami richness without dairy.
  • Add a Touch of Spice: For those who enjoy a little heat, a pinch or two of red pepper flakes can be stirred in with the garlic and herbs. Start with a small amount and add more to taste, creating a subtle warmth that enhances the other flavors without overwhelming them.
  • Creamier Consistency: If you prefer a thicker, creamier navy bean soup, try pureeing one or two cans of the rinsed beans with a cup or two of the broth *before* adding them to the Instant Pot. This will create a velvety texture while still leaving plenty of whole beans for satisfying bites.
  • Enhance with Red Peppers: For a burst of color and a sweet, slightly tangy flavor, chop one red bell pepper and add it along with the carrots. Red peppers are not only visually appealing but also contribute vitamins and a lovely complexity to the broth.

If you’re a fan of pancetta and classic Italian flavors, you might also enjoy this hearty Ribollita soup from Tuscany, a robust vegetable and bread soup that’s both economical and flavorful. Customizing your soup allows for endless culinary creativity!

Instant Pot Cooking Instructions

Making this hearty navy bean soup in your Instant Pot is incredibly straightforward and efficient. The key to a delicious result is getting your prep work done efficiently. Start by chopping all your vegetables and the ham steak into approximately ¼-inch pieces. Uniform size ensures even cooking and a pleasing texture throughout the soup. Once everything is prepped, your Instant Pot (or other electric pressure cooker) will work its magic with minimal effort from you.

Sautéing diced onions, celery, and fennel in an Instant Pot with olive oil.
Step 1: Set Instant Pot to Saute, set time for 7 minutes. When the pot is hot, add olive oil, onion, celery, and fennel, stir occasionally until softened and fragrant.
Sautéed vegetables in the Instant Pot, with thyme, bay leaf, and garlic added and being stirred.
Step 2: When the saute cycle finishes, add fresh thyme, a bay leaf, and minced garlic. Stir well for about 30 seconds until the garlic becomes fragrant.
All ingredients, including ham, carrots, beans, and broth, added to the Instant Pot and ready for pressure cooking.
Step 3: Add the chopped ham, carrots, rinsed navy beans, and chicken broth to the pot. Secure the lid, making sure it’s locked, and set the valve to the sealing position. Select the ‘Soup’ button and set the cook time for 10 minutes.
Cooked navy bean soup in the Instant Pot after quick release of pressure, ready to be served.
Step 4: Once the cooking cycle is complete and the timer goes off, carefully perform a quick pressure release. Using a long-handled utensil or an oven mitt, turn the valve to the venting position. Allow all the steam to escape until the float valve drops. Your delicious soup is now ready to enjoy.

Note for Instant Pot Users: It typically takes about 15 minutes for the Instant Pot to build enough pressure before the actual cooking cycle begins. This “preheating” time is normal and allows the internal temperature and pressure to reach the desired level for efficient cooking. Factor this into your total meal preparation time.

Classic Stovetop Instructions

Don’t have an Instant Pot? No problem! This delicious navy bean soup can easily be made on the stovetop, allowing the flavors to meld beautifully over a gentle simmer. Here’s how to prepare it using traditional methods:

First, gather all your chopped vegetables (onion, celery, fennel, carrots) and minced garlic. In a heavy-bottomed pot, such as a Dutch oven, heat the olive oil over medium heat. Add the onion, celery, and fennel, and sauté them gently until they begin to soften and become fragrant, usually about 8-10 minutes. Next, stir in the garlic, cooking for another minute until aromatic, being careful not to burn it.

Once your aromatic base is established, add the chopped ham, rinsed and drained navy beans, chicken broth, fresh thyme, and bay leaf to the pot. Bring the mixture to a gentle boil, then reduce the heat to medium-low, cover the pot with a lid, and let it simmer. Allow the soup to cook for at least 20-30 minutes, or even longer, until the flavors have thoroughly blended and the soup is piping hot throughout. Taste and adjust seasonings as needed before serving. The longer it simmers, the more the flavors will deepen and harmonize.

Chef’s Tip: Ham is inherently salty, and depending on your chosen chicken broth (even low-sodium varieties can contain significant sodium), you might find the soup has enough salt without any additional seasoning. It’s always best practice to avoid adding salt during the cooking process. Instead, taste the soup just before serving and add a small amount of salt, if needed, to achieve the perfect balance of flavors.

Two bowls of navy bean soup, garnished with parsley, on a table with fresh ingredients.

Serving Your Hearty Navy Bean Soup

This Instant Pot Navy Bean Soup is a meal in itself, but a few simple additions can elevate the experience and make it even more satisfying. Here are some suggestions for serving this delicious and comforting dish:

For a burst of fresh flavor and a vibrant green color, I love to add a small handful of freshly chopped parsley or delicate chives just before serving. These fresh herbs brighten the soup and add a lovely aromatic finish. If you desire, a sprinkle of grated Parmesan cheese makes an excellent garnish, adding a salty, umami kick that complements the ham and beans beautifully.

To truly complete the meal, serve your soup alongside a slice of crisp garlic toast or a thick piece of crusty bread. The bread is perfect for soaking up every last drop of the flavorful broth, ensuring no deliciousness goes to waste. A light, tossed green salad with a simple vinaigrette also pairs wonderfully, offering a refreshing contrast to the richness of the soup.

If you’re serving this navy bean soup as the sole main course, this recipe generously serves 4 hungry individuals. However, if you opt to serve it with a fresh green salad or other side dishes, it can comfortably extend to feed 6 people, making it a great option for family meals or entertaining.

This soup is also a fantastic candidate for meal prepping. Its flavors actually deepen and improve with time, making it ideal for packing into individual containers for easy, wholesome lunches throughout the week. Stored properly in an airtight container, this navy bean soup will keep well in the refrigerator for up to 3 days. For longer storage, you can freeze it in individual portions. To thaw, simply transfer it to the refrigerator overnight, then gently reheat on low heat on the stovetop or in the microwave until warmed through.

Close-up of a bowl of navy bean soup with ham and vegetables, ready to eat.

Frequently Asked Questions (FAQs) About Navy Bean Soup

Can I use dried beans for this soup instead of canned?

Absolutely! While this recipe prioritizes convenience with canned beans, you can certainly use dried navy beans (or small white beans). You will need to either soak them overnight in the refrigerator (for 8-12 hours) or use the quicker “quick soak” method (boil for 10 minutes, then soak for 1-2 hours). Once soaked, drain and rinse them, then add them to the Instant Pot. The cooking time for dried beans will be longer, typically 20-25 minutes at high pressure, followed by a natural pressure release. If you’re a bean enthusiast, consider exploring Spanish heirloom small white beans from specialty purveyors like Rancho Gordo; they often offer superior flavor and texture compared to bulk dried navy beans. For comprehensive bean cooking tips, this terrific article from the bean experts is a valuable resource.

How long does navy bean soup last, and how should I store it?

Navy bean soup, when stored properly in an airtight container, will last for up to 5 days in the refrigerator. For longer storage, it freezes exceptionally well. You can freeze individual portions for up to 1 month. To thaw, simply transfer frozen soup to the refrigerator overnight, then reheat gently on the stovetop or in the microwave until thoroughly warm. Always ensure the soup is cooled completely before refrigerating or freezing to maintain quality and safety. For a general guide on food storage durations, here’s a handy reference link from FoodSafety.gov.

Do I have to include the fennel in the recipe?

While the fennel bulb adds a wonderful, delicate, and slightly sweet licorice-like flavor that truly enhances the soup and complements the ham, you don’t *have* to use it. However, I strongly encourage you to try it at least once, as it adds a unique layer of complexity you might truly enjoy! If you prefer to omit it, simply skip this ingredient. To maintain the volume and texture of the soup, you can add a little more carrot, onion, and celery to compensate for its absence. The soup will still be delicious, just with a slightly different flavor profile.

Is this Instant Pot Navy Bean Soup gluten-free?

Yes, this recipe is naturally gluten-free! All the core ingredients – navy beans, ham, vegetables, herbs, and chicken broth (ensure it’s certified gluten-free if cross-contamination is a concern) – are free of gluten. This makes it a great choice for individuals with gluten sensitivities or those following a gluten-free diet.

Can I add other vegetables to this soup?

Absolutely! This recipe is very flexible when it comes to vegetables. Feel free to add diced potatoes, zucchini, spinach (stir in at the very end until wilted), or even corn for extra texture and nutrition. Root vegetables like parsnips can also add a delightful sweetness. Just ensure any additions are cut into appropriate sizes for even cooking within the Instant Pot’s timeframe.

More Hearty & Delicious Soup Recipes

If you’re looking for more comforting and satisfying meals, explore these other hearty soup and stew recipes. They are perfect for warming you up on a cold day and make excellent additions to your meal rotation.

For another robust option, try this classic Instant Pot Beef Stew, featuring rich, savory flavors and an abundance of tender vegetables. It’s another fantastic pressure cooker meal that delivers maximum flavor with minimal effort.

  • Instant Pot Lentil Soup Recipe
  • Italian Ribollita Soup Recipe
  • Creamy Leek and Mushroom Soup Recipe
  • Creamy Black Bean Pumpkin Soup

⭐️Did You Make This Instant Pot Navy Bean Soup?

If you’ve tried your hand at this delicious Instant Pot Navy Bean Soup with Ham, we’d love to hear from you! Please take a moment to add your comment and share your feedback below. Your thoughts and experiences are incredibly valuable to us and other readers. If you loved the recipe, please consider giving it a 5-star rating – it truly helps others discover and enjoy this comforting dish. If you encountered any issues or have questions, please don’t hesitate to reach out; we’re here to help you figure it out!

📖 Recipe Card

Navy bean soup with ham and vegetables.

Instant Pot Navy Bean Soup (with Ham)

Sally Cameron

A hearty and comforting soup featuring tender navy beans, an abundance of fresh vegetables, and savory ham. This recipe is quick and easy to prepare in an Instant Pot, starting with pantry-friendly ingredients like canned beans and a simple ham steak. Perfect for a satisfying meal, especially when served with a crisp green salad or crusty bread.

5 from 3 votes
Prevent your screen from going dark
Print Recipe
Pin Recipe

Prep Time 15 minutes
Cook Time 10 minutes
Pressure Rise 15 minutes
Total Time 40 minutes

Course lunch, Soup, Main Course
Cuisine American, Comfort Food

Servings 4 to 6 (2 quarts)
Calories 128 kcal

Equipment

  • 6 quart Instant Pot or other electric pressure cooker
  • Sieve or strainer to rinse and drain beans

Ingredients

  

  • 1 tablespoon extra virgin olive oil
  • 3 15-ounce cans navy beans or small white beans rinsed and drained
  • ½ large onion brown, yellow or sweet, diced
  • 2 large celery ribs chopped into ¼” pieces
  • 1 small fennel bulb chopped into ¼” pieces
  • 3 cloves garlic finely chopped
  • 1 7-8 ounce ham steak chopped into ¼” pieces
  • 2 large carrots chopped into ¼” pieces
  • 1 bay leaf
  • 1 tablespoon fresh chopped thyme leaves or 1 teaspoon dried thyme or Italian blend
  • 3 cups low sodium chicken broth preferably homemade

Optional Garnishes

  • 1-2 tablespoons fresh chopped parsley
  • 4-6 tablespoons grated Parmesan cheese

Instructions

 

  • Turn your Instant Pot to the ‘Saute’ setting and set the timer for 7 minutes. Once the pot indicates it is hot, add the olive oil, then carefully add the diced onion, celery, and fennel. Stir these vegetables occasionally, allowing them to soften and release their aromatic flavors for the duration of the saute cycle. When the timer ends, stir in the fresh thyme, bay leaf, and finely chopped garlic, cooking for about 30 seconds until the garlic is fragrant.
  • Next, add the chopped ham, diced carrots, the rinsed and drained navy beans, and the low-sodium chicken broth to the pot. Stir everything gently to combine. Secure the Instant Pot lid, ensuring it is properly locked into place. Turn the steam release valve to the ‘Sealing’ position (usually at the back). Select the ‘Soup’ button on your Instant Pot and set the cook time for 10 minutes.
  • When the soup is finished cooking and the Instant Pot timer beeps, it’s time to release the pressure. Use the quick release method: with a long-handled utensil or an oven mitt for safety, carefully turn the steam release valve to the ‘Venting’ position (to the left). Be extremely cautious as the steam released will be very hot; keep your hands and face well away from the steam vent. Allow all the pressure to release naturally until the float valve drops down completely. Once the pressure is gone, your delicious Instant Pot Navy Bean Soup is ready to serve! Enjoy it immediately, or alternatively, refrigerate it for up to 5 days, or freeze in portions for up to 1 month.

Notes

Salt Note: Given that ham is inherently salty and many commercial chicken broths (even low-sodium ones) contain sodium, it is generally recommended to avoid adding extra salt during the cooking process. Always taste the soup just before serving. If needed, you can then add a small amount of salt to your preference, ensuring a perfectly seasoned dish.

Stove Top Instructions

For those without a pressure cooker, this soup can be easily made on the stovetop. Simply sauté all the chopped vegetables (onion, celery, fennel, carrots) and minced garlic in olive oil in a heavy pot (like a Dutch oven) over medium heat until they are soft and fragrant. Then, add the chopped ham, rinsed navy beans, chicken broth, fresh thyme, and bay leaf. Bring the mixture to a simmer, then reduce the heat to medium-low, cover, and let it gently cook until the flavors are well-blended and the soup is thoroughly heated, typically 20-30 minutes or longer for deeper flavor.

Nutrition Information

Serving: 12ouncesCalories: 128kcalCarbohydrates: 14gProtein: 7gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 4mgSodium: 206mgPotassium: 580mgFiber: 4gSugar: 5gVitamin A: 6314IUVitamin C: 16mgCalcium: 110mgIron: 1mg
Tried this recipe?Let us know how it was with a comment and leave a star rating!