Hearty Instant Pot Bean Comfort

Hearty & Healthy Instant Pot Bean Soup: Your Go-To Easy Vegan Weeknight Meal

Are you searching for a meal that perfectly balances health, flavor, and convenience? Look no further than this incredible Instant Pot Bean Soup. This recipe transforms simple ingredients like nutritious white beans, tender potatoes, crisp carrots, and vibrant spinach into a rich, comforting soup, all thanks to the magic of your pressure cooker. It’s an ideal choice for busy weeknights, offering a hearty and wholesome dish with minimal effort. Whether you’re following a vegan, vegetarian, or Mediterranean diet, or simply craving a nourishing bowl of goodness, this soup is designed to satisfy. Garnish with fresh parsley and a sprinkle of Parmesan (or a dairy-free alternative), and serve alongside a slice of crusty bread for a truly delightful experience.

A steaming bowl of Instant Pot Bean Soup, garnished with fresh parsley and a drizzle of olive oil, ready to be enjoyed.

Why Instant Pot Bean Soup is a Game Changer

The Instant Pot has revolutionized home cooking, especially for dishes like soups and chilis. It transforms long simmering times into quick pressure-cooked meals, making healthy eating accessible even on the busiest days. This particular Instant Pot Bean Soup exemplifies efficiency and flavor. What makes it so special is the “dump-and-go” convenience: you simply add the ingredients, set the pressure cooker, and let it do all the heavy lifting. This allows the flavors to meld beautifully and the vegetables to become perfectly tender in a fraction of the time a traditional stovetop method would require.

Our family frequently enjoys a rotation of delicious and easy Instant Pot meals, from savory Instant Pot Turkey Chili to comforting Instant Pot Turkey Taco Pasta and hearty Instant Pot Vegetable Mac and Cheese. This Bean Soup joins that esteemed list as a new favorite, inspired by the wholesome goodness of The Best Vegetable Bean Soup we shared previously. It strikes that perfect balance: light enough to feel healthy, yet robust and satisfying enough to be a complete meal.

Beyond its ease, this soup offers versatility. A squeeze of fresh lemon juice can brighten the flavors, adding a delightful zesty note that complements the earthy beans and vegetables. Fresh herbs like dill or parsley stirred in at the end elevate the aroma and taste. For those who prefer a richer, creamier texture, a splash of cream or half-and-half can be added, finished with a generous sprinkle of Parmesan cheese (or a plant-based alternative to keep it vegan). These small additions allow you to customize the soup to your family’s preferences, ensuring everyone finds something to love in this adaptable dish.

Close-up of Instant Pot Bean Soup in a bowl with a spoon, highlighting the rich texture and colorful ingredients.

Unpacking the Wholesome Ingredients

This Instant Pot Bean Soup is packed with simple, wholesome ingredients that contribute to its incredible flavor and nutritional value. Each component plays a vital role in creating a balanced and satisfying meal:

  • White Beans: The undeniable star of this soup! We recommend cannellini beans for their creamy texture and mild flavor, but any white bean variety like great northern beans or even chickpeas would work beautifully. Beans are an excellent source of plant-based protein, fiber, and various minerals, making this soup incredibly filling and gut-friendly.
  • Potatoes: One large Russet potato, peeled and diced, adds a delightful starchy richness and thickens the soup naturally. You can certainly substitute with other potato types, such as Yukon Gold or red potatoes, aiming for approximately 1 cup of diced potato for the best consistency and texture.
  • Aromatic Vegetables: The flavor base of this soup comes from a classic trio: carrots, celery, and onion. These vegetables release their sweet and savory notes as they cook, building a deep, comforting foundation. Feel free to experiment with other vegetables like diced bell peppers for a touch of sweetness, diced tomatoes for a tangy twist, or even fresh green beans for added texture and nutrients.
  • Flavorful Spices: Spices are key to elevating this simple soup. Italian seasoning provides a warm, herbaceous blend, while turmeric adds a subtle earthy note and a beautiful golden hue, along with its well-known anti-inflammatory properties. If turmeric isn’t to your taste, feel free to omit it. For those who enjoy a little heat, a pinch of paprika or a dash of cayenne pepper can be a wonderful addition.
  • Quality Broth: We recommend using a good quality vegetable broth to keep this recipe vegan and vegetarian-friendly. Store-bought broths work perfectly, but for an even richer flavor, consider using a homemade vegetable broth. Chicken broth can be used as an alternative if you are not strictly vegetarian or vegan.
  • Lemon Juice: A squeeze of fresh lemon juice at the end is an optional but highly recommended addition. It brightens the soup with a hint of acidity, cutting through the richness and adding a delightful freshness that truly makes the flavors pop.
  • Fresh Spinach: Stirred in at the end, baby spinach wilts quickly and adds a boost of iron and vitamins, along with a lovely green color.
Ingredients for Instant Pot Bean Soup being added to the pressure cooker pot, showcasing the fresh vegetables.

The Art of Making Instant Pot Bean Soup

This soup comes together incredibly easily in your pressure cooker, making it a fantastic option for a weeknight meal. Follow these simple steps for a perfect bowl every time:

Step 1: Combine the Base Ingredients

Begin by adding the olive oil, chopped red onion, minced garlic, diced potatoes, sliced carrots, diced celery, and vegetable or chicken broth directly into the Instant Pot insert. Ensure all ingredients are well distributed at the bottom of the pot. There’s no need to sauté first for this recipe, simplifying the process even further.

Carrots and red onion among other vegetables inside an Instant Pot, before cooking.

Step 2: Pressure Cook to Perfection

Secure the lid on your Instant Pot, ensuring the sealing valve is in the “Sealing” position. Select the “Manual” or “Pressure Cook” setting on high pressure and set the timer for 6 minutes. The Instant Pot will take some time to come to pressure before the 6-minute countdown begins. This is normal.

Step 3: Quick Release and Sauté

Once the cooking cycle is complete, carefully perform a quick release of the steam by moving the sealing valve to the “Venting” position. Once all the pressure has been released and the float valve drops, open the lid. Switch the Instant Pot to the “Sauté” setting to continue building the soup’s final flavors.

Step 4: Final Touches and Seasoning

To the simmering soup, add the drained white beans, fresh baby spinach, Italian seasoning, and turmeric. Stir gently until the spinach just begins to wilt, which should take approximately 4 minutes. Season the soup generously with salt and black pepper to taste. If desired, stir in the juice of one lemon for a bright, fresh finish. This step brings all the flavors together beautifully.

Step 5: Garnish and Serve

Ladle the hot soup into bowls. For an extra touch of freshness and flavor, garnish each serving with freshly chopped parsley and a sprinkle of Parmesan cheese. For a vegan option, nutritional yeast or a plant-based Parmesan substitute works wonderfully. Serve immediately with warm, crusty bread for dipping.

Freshly cooked Instant Pot Bean Soup in the Instant Pot, ready for garnishing.

Tips for a Perfectly Flavorful Soup

  • Don’t Skimp on Aromatics: While this recipe is designed for ease, a quick 3-5 minute sauté of the onion and garlic on the “Sauté” mode before adding other ingredients can deepen their flavor significantly, adding another layer of richness to your soup.
  • Taste and Adjust: Always taste your soup before serving and adjust seasonings as needed. This includes salt, pepper, and the optional lemon juice. A little more of each can make a big difference!
  • Experiment with Herbs: Beyond parsley, consider fresh thyme, rosemary, or a bay leaf added during the pressure cooking phase for different aromatic profiles. Fresh basil stirred in at the end is also delightful.
  • Spice it Up: For a soup with more kick, add a pinch of red pepper flakes along with the other spices.
  • Creaminess Options: If you enjoy a thicker, creamier soup, you can blend a portion of the soup (about 1-2 cups) with an immersion blender or in a regular blender, then stir it back in. Alternatively, for a dairy-free creamy texture, stir in a quarter cup of full-fat coconut milk or a plant-based cream at the end.

Can I Make This Bean Soup on the Stove?

Absolutely! While the Instant Pot offers unparalleled speed, this hearty bean soup can certainly be made on the stovetop. It will take a bit longer for the vegetables to soften, but the result is just as delicious. Here’s how to adapt the recipe:

  1. Heat 3 Tablespoons of olive oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped red onion and minced garlic. Sauté for 5-7 minutes until the onion is softened and translucent and the garlic is fragrant. Be careful not to burn the garlic.
  3. Stir in the diced potatoes, sliced carrots, and diced celery. Cook for another 5 minutes, stirring occasionally.
  4. Pour in the 4 cups of vegetable or chicken broth. Bring the mixture to a simmer, then reduce the heat to low, cover the pot, and let it simmer for 20-30 minutes, or until the potatoes and carrots are fork-tender.
  5. Once the vegetables are soft, stir in the drained white beans, baby spinach, Italian seasoning, and turmeric. Continue to cook for another 3-4 minutes, or until the spinach has wilted completely.
  6. Season generously with salt and pepper to taste. Stir in the optional lemon juice for brightness.
  7. Serve warm, garnished with fresh parsley and Parmesan cheese (or a vegan alternative).

Storing and Enjoying Leftovers

This Instant Pot Bean Soup is fantastic for meal prepping and makes delicious leftovers! Here’s how to properly store it:

  • Refrigeration: Allow the soup to cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 4-5 days, making it perfect for healthy lunches or quick dinners throughout the week.
  • Freezing: For longer storage, this soup freezes beautifully. Once completely cooled, transfer the soup into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace as liquids expand when frozen. It can be frozen for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator and then reheat gently on the stovetop or in the microwave until warmed through. You might need to add a splash of broth or water if it’s too thick after thawing.
Instant Pot Bean Soup served with a side of crusty bread, ready to be eaten.

What to Serve with Your Instant Pot Bean Soup

This versatile bean soup pairs wonderfully with a variety of side dishes, making it easy to create a complete and satisfying meal. Here are some of our favorite recommendations:

Vegetable Side Dishes:

  • Simple Garlic Parmesan Green Beans: A quick and flavorful green bean dish adds a lovely crunch and garlicky zest.
  • Turmeric Roasted Cauliflower: Earthy and aromatic, roasted cauliflower complements the soup beautifully while adding another layer of healthy goodness.
  • Roasted Parmesan Garlic Cauliflower: For a cheesy twist, this roasted cauliflower brings a delightful savory element.

Fresh and Crisp Salads:

  • Easy Lebanese Salad: A light and refreshing cucumber and tomato salad offers a vibrant contrast to the hearty soup.
  • Lemon Arugula Salad: The peppery notes of arugula with a zesty lemon dressing make for an invigorating side.
  • Mediterranean Bean Salad: Doubling down on beans, this fresh salad provides additional texture and flavor complexity.

Hearty Other Side Dishes:

  • Crusty Bread or Rolls: Essential for dipping into the flavorful broth! A good sourdough or a warm baguette is perfect.
  • Gouda Smashed Potatoes: If you’re looking for extra comfort, these cheesy smashed potatoes are a decadent pairing.
  • Paprika Roasted Potatoes: Flavorful and tender roasted potatoes add another dimension of texture and spice.
  • Lemon Cilantro Roasted Potatoes: A lighter potato option with bright citrus and herb flavors.

Frequently Asked Questions (FAQs)

Can I use dried beans instead of canned?
Yes, you can! If using dried white beans, you will need to soak them overnight and then cook them separately until tender before adding them to the Instant Pot soup mixture. Alternatively, you can cook them directly in the Instant Pot with the other vegetables, but you will need to increase the pressure cooking time significantly (typically 25-30 minutes for unsoaked beans, followed by a natural pressure release). Adjust liquid content as needed.
How can I make this soup spicier?
To add more heat, include a pinch of red pepper flakes with the Italian seasoning and turmeric. You can also add a finely diced jalapeño or serrano pepper during the initial sauté step (if doing stovetop) or directly with the vegetables in the Instant Pot.
Is this soup gluten-free?
Yes, this Instant Pot Bean Soup recipe is naturally gluten-free, provided you use a gluten-free vegetable or chicken broth. Always check the labels of your broth and spices to ensure they don’t contain any hidden gluten ingredients.
What if I don’t have spinach?
If you don’t have spinach, other leafy greens like chopped kale or Swiss chard can be used. Add them at the same stage as the spinach, but note that kale and chard might require a few extra minutes to wilt and soften. Frozen spinach can also be used; simply thaw and squeeze out excess water before adding.

Whip Up This Instant Pot Bean Soup Today!

This Instant Pot Bean Soup is more than just a recipe; it’s a testament to how effortlessly healthy and delicious meals can be. With its rich flavors, comforting texture, and simple preparation, it’s sure to become a staple in your kitchen. So, gather your ingredients, fire up your Instant Pot, and prepare to enjoy a truly satisfying bowl of goodness that nourishes both body and soul. Happy cooking!

Instant Pot Bean Soup

 

Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on
Facebook,
Instagram, or
Pinterest for the latest.

Tap to rate the recipe















No ratings yet

Instant Pot Bean Soup

By
Julia Jolliff
Prep:
15 minutes
Cook:
30 minutes
Total:
45 minutes
Servings:
4 servings
Instant Pot Bean Soup with crusty bread for dipping.
SaveSaved
Pin
Print
Instant Pot Bean Soup is a healthy, hearty, and unbelievably easy-to-make vegan soup that cooks in your pressure cooker in minutes. Featuring a wholesome blend of white beans, tender potatoes, fresh carrots, and vibrant spinach, seasoned with aromatic spices, this recipe creates the perfect nourishing meal for any day of the week. Serve it hot, garnished with fresh parsley and Parmesan cheese, alongside some crusty bread for a truly comforting experience.

Ingredients 

  • 3 Tablespoon olive oil
  • ½ red onion, chopped
  • 3 garlic , minced
  • 1 potato, peeled and diced
  • 2 carrots, sliced
  • 2 celery stalks, diced
  • 4 Cups chicken broth
  • 1 -15 ounce white beans, drained
  • 2 Cups baby spinach
  • 1 Tablespoon Italian seasoning
  • 1 teaspoon turmeric
  • 1 lemon, juiced {optional}

Instructions 

  • Place the oil, red onion, garlic, potatoes, carrots, celery and chicken stock into the Instant Pot.
  • Close the lid and valve and set on high pressure for 6 minutes.
  • Quick release the steam. Open the valve and lid and set on the sautee setting.
  • Add the white beans, baby spinach, Italian seasoning and turmeric and cook for 4 minutes or until the spinach begins to wilt. Season with salt and pepper and lemon juice {optional}.
  • Garnish with parsley and Parmesan cheese.

Notes

  • Serve warm with parsley and Parmesan cheese (or a vegan alternative).

Nutrition

Calories: 198kcal, Carbohydrates: 22g, Protein: 5g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Cholesterol: 5mg, Sodium: 927mg, Potassium: 634mg, Fiber: 5g, Sugar: 5g, Vitamin A: 6625IU, Vitamin C: 33mg, Calcium: 90mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.




Tried this recipe?Mention @acedarspoon or tag #acedarspoon!