Instant Pot White Bean Soup – Creamy & Easy Recipe

Dinner sometimes sneaks up faster than expected. One minute you’re thinking about what to cook, and the next everyone’s hovering in the kitchen asking what smells so good. That’s exactly when this Instant Pot White Bean Soup earns its spot on the table.

It’s cozy, hearty, and surprisingly simple. Creamy cannellini beans, tender vegetables, and fresh rosemary simmer together into a comforting bowl that tastes like it’s been cooking all afternoon—even though the Instant Pot does most of the heavy lifting. The result is a rich, satisfying soup that’s completely plant-based yet still feels indulgent.

Instant Pot White Bean Soup

Why This Instant Pot White Bean Soup Is So Comforting

Some soups rely on cream or butter for richness. This Instant Pot White Bean Soup takes a different path. A portion of the beans gets blended directly into the broth, giving the soup a velvety texture while keeping the flavor fresh and light.

Fresh rosemary adds a woodsy aroma that fills the kitchen while it cooks. Paired with sautéed onions, carrots, and celery, it creates a classic savory base that feels familiar and comforting from the very first spoonful.

Another reason this recipe works so well? Texture. Blending part of the soup creates a creamy base, but adding more beans at the end keeps every bowl hearty and satisfying. You get silky broth and whole beans in the same bite.

It’s also wonderfully flexible. Whether you’re making a quick weeknight dinner or prepping lunches for the week, this soup holds up beautifully and reheats like a dream.

The Simple Ingredients Behind This White Bean Soup

A handful of pantry staples and a few fresh vegetables come together to build the flavor in this Instant Pot white bean soup.

  • Olive oil – helps sauté the vegetables and creates the savory base for the soup.
  • Yellow onion – adds natural sweetness and depth once it softens.
  • Carrots – bring a subtle sweetness and a bit of color.
  • Celery – contributes that classic soup aroma and earthy flavor.
  • Garlic – adds a warm, aromatic kick that ties everything together.
  • Smoked paprika – introduces a gentle smoky note that deepens the broth.
  • Fresh rosemary – infuses the soup with an herbal fragrance that makes the whole pot smell amazing.
  • Cannellini beans – creamy white beans that give the soup body and richness.
  • Vegetable broth – forms the flavorful base of the soup.
  • Lemon juice – brightens the flavors and balances the richness at the end.

See the recipe card below for the full list of ingredients and measurements.

How to Make Instant Pot White Bean Soup

  1. Heat the base. Turn the Instant Pot to sauté mode and warm the olive oil. Add the onion, carrots, and celery, stirring occasionally as the vegetables soften and begin to smell sweet and savory.
  2. Add the aromatics. Stir in the garlic and smoked paprika. Cook briefly until the garlic becomes fragrant and the spices coat the vegetables.
  3. Build the soup. Add the rosemary, most of the cannellini beans, and the vegetable broth. Secure the lid on the Instant Pot and cook under pressure so the flavors can meld together.
  4. Release the pressure. Carefully release the steam and open the lid once it’s safe to do so. Remove the rosemary stems from the soup.
  5. Blend for creaminess. Use an immersion blender to partially blend the soup until it becomes thick and creamy while still leaving some texture. If using a regular blender, blend a portion of the soup and return it to the pot.
  6. Add more beans. Stir in the remaining cannellini beans along with the lemon juice.
  7. Warm everything through. Switch the Instant Pot back to sauté mode and let the soup gently heat until the beans are warmed and the broth looks slightly thickened and glossy.
  8. Serve hot. Ladle the Instant Pot white bean soup into bowls while it’s steaming and fragrant.

Small Tricks That Make This Soup Even Better

Don’t skip sautéing the vegetables. That quick step builds the flavor foundation. Softened onions, carrots, and celery add depth that you won’t get by simply tossing everything into the pot.

Blend only part of the soup. The magic of this Instant Pot white bean soup is the mix of creamy broth and whole beans. A quick blend thickens the soup naturally without making it completely smooth.

Taste before serving. A splash of lemon juice at the end brightens the whole dish. If the soup tastes a little flat, another small squeeze can wake up all the flavors.

Adjust the texture easily. If the soup feels thicker than you prefer, stir in a bit more broth. If it’s thinner than you like, blend another small portion.

Store leftovers properly. Keep the soup in an airtight container in the refrigerator, where it stays delicious for several days. It also freezes well, especially when portioned into individual servings for easy reheating.

Serving Ideas and Easy Variations

A bowl of Instant Pot white bean soup is comforting on its own, but a few simple pairings make it even better.

A thick slice of crusty sourdough bread is a classic companion. The bread soaks up the creamy broth and turns dinner into something extra cozy. A toasted baguette or rustic country loaf works just as well.

If you’re looking for something fresh on the side, try a crisp green salad. A tangy dressing balances the richness of the beans and keeps the meal feeling light.

You can also tweak the soup in small ways depending on what you have on hand. Great northern beans or navy beans work beautifully in place of cannellini beans. For a slightly smokier flavor, add a pinch more smoked paprika. And if you like extra herbs, a sprinkle of fresh parsley on top right before serving adds color and brightness.

For meal prep, this soup is especially convenient. Make a batch ahead of time and store it in portions for quick lunches or simple weeknight dinners. It reheats gently on the stovetop or in the microwave and tastes just as comforting the next day.

Conclusion

A warm bowl of soup has a way of slowing everything down, even on the busiest days. This Instant Pot White Bean Soup brings together creamy beans, tender vegetables, and fragrant rosemary in a way that feels both simple and deeply comforting. Each spoonful is hearty without being heavy, brightened just enough with a splash of lemon at the end. Serve it with crusty bread or a crisp salad, and dinner suddenly feels cozy, satisfying, and wonderfully uncomplicated.

FAQs about Instant Pot White Bean Soup

Can I make Instant Pot White Bean Soup without an immersion blender?

Yes, absolutely. The immersion blender simply creates that creamy texture by blending some of the beans into the broth. If you don’t have one, you can carefully transfer a portion of the soup to a regular blender, blend it until slightly thickened, and return it to the pot. You can also skip blending entirely for a brothier, chunkier soup.

How do I store leftover Instant Pot White Bean Soup?

Leftovers store very well. Let the soup cool completely, then transfer it to an airtight container and keep it in the refrigerator for several days. When reheating, warm it gently on the stovetop or in the microwave, stirring occasionally so the beans heat evenly.

Can I freeze white bean soup?

Yes, this soup freezes nicely. Portion it into freezer-safe containers so you can thaw only what you need. When you’re ready to eat, let the soup thaw overnight in the refrigerator and reheat slowly on the stove, adding a splash of broth if the texture becomes too thick.

What beans work best for Instant Pot White Bean Soup?

Cannellini beans are the most common choice because they’re creamy and hold their shape well. Great northern beans or navy beans are also excellent substitutes if that’s what you have on hand. Each variety creates a slightly different texture, but all work beautifully in a comforting white bean soup.

More Relevant Recipes

  • White Bean Soup Creamy Rosemary: This creamy rosemary white bean soup shares the same cozy, comforting flavor profile as Instant Pot White Bean Soup. Tender white beans simmer with fragrant herbs to create a rich, velvety broth that feels hearty without being heavy. If you enjoy the creamy texture and herbal warmth of white bean soups, this version offers a similarly satisfying bowl with classic Mediterranean-inspired flavors.
  • Vegetable Soup Without Tomatoes: This comforting vegetable soup focuses on wholesome vegetables and savory broth rather than tomatoes, creating a lighter yet deeply flavorful dish. Much like Instant Pot White Bean Soup, it highlights simple ingredients and natural vegetable sweetness for a nourishing, plant-based meal. It’s a great option when you want a cozy soup packed with vegetables and gentle, balanced flavors.
  • Cauliflower Leek Soup Creamy Vegan Recipe: Smooth, creamy, and deeply comforting, this cauliflower leek soup delivers the same cozy bowl-of-soup experience as Instant Pot White Bean Soup. The combination of mild cauliflower and delicate leeks creates a velvety texture without heavy cream, making it a satisfying plant-based option. It’s perfect for anyone who enjoys creamy vegetable soups with subtle sweetness and rich, soothing flavors.
Print

Instant Pot White Bean Soup

A cozy and hearty Instant Pot White Bean Soup made with creamy cannellini beans, aromatic rosemary, and tender vegetables blended into a rich, comforting broth.

  • Author: Emma
  • Category: Soup
  • Method: Instant Pot

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 2 large carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 1/2 teaspoon smoked paprika
  • 2 sprigs fresh rosemary (or 2 teaspoons dried rosemary)
  • 3 (15 oz) cans cannellini beans, drained and divided
  • 3 cups vegetable broth
  • 1 tablespoon lemon juice

Instructions

  1. Set the Instant Pot to sauté mode and warm the olive oil. Add the diced onion, carrots, and celery, cooking for 5 minutes while stirring occasionally until the vegetables begin to soften.
  2. Mix in the minced garlic and smoked paprika. Cook for about 30 seconds, just until the garlic becomes aromatic.
  3. Add the rosemary sprigs, 2 cans of cannellini beans, and the vegetable broth. Cancel the sauté setting and secure the lid.
  4. Select the pressure cook function and set it for 5 minutes. The pot will take several minutes to build pressure before the timer begins.
  5. When cooking is complete, carefully release the steam by turning the pressure valve.
  6. Open the lid and remove the rosemary stems from the soup.
  7. Use an immersion blender to puree the soup partially until the broth becomes creamy but still slightly textured.
  8. Stir in the remaining can of cannellini beans and the lemon juice.
  9. Turn the Instant Pot back to sauté and cook for 5–6 minutes until the added beans are heated through and the soup is hot.

Notes

  • For a heartier texture, add the final can of beans after blending so some beans remain whole in the finished soup.
  • If you prefer a thinner broth, skip the blending step and leave the soup chunky.
  • If an immersion blender isn’t available, allow the soup to cool slightly and blend a portion in a standard blender before returning it to the pot.

Keywords: Instant Pot White Bean Soup, cannellini bean soup, white bean vegetable soup, pressure cooker soup, rosemary white bean soup

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating