Nothing beats a steaming bowl of Instant Pot navy bean soup for a cold evening or a busy weeknight. Made with a handful of wholesome ingredients and an electric pressure cooker, this recipe delivers deep, comforting flavor with minimal effort. It’s simple enough for beginners and versatile enough to become a regular in your dinner rotation.

If you’ve been looking for a reliable Instant Pot navy bean soup, this version is packed with nourishing vegetables—onion, garlic, carrots, and celery—and can easily be enriched with diced ham or bacon for extra depth. One of the biggest conveniences is that, when using a pressure cooker, there’s no need to pre-soak the dried beans.
Cooking navy beans in the Instant Pot gives you the flavor of a long-simmered pot in a fraction of the time. The beans turn tender and creamy while the broth becomes rich and savory. If you prefer a thicker, stew-like texture, mash some of the beans with a potato masher before serving.
What Are Navy Beans?
Navy beans are a small, white variety of common bean originally cultivated in the Americas. They’re also called haricot beans, pearl haricot, Boston beans, or white pea beans. When cooked, navy beans develop a naturally creamy texture, making them ideal for thick soups, stews, and dips.

Instant Pot Bean Soup Video Tutorial
Why We Love This Instant Pot Navy Bean Soup
- One-pot comfort: Minimal cleanup and big flavor make this a weeknight favorite.
- Hands-off cooking: The Instant Pot lets you set it and forget it, delivering consistent results without babysitting.
- Budget-friendly: Made from pantry staples, this soup is economical and satisfying.
Ingredient Notes and Substitutions

- Beans: Dried navy beans are traditional here. They store well for long periods and can be swapped for similar small white beans.
- Aromatics: Onion, garlic, carrots, and celery form the flavor base. You can substitute or add vegetables like mushrooms or squash if desired.
- Broth: Chicken broth gives a rich base, but vegetable or beef broth—or even water—works fine.
Recipe Variations
- Ham and bean: Add 2 cups diced cooked ham or toss in a ham bone or ham hock while cooking for a classic, savory version.
- Bacon and bean: Sauté chopped bacon with the onions in place of oil for a smoky twist. Add a pinch of red pepper flakes for heat.
- Vegetarian: Use vegetable stock and boost flavor with thyme and bay leaves for a meatless option.
- Mixed beans: Substitute or combine with cannellini, Great Northern, or other beans for variety. A ham shank can add extra richness if desired.
Dried Beans vs. Canned
Pressure cooking softens dried beans quickly, so you can skip the soaking step when using an Instant Pot. Dried beans are often less expensive than canned, making this an economical, tasty choice.
Equipment
- An electric pressure cooker (at least 6 quarts) such as an Instant Pot, Ninja Foodi, or similar model.

How to Make Navy Bean Soup in the Instant Pot
- Set the pressure cooker to Sauté. Add olive oil, chopped onion, minced garlic, and a pinch of salt. Sauté until the onions are translucent and the garlic is fragrant, about 3–5 minutes.
- Optional: Preheat the broth and water in the microwave while the aromatics cook to reduce overall cooking time.
- Pour in the hot broth and water, scraping the bottom of the pot to deglaze and lift any browned bits. This adds flavor and prevents a burn notice.
- Add dried navy beans, chopped carrots, and chopped celery. Secure the lid and set the Instant Pot to high pressure. Cook times: 45 minutes for dried, unsoaked beans; 25 minutes for pre-soaked beans; 15 minutes for canned beans.
- Allow a natural pressure release for 10 minutes, then perform a quick release to release remaining pressure.
- For a creamier texture, mash some of the beans with a potato masher before serving. Adjust salt to taste.
- Serve warm with garnishes such as shredded cheese, bacon bits, fried onions, sliced green onions, or fresh herbs.

Serving Suggestions
This soup is hearty enough on its own, but pairs beautifully with a crisp green salad, crusty bread, cornbread, or a grilled cheese sandwich. Top bowls with sour cream, shredded cheese, or fresh herbs for added richness. It stores well for leftovers and makes excellent freezer meals.

Recipe FAQs
Stir a teaspoon of cornstarch or flour into a tablespoon of cold water, then whisk that slurry into the hot soup until it thickens. Repeat as needed.
When using an Instant Pot, pre-soaking is optional. Dried beans cook well under pressure without soaking. On the stovetop, soaking is recommended to reduce cooking time.
Navy bean soup is nutritious—beans provide plant-based protein and fiber, and the vegetables add vitamins and minerals. Use low-sodium broth and limit added fats for a lighter version.
Yes. Refrigerate leftovers in an airtight container for up to one week. For longer storage, cool completely and freeze in a freezer-safe container for up to three months.

More Easy Dinner Ideas
- Corned beef and cabbage in a Dutch oven
- Turkey and veggie meatballs
- Parmesan roasted asparagus
- Eye of chuck steak
If you try this Instant Pot navy bean soup or any other recipe, consider leaving a star rating and a comment to share how it turned out. Enjoy!

Instant Pot Navy Bean Soup (No Soak Recipe!)
Renae Gerhardstein
Ingredients
- 16 ounces (1 pound) dried navy beans (or any small dried bean)
- 1 tablespoon olive oil
- 1 small yellow onion, chopped
- 2 cloves garlic, minced
- 3 carrots (about 2 cups), chopped
- 2 stalks celery (about 1 cup), chopped
- 3 cups chicken or vegetable broth (preferably preheated)
- 3 cups water (preferably preheated)
- 1 teaspoon salt, or to taste
Optional
- 2 cups diced cooked ham
- 4 slices bacon, chopped (omit oil and sauté with the onions)
Instructions
- Set the pressure cooker to Sauté. Add oil, onions, garlic, and salt. Sauté until the onions are translucent and the garlic is golden, about 3–5 minutes.
- Optional: Preheat the broth and water while the aromatics cook to shorten total cooking time.
- Pour in the broth and water and deglaze the pot by scraping the bottom to release any browned bits.
- Add the navy beans, carrots, and celery. Cancel Sauté, secure the lid, and set to high pressure: 45 minutes for dried, unsoaked beans; 25 minutes for pre-soaked beans; 15 minutes for canned beans.
- Let the pressure release naturally for 10 minutes, then finish with a quick release.
- For a creamier soup, mash some beans with a potato masher.
- Serve warm with your favorite garnishes.
Video
Notes
- Adjust pressure cook time based on whether beans are dried, pre-soaked, or canned.
- High pressure times: 45 minutes for dried unsoaked beans, 25 minutes for pre-soaked, 15 minutes for canned.
- Refrigerate leftovers up to 1 week; freeze cooled soup up to 3 months.