Instant Pot Ham and Bean Soup

Instant Pot Ham and Bean Soup🍖 Main

Instant Pot ham and bean soup is a quick and delicious way to enjoy a classic, comfort food staple without waiting for the slow cooker.

By Sarah Chen, Home Cook Enthusiast

Prep: 10 minCook: 60 minServes: 6
★ 5.0 (1 rating)

Few things are as comforting as a steaming bowl of homemade soup, and the Instant Pot makes it possible to achieve deep, slow-simmered flavor in a fraction of the time. This instant pot ham and bean soup is exactly the kind of set-it-and-walk-away recipe that busy weeknights demand — rich, hearty, and full of the layered flavors that usually take hours to develop.

The natural pressure release is worth the wait — it allows the flavors to meld and the proteins to finish cooking gently without drying out.

This soup tastes even better the next day after the flavors have had time to deepen overnight. It freezes beautifully in individual portions, making it an excellent meal-prep option. Serve it with crusty bread or a simple green salad for a complete meal.

Like this recipe? Add it to your Home Cook Assistant collection.

Add to My Recipes →

Ingredients

  • 1 package Hambeens® 15 BEAN SOUP®
  • 1 tablespoon olive oil
  • 1 large onion, diced
  • 1 cup celery (approx 2 stalks), diced
  • 3 carrots, diced
  • 1 ham bone, ham hock, or 2 cups leftover ham
  • 1 bay leaf
  • 4 cups chicken broth
  • 4 cups water
  • 14 oz diced tomatoes with juice
  • Juice from 1/2 of a lemon

Nutrition (Per 6 servings)*

320
Calories
24g
Protein
42g
Carbs
6g
Fat
10g
Fiber
780mg
Sodium

* AI-estimated values only — not a substitute for professional nutrition labeling.

Instructions

  1. Rinse beans and drain. Sort any unwanted debris and set seasoning packet aside.
  2. Turn Instant Pot on to saute. Add olive oil and onion and saute until tender, about 3-4 minutes.
  3. Add all ingredients EXCEPT tomatoes and lemon juice (including the seasoning packet from the beans) and stir.
  4. Place the lid on and cook on high pressure for 60 minutes. Quick release pressure.
  5. Open the lid and remove ham bone or ham hock. Add tomatoes with juice, turn onto saute, and allow to simmer for 5 minutes while picking the ham off of the bone. Stir often.
  6. Return the meat to the Instant Pot. Set pot to warm until ready to serve.

You Might Also Like

Instant Pot Ham Bone and Potato Soup
Instant Pot Ham Bone and Potato Soup
⏳ 55 min
Seasoned Instant Pot Chicken Breast
Seasoned Instant Pot Chicken Breast
⏳ 10 min
Easy Homemade Mac & Cheese Recipe
Easy Homemade Mac & Cheese Recipe
⏳ 20 min
Creamy Queso Chicken and Rice
Creamy Queso Chicken and Rice
⏳ 50 min

💪 Counting calories?

Track your workouts and calorie burn with Workout Assistant.

Try Workout Assistant →

💡 Tips & Tricks

📥
Add to My Recipes

Tap the button above to clone this recipe into your personal collection.

🛒
Shop instantly

Once saved, add all ingredients to your shopping list in a single tap.

💬
Chat with it

Ask questions, swap ingredients, or scale servings with the AI recipe chat.

Make it yours

Use AI Twist in the recipe editor to put your own spin on this dish.

Everything you need in the kitchen

Join thousands of home cooks using Home Cook Assistant.

🤖

AI Recipe Generation

Describe any dish and get a complete recipe in seconds.

🥫

Smart Pantry

Track what you have at home and get recipe ideas from it.

🛒

Shopping Lists

Auto-generate shopping lists from your weekly meal plan.

📅

Meal Planning

Plan your week with a visual calendar and stay organized.

👨‍👩‍👧

Collaborative Homes

Share your pantry and recipes with your household.