One Pot Wonder Bean Soup

Instant Pot Bean Soup is a culinary marvel, offering a perfect blend of convenience, nutrition, and incredible flavor. This hearty, wholesome dish is your ideal solution for a quick and easy weeknight dinner, bursting with an abundance of colorful, nutrient-dense vegetables and a symphony of bold seasonings like smoked paprika and fiery crushed red pepper flakes. Despite being entirely meatless, this soup is a powerhouse of plant-based protein, thanks to an generous array of beans that promise to deliver a profoundly satisfying and filling meal. It’s more than just a soup; it’s a comforting, healthy, and incredibly flavorful experience that will quickly become a staple in your culinary repertoire.

A vibrant bowl of Instant Pot Bean Soup, garnished and ready to be enjoyed.

Why This Instant Pot Bean Soup Will Become Your New Favorite

In a world where time is a precious commodity, finding recipes that are both quick to prepare and deeply satisfying can feel like striking gold. Our Instant Pot Bean Soup ticks all these boxes and more. Here’s why this recipe stands out and why you’ll absolutely adore it:

  • Effortlessly Easy & Lightning Fast: The Instant Pot truly revolutionizes the way we approach home cooking. Gone are the days of tirelessly simmering soups on the stovetop for hours. With your trusty pressure cooker, this incredibly flavorful bean soup comes together with minimal hands-on effort – typically just 20 minutes of prep work. The magic of pressure cooking ensures that dried beans become perfectly tender and all the flavors meld beautifully in a fraction of the traditional time, making it an ideal choice for even your busiest evenings.
  • Your Go-To for Meatless Mondays (and Beyond!): Whether you’ve embraced a fully plant-based lifestyle or simply seek delicious, wholesome vegetarian options for your weekly menu, this soup is an absolute winner. It’s a testament to how satisfying and robust a meatless meal can be. Packed with fiber and protein from various beans, it provides sustained energy and a feeling of fullness that will leave you completely content, banishing any lingering hunger. It’s so delicious, you might find yourself making it more often than just on Mondays!
  • A Delicious Dose of Daily Veggies: Struggling to incorporate enough vegetables into your diet? This soup offers a vibrant and delicious solution. Each spoonful is loaded with a colorful medley of fresh produce, including crisp kale, tender green beans, succulent tomatoes, earthy celery, sweet carrots, and aromatic onions. You’ll enjoy a significant boost of vitamins, minerals, and antioxidants in every single bite, making it an incredibly nutrient-rich addition to your diet. It’s a truly tasty way to nourish your body.
  • Incredible Flavor Profile: What truly elevates this bean soup is its expertly balanced flavor profile. Infused with aromatic Italian seasoning, smoky paprika, warm cumin, and a subtle kick from red pepper flakes, every spoonful is an exciting journey for your taste buds. The brightness of fresh lemon juice added at the end cuts through the richness, creating a wonderfully complex and irresistible taste that will have you coming back for seconds.
A selection of fresh ingredients for bean soup is neatly arranged on a white surface.

Essential Ingredients for Your Instant Pot Bean Soup

Crafting this flavorful Instant Pot Bean Soup requires a selection of fresh, wholesome ingredients and a pantry stocked with aromatic spices. The beauty of this recipe lies in its simplicity and the vibrant flavors these components bring together. Below is a comprehensive list of what you’ll need. For precise measurements and quantities, please refer to the detailed recipe card at the bottom of this article.

  • Olive Oil: The foundation for sautéing your aromatics, adding a rich, subtle base flavor.
  • Yellow Onion: Diced, provides a sweet and savory base.
  • Garlic: Minced, for its pungent and irresistible aroma.
  • Carrots: Diced, adding natural sweetness and vibrant color.
  • Celery: Diced, for classic aromatic depth and texture.
  • Salt + Pepper: Essential seasonings to enhance all the other flavors.
  • Red Pepper Flakes: A touch of heat to awaken the palate. Adjust to your spice preference.
  • Italian Seasoning: A fragrant blend of herbs, bringing classic Mediterranean notes.
  • Smoked Paprika: Crucial for that deep, smoky, and complex flavor that sets this soup apart.
  • Cumin: Adds an earthy, warm spice dimension.
  • Tomato Paste: Concentrated tomato flavor that adds richness and body to the broth.
  • Dried Beans: The heart of the soup! Great northern, kidney, or a mixed bean blend work beautifully. Using dried beans allows for superior texture and flavor development under pressure.
  • Chicken Broth: Provides the liquid base and savory depth. For a truly vegetarian or vegan soup, easily swap this for high-quality vegetable broth.
  • Diced Tomatoes: A can of diced tomatoes adds acidity, sweetness, and chunky texture. Consider fire-roasted diced tomatoes for an extra layer of smoky depth and complexity.
  • Lemon Juice: Freshly squeezed lemon juice is paramount here. It brightens the entire soup, cutting through the richness and enhancing all the other flavors with a zesty finish. Bottled lemon juice simply won’t achieve the same vibrant effect.
  • Green Beans: Fresh or frozen, these add a delightful crunch and color.
  • Kale: Roughly chopped, for its robust texture and incredible nutritional value. It wilts beautifully into the hot soup, adding a vibrant green hue.

Crafting Your Delicious Instant Pot Bean Soup: A Step-by-Step Guide

Making this incredible bean soup in your Instant Pot is a straightforward process that yields impressive results. The pressure cooker does most of the heavy lifting, infusing the beans and vegetables with layers of flavor in record time. Follow these simple steps for a truly memorable meal. Remember to consult the full recipe card at the end of this post for exact measurements and any additional notes.

Fresh vegetables being gently sautéed in the Instant Pot, forming the flavorful base.
Aromatic seasonings are sprinkled over the cooked vegetables in an Instant Pot, ready to be stirred in.
  1. Sauté the Aromatic Foundation: Begin by setting your Instant Pot to the “Sauté” function. Once the inner pot indicates it’s hot, add the olive oil. Allow it to shimmer, then introduce your diced yellow onion, minced garlic, diced carrots, and diced celery. Sauté these aromatics for about 4-5 minutes, stirring occasionally, until they begin to soften and become fragrant. This crucial step builds the foundational flavor of your soup, releasing the natural sweetness and depth of these vegetables.
  2. Bloom the Spices for Max Flavor: Now it’s time to infuse the soup with its characteristic bold flavors. Sprinkle in the kosher salt, black pepper, red pepper flakes, Italian seasoning, smoked paprika, and cumin directly over the softened vegetables. Add the tomato paste. Stir everything together thoroughly, ensuring the vegetables are well coated with the spices and tomato paste. Continue to cook for just 1 minute more. This brief period allows the spices to “bloom” in the hot oil, intensifying their aromas and deepening their flavors before the liquid is added.
  3. Combine the Core Ingredients: With the aromatics and spices perfectly fragrant, it’s time to bring in the main components. Add the dried beans, chicken broth (or vegetable broth for a vegetarian option), and the can of diced tomatoes (including their juices) to the Instant Pot. Give everything a good stir to ensure all ingredients are well combined and the beans are submerged in the liquid. This mixture forms the hearty base of your soup.
  4. A rich, red broth with submerged beans and vegetables fills the Instant Pot, ready for pressure cooking.
    Fresh green vegetables, including kale and green beans, are stirred into the vibrant bean soup after pressure cooking.
  5. Pressure Cook to Perfection: Secure the lid onto your Instant Pot, ensuring it’s properly sealed. Rotate the steam release valve to the “Sealing” position. Select the “Pressure Cook” or “Manual” setting and set the cooking time to 40 minutes on high pressure. Once the cooking cycle is complete and the timer goes off, allow for a quick manual pressure release. Carefully switch the valve to the “Venting” position, allowing the steam to release entirely before opening the lid. Always exercise caution during this step.
  6. Stir in the Freshness & Serve: Once the pressure has fully released and the lid can be safely removed, you’ll be greeted by a wonderfully aromatic and tender bean soup. Now, stir in the freshly squeezed lemon juice, fresh or frozen green beans, and the roughly chopped kale. Give it one final gentle stir to combine. Place the lid back on the pot (without sealing it) and let the soup sit, undisturbed, for 5-10 minutes. This resting period allows the residual heat to gently cook the green beans to a tender-crisp texture and wilt the kale to perfection. Once rested, taste and adjust any seasonings if needed. Your homemade Instant Pot Bean Soup is now ready to be served and savored!

Customizing Your Soup: Delicious Substitutions and Variations

One of the best aspects of this Instant Pot Bean Soup is its incredible versatility. It serves as a fantastic base for customization, allowing you to tailor it to your dietary preferences, what you have on hand, or simply your mood. Here are several easy and creative ways to switch things up and make this veggie soup uniquely yours:

  • Experiment with Different Dried Beans: While great northern and kidney beans are classic choices, don’t hesitate to explore other varieties. Cannellini beans offer a creamy texture, black beans provide an earthy depth, and pinto beans are wonderfully robust. You can even use a blend of your favorite beans for added complexity. If you opt for canned beans for extra convenience, use about two 15-ounce cans of your chosen beans. Be sure to drain and rinse them thoroughly before adding to the soup. This switch also significantly reduces the pressure cooking time from 40 minutes down to a mere 20 minutes, making it even faster!
  • Fresh or Frozen Green Beans: Both fresh and frozen green beans work exceptionally well in this recipe, offering flexibility depending on what’s available. If using frozen green beans, there’s no need to thaw them beforehand; simply add them as directed. They may require an extra minute or two of resting time in the hot soup to reach your desired tenderness.
  • Make it Fully Vegetarian or Vegan with Vegetable Broth: For a completely plant-based soup, a simple swap is all it takes! Substitute the chicken broth with an equal amount of high-quality vegetable broth. For an extra layer of umami and depth in your vegan version, consider using a mushroom-based broth or adding a touch of dried mushrooms during the sautéing phase.
  • Leafy Greens Alternatives to Kale: Not everyone is a fan of kale, and that’s perfectly fine! This soup is just as delicious with other leafy greens. Feel free to swap the kale with fresh spinach, hearty collard greens, vibrant Swiss chard, or even mustard greens. Spinach will wilt much faster than kale, so add it at the very end and stir until just wilted. Collard greens and Swiss chard have a similar robust texture to kale and will benefit from the same resting time in the hot soup.
  • Add a Grain for Extra Heartiness: For an even more filling meal, consider adding a grain. Stir in 1/2 cup of small pasta (like ditalini or elbow macaroni) during the last few minutes of the pressure cooking cycle (adjusting cooking time as needed per pasta instructions) or add cooked quinoa or farro to the finished soup.
  • Spice it Up (or Down!): Adjust the amount of red pepper flakes to suit your heat preference. For more warmth, consider a pinch of cayenne pepper. If you prefer a milder flavor, omit the red pepper flakes entirely. You could also introduce other herbs like a sprig of fresh rosemary or thyme during the pressure cooking for different aromatic notes.
  • Boost the Umami: A splash of balsamic vinegar or red wine vinegar after cooking can add a lovely tang and depth. A teaspoon of nutritional yeast can also impart a cheesy, umami flavor, particularly if you’re aiming for a vegan version.
  • Sweetness and Texture: For a touch of sweetness and another layer of texture, consider adding 1/2 cup of diced sweet potato along with the carrots and celery, or a can of drained corn during the final stirring stage.
A ladle holds a generous scoop of the rich and colorful Instant Pot Bean Soup, showcasing its hearty texture.

Expert Tips for Instant Pot Bean Soup Success

To ensure your Instant Pot Bean Soup turns out absolutely perfect every time, I’ve compiled a few essential tips and tricks. These insights will help you maximize flavor, maintain ideal textures, and navigate your pressure cooker with confidence, making this easy recipe even better!

  • Prioritize Freshly Squeezed Lemon Juice: This might seem like a small detail, but it makes a world of difference. Freshly squeezed lemon juice introduces a vibrant zest and brightness that perfectly balances the rich, savory flavors of the soup. It cuts through the depth of the beans and spices, preventing the soup from tasting flat. Bottled lemon juice, often from concentrate, lacks this essential “pizzazz” and complexity, so investing a moment to squeeze a fresh lemon is truly worth it.
  • Master Your Instant Pot: If you’re new to the world of pressure cooking, take a moment to familiarize yourself with your Instant Pot’s specific instructions and safety guidelines. Understanding how to properly seal the lid, set the cooking functions, and perform both natural and manual pressure releases is crucial for both safety and successful cooking. There are many helpful videos and resources online that offer excellent basic how-to steps. You want to ensure your soup cooks efficiently and correctly on the right setting.
  • Avoid Over-Sautéing the Initial Veggies: When you begin by sautéing the onions, garlic, carrots, and celery, the goal is merely to soften them and enhance their flavor, not to cook them fully. This initial sauté should last approximately 4-5 minutes. If you overcook them during this stage, they are likely to become overly mushy and lose their pleasant texture after undergoing 40 minutes of high-pressure cooking. Aim for tender-crisp vegetables at this point, knowing they will continue to soften beautifully under pressure.
  • Don’t Skip Blooming the Spices: The short minute of cooking the spices and tomato paste with the sautéed vegetables before adding liquid is key to unlocking their full flavor potential. This process, known as “blooming,” allows the fat in the olive oil to extract and intensify the aromatic compounds in the spices, creating a richer, more complex flavor base for your soup.
  • Taste and Adjust Seasoning: Always taste your soup before serving and don’t be shy about adjusting the seasoning. Salt, pepper, and even a little more lemon juice can elevate the flavors significantly. The intensity of spices can mellow during cooking, so a final touch-up is often necessary to achieve perfection.
  • Consider Soaking Your Beans (Optional): While the Instant Pot is fantastic for cooking dried beans without pre-soaking, a quick soak (2-4 hours) can sometimes lead to slightly quicker cooking and can improve digestibility for some individuals. If you do soak them, reduce the pressure cooking time by about 5-10 minutes. However, it’s not strictly necessary for this recipe’s success.
  • Garnish for Impact: A simple garnish can elevate the presentation and add an extra layer of flavor. Freshly chopped parsley or cilantro provides a vibrant burst of freshness. A sprinkle of grated Parmesan cheese (or nutritional yeast for a vegan option) adds savory depth. Crispy croutons or a drizzle of high-quality olive oil can also make a wonderful finishing touch.
A beautiful close-up reveals the rich colors and textures of the beans and vegetables within the Instant Pot soup.

Storage and Reheating Instructions for Your Bean Soup

One of the many advantages of this Instant Pot Bean Soup is how well it stores and reheats, making it an excellent candidate for meal prep! The flavors often deepen and meld even further after a day or two in the refrigerator, making leftovers a true delight.

Refrigeration: To keep your bean soup fresh and delicious, allow it to cool completely to room temperature before transferring it to an airtight container. Stored properly in the refrigerator, the soup will remain fresh for approximately 3-4 days. This makes it perfect for packing in lunches or enjoying as a quick, healthy dinner throughout the week.

Freezing: This soup freezes beautifully! Once cooled, transfer individual portions or the entire batch into freezer-safe containers or heavy-duty freezer bags. If using bags, lay them flat for efficient freezing and space-saving storage. Frozen bean soup can be stored for up to 3 months without compromising flavor or texture. When you’re ready to enjoy, simply thaw overnight in the refrigerator or gently reheat from frozen on the stovetop or in the microwave.

Reheating:

  • Microwave: For individual servings, transfer the soup to a microwave-safe bowl. Heat on high for 2-3 minutes, stirring halfway through, until thoroughly heated.
  • Stovetop: For larger quantities or a more gradual reheat, pour the soup into a pot or saucepan. Heat over medium-low heat, stirring occasionally, until it reaches a gentle simmer and is heated through. If the soup appears too thick, you can add a splash of broth or water to achieve your desired consistency.

With these storage and reheating tips, you can enjoy the comforting goodness of your Instant Pot Bean Soup whenever a craving strikes!

What to Serve with Instant Pot Bean Soup

This Instant Pot Bean Soup is wonderfully satisfying and hearty enough to be a complete meal all on its own. However, pairing it with a few simple accompaniments can elevate the dining experience even further. Here are some delightful ideas to serve alongside your flavorful soup:

  • Crusty Bread or Rolls: A warm, crusty loaf of bread or some soft dinner rolls are perfect for dipping into the rich broth and soaking up every last bit of flavor. Garlic bread or cheese bread can add an extra layer of indulgence.
  • Fresh Side Salad: A light, crisp green salad with a vinaigrette dressing offers a refreshing contrast to the hearty soup, adding freshness and balance to your meal.
  • Cornbread: For a touch of Southern comfort, a slice of homemade cornbread or cornbread muffins pairs exceptionally well with bean soup, adding a slightly sweet and crumbly texture.
  • Grilled Cheese Sandwich: The classic soup and sandwich combo is always a winner! A simple grilled cheese sandwich makes a comforting and familiar accompaniment.
  • Quinoa or Rice: For those who prefer a grain, a small scoop of cooked quinoa or brown rice served either alongside or directly in the soup can add another layer of texture and fiber.
  • A Sprinkle of Fresh Herbs: Garnish individual servings with a sprinkle of fresh parsley, cilantro, or a few basil leaves just before serving for an added burst of color and fresh flavor.
  • Cheese or Nutritional Yeast: A dusting of grated Parmesan cheese (or a vegan alternative like nutritional yeast) can add a savory, umami finish.

For more delicious and comforting soup recipes, be sure to explore some of my other favorites:

  • Creamy Chicken Tortilla Soup
  • Sausage Gnocchi Soup
  • Beef Ramen Noodle Soup
  • Cozy Vegan White Bean Soup
An overhead image shows the vibrant colors of the beans and vegetables in the soup. A spoon can be seen in the green bowl with the soup along with fresh grated parmesan on top.
Print Recipe

Instant Pot Bean Soup

By: Julie Chiou
This hearty Instant Pot Bean Soup is made delicious with an array of colorful veggies and a sprinkle of bold seasonings like smoked paprika and crushed red pepper flakes. It may be meatless, but this protein-packed soup is sure to hit the spot!
Prep Time: 20
Cook Time: 1
Total Time: 1 20
Servings: 6

Equipment

  • Instant Pot

Ingredients

  • 2 tablespoons olive oil
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 3 celery stalks, diced
  • 1 ¼ teaspoon kosher salt, plus more to taste
  • ½ teaspoon black pepper
  • ¼ teaspoon red pepper flakes
  • 1 tablespoon Italian seasoning
  • 1 teaspoon smoked paprika
  • ½ teaspoon cumin
  • 2 tablespoon tomato paste
  • 1 ½ cups (276 g) dried beans, great northern, kidney, etc
  • 6 cups (1420 ml) chicken broth or vegetable broth
  • 14.5 ounce (411 g) can diced tomatoes
  • 1 tablespoon freshly squeezed lemon juice
  • 1 cup (110 g) fresh or frozen green beans
  • 3 cups (201 g) kale, roughly chopped

Instructions

  • Set your Instant Pot to the sauté setting. Add oil. Once heated, add onion, garlic, carrots and celery, cooking for 4-5 minutes, until softened.
    2 tablespoons olive oil, 1 small yellow onion, 3 cloves garlic, 2 carrots, 3 celery stalks
  • Stir in the salt, pepper, red pepper flakes, Italian seasoning, smoked paprika, cumin and tomato paste and continue cooking for 1 minute.
    1 ¼ teaspoon kosher salt, ½ teaspoon black pepper, ¼ teaspoon red pepper flakes, 1 tablespoon Italian seasoning, 1 teaspoon smoked paprika, ½ teaspoon cumin, 2 tablespoon tomato paste
  • Stir in the beans, chicken broth and diced tomatoes.
    1 ½ cups (276 g) dried beans, 6 cups (1420 ml) chicken broth or vegetable broth, 14.5 ounce (411 g) can diced tomatoes
  • Set valve to the “sealing” position. Pressure cook on high pressure for 40 minutes. Once the timer is done, switch the valve to the “venting” position and release the pressure manually.
  • Remove lid and stir in the lemon juice, green beans and kale. Cover and let sit for 5-10 minutes before serving, until kale is wilted.
    1 tablespoon freshly squeezed lemon juice, 1 cup (110 g) fresh or frozen green beans, 3 cups (201 g) kale

Notes

  • You can also use canned beans if preferred. If so, use 2 cans of your beans of choice, drain and rinse before adding to the soup. This will also reduce the cook time to 20 minutes versus 40 minutes.
  • Swap kale with another leafy green, like spinach, collard greens, Swiss chard, etc.
  • For extra flavor, use fire-roasted diced tomatoes.

Nutrition

Serving: 1serving, Calories: 267kcal, Carbohydrates: 41g, Protein: 15g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Cholesterol: 5mg, Sodium: 1540mg, Potassium: 1136mg, Fiber: 11g, Sugar: 7g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.