Our Instant Pot bean soup recipe is a hearty meal in digital form.
If you’re on the search for soup ideas, put this one at the top of your list. It mingles tender lentils and chewy ham in a clear, savory, aromatic bath.
Plus, may we remind you that all is brewed inside your Instant Pot while you’re doing basically whatever. The equipment tenderizes the legumes all the way through in just 30 minutes, compressing flavors into each tiny morsel.
If you’d like to make the soup now, click here to jump straight to the instructions for this Instant Pot bean soup recipe. Or feel free to read on, because we have some great information for you that regards beans.
Is Instant Pot Bean Soup Healthy?
Bean soup is one of those rare straight-shooting dishes that are just as healthy as they sound.
Our recipe calls for 9 different types of legumes and veggies, bringing you plenty of fiber, vitamins, and minerals. Meeting your daily requirements of these nutrients is one step towards a stronger body.
Truly getting the most possible nutrition out of this recipe took a little extra work in the form of some math. Don’t worry, we did the calculating for you — here’s how we made our bean soup even healthier.
What Makes Our Soup Better than Others
The USDA recommends that we should consume moderate amounts of calories and limit consumption of saturated fats, sodium, and added sugars. We specifically kept a close eye on the calories and sodium for this bean soup.
Keeping the calories within the limit was pretty easy since we can adjust the portion size. From there, it also wasn’t too hard to allocate just the right amount of salt to keep the soup’s sodium content within bounds.
As a result, each serving of the soup complies with our healthy eating guidelines. It’s a healthy appetizer/side dish that goes well with many éntrees.
First, let’s take a look at our options for the legumes (the beans and lentils).
We used raw legumes, meaning we had to soak them overnight. Without the pre-soak, they wouldn’t become super tender even under the Instant Pot’s pressure.
You can also use canned goods if you haven’t got anything prepared. Make sure to rinse them well before using.
In terms of amounts, 5 oz of dry legumes turn into 16 oz after soaking, giving you roughly 500 calories no matter the ratio among these legumes. As long as you’re using 16 oz of legumes in total, feel free to give the proportions a twist of your own.
2. Veggies and Meat
We used 4 oz of diced carrots, celery, and corn. You can also adjust the ratio in the same way as the legumes.
For the meat, we initially tried ground pork but its flavor doesn’t compare to ham. You can use sausages as well if you prefer — smoked sausages taste even better.
3. Stock and Seasonings
Our soup was extra flavorful because the chicken stock we used was homemade. We roasted the chicken bones for a good 30 minutes, then spent hours simmering them with carrots, celery, and onions.
For convenience, you can use any store-bought chicken stock (or vegetable stock) that is low in sodium. We have our own recommendation for you linked in the recipe card down below.
In terms of the aromatics, there’s garlic, onion, butter, bay leaf (since it’s a soup), salt, and pepper — the basics. Once it’s done, we topped it with coriander for some freshness. Nothing fancy, really.
Can I Use Frozen Beans?
Having plenty of leftover ingredients is pretty common, and some people choose to freeze them. This practice helps to store the ingredients for use months later.
For this bean soup, you can add (canned or pre-soaked) legumes that are frozen straight into the Instant Pot without prior thawing. They will become just as tender, requiring only an extra minute or two of cook time.
How to Thicken Soup
This bean soup comes with a rather clear, thin broth. If you prefer a thicker one, there are two things you can do to achieve this:
Add a mixture of cornstarch and water: mix 1 tbsp of each in a small bowl, then gradually stir them into the simmering soup. Add more if needed until the soup reaches your desired consistency.
Add xanthan gum: this plant-based thickener is widely used in restaurants as it makes the stock’s flavors more concentrated. To use it, first ladle the soup into a bowl, add 1/2 tsp of xanthan gum, mix it really well, then add it back to the pot.
How to Store and Reheat the Leftover
If you’re going to finish the rest of the soup the next day or within that week, simply store it in an airtight container in the fridge. Bring it to a boil before you eat.
If you’re planning to store a large amount of soup to use within the month, it’s better to freeze it. Divide the soup into individual Ziploc bags, freeze them, and they’ll be ready to serve any time.
Soups often go with garlic bread. It’s crunchy and nutty but turns soft and juicy when dunked into the savory broth.
Or, if you’re interested in an ultimate comfort meal, a pot roast is the perfect pairing. It’s all warm, cozy, and most importantly, has everything you need — meat, beans, veggies, and flavor complexity.
Similarly Tasty Instant Pot Bean Recipes
Besides this tasty Instant Pot bean soup, we also have several amazing others recipes that we would like you to try. They’re easy to follow and strictly comply with our guidelines:
1 tbsp coriander (finely chopped, more if desired)
Gather the legumes in a bowl and soak them overnight (0.5 oz pinto beans, 0.5 oz black beans, 0.5 oz lentils, 0.5 oz split peas, 1 oz kidney beans, 2 oz chickpeas). Alternatively, you can measure out 16 oz of mixed canned legumes for this recipe, rinse them well, and set aside.
Select the “sauté” mode on your Instant Pot. Add 1 tbsp olive oil, heat it for 1 minute, then sauté 1.5 oz ham in there for 1 minute.
Add 1 tsp garlic, 2 oz onion, 2 oz carrot, and 1 oz celery. Cook for 3 minutes.
Add the drained (or rinsed, if you’re using canned) lentils, beans, 1 oz corn, 1 bay leaf, and 1 tbsp butter, and stir around a couple of times.
Add 2 1/2 cup chicken broth, close the lid, and switch the steam handle to “sealed” position. Select “meat stew” mode and adjust the timer to cook for 25 minutes.
Place a kitchen towel or a piece of cloth over the valve (so the steam doesn’t get everywhere), and turn the steam handle to “venting” position. Stir in 1/4 tsp salt and 1/4 tsp pepper.
Ladle the soup into serving bowls and sprinkle with a generous amount of coriander.
Instant Pot Bean Soup
Amount Per Serving (1 serving)
Calories 227Calories from Fat 72
% Daily Value*
Saturated Fat 2g
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Vitamin A 2443IU
Vitamin C 5mg
* Percent Daily Values are based on a 2000 calorie diet.
Tuyet Pham is an award-winning Saigonese chef who believes that joy is the secret ingredient to delicious food. At Healthy Recipes 101, Tuyet personally tests and simplifies every recipe, ensuring maximum flavor with minimal effort. With a background at prestigious French restaurants P’TI Saigon and Le Corto, Tuyet knows how to make every dish exceptional.
Luna Regina is an accomplished writer and author who dedicates her career to empowering home cooks and making cooking effortless for everyone. She is the founder of HealthyKitchen101.com and HealthyRecipes101.com, where she works with her team to develop easy, nutritious recipes and help aspiring cooks choose the right kitchen appliances.
Lizzie Streit is a Minneapolis-based dietitian and founder of It’s a Veg World After All. She completed her MS in Human Nutrition from Drexel University, and is an expert in culinary nutrition, recipe development, and nutrition communications. Lizzie’s philosophy is centered around making nutrition recommendations, and especially the advice to eat more vegetables, approachable and realistic. She is excited to be working with the team at Healthy Recipes 101 to ensure that their recipes are both nutritious and delicious.
Loved it! Quick, easy, and deliciously satisfying.