35 Min Instant Pot Creamy Tuscan White Bean Soup

A close-up of a white bowl filled with Instant Pot Creamy Tuscan White Bean Soup, featuring spinach and sun-dried tomatoes.
Enjoy a warm bowl of rich and flavorful Instant Pot Creamy Tuscan White Bean Soup, perfect for a quick weeknight meal.

Listen, when the evening hits and you just *need* something comforting, something that tastes like it simmered all day long, but you only have, like, thirty minutes? That’s where the magic of that Instant Pot really saves the day. I used to think getting that velvety, rich texture in a soup like this meant heavy cream and a lot of fuss, honestly. But once I figured out the blending trick for beans in the pressure cooker, everything changed!

This version, my absolute go-to, is the Instant Pot Creamy Tuscan White Bean Soup. It’s loaded with garlic, fragrant rosemary, those sweet little bursts from sun-dried tomatoes, and you barely lifted a finger. Trust me, this is the answer to your weeknight dinner dilemma. If you’re looking for other speedy, creamy meals, you should totally check out my creamy zucchini soup recipe while you’re here!

A close-up of a white bowl filled with Instant Pot Creamy Tuscan White Bean Soup, featuring spinach and sun-dried tomatoes.

Why You Will Love This Instant Pot Creamy Tuscan White Bean Soup

I’m telling you, this recipe is a weeknight hero! You get all that deeply satisfying, rustic Italian flavor without having to babysit a stovetop pot for hours. That’s the beauty of setting it and forgetting it—well, almost forgetting it!

  • Speed Demon: Seriously, you are done from start to finish in about 35 minutes total. Hello, creamy bean soup on a Tuesday night!
  • That Creamy Factor: We achieve that luscious texture by blending just a portion of the beans. It makes the soup feel super luxurious, but we skip dumping in tons of cream. So much healthier without sacrificing flavor!
  • True Tuscan Vibe: The combination of rosemary, garlic, and those chewy little sun-dried tomatoes? It tastes exactly like a vacation to the Italian countryside, but right here in my kitchen.
  • One-Pot Wonder: Since we’re using the Sauté function right in the machine, cleanup is shockingly easy. That’s the best part of my Instant Pot Creamy Tuscan White Bean Soup, hands down.

Gathering Ingredients for Instant Pot Creamy Tuscan White Bean Soup

Okay, step one for any great appliance meal is organizing your supplies. The great thing about this soup is that it uses mostly pantry staples, but the quality of those few flavor bursts really matters. You’ll want to pull out everything before you start the Sauté function, because once the garlic hits the pan, things move fast! For a truly amazing flavor payoff, make sure you grab the sun-dried tomatoes that are packed in oil—they are so much sweeter and softer than the dry-packed ones.

Here’s what you need to grab for the best Instant Pot Creamy Tuscan White Bean Soup:

  • One tablespoon of olive oil—just a little drizzle to get things started.
  • One medium yellow onion, give that a nice chop.
  • Three fantastic cloves of garlic, mince those babies up!
  • One cup of chopped carrots and half a cup of chopped celery—our little trio of aromatics.
  • A quarter cup of those glorious oil-packed sun-dried tomatoes, just drain off that excess oil first.
  • Dried seasonings: That’s one teaspoon of dried rosemary (smell that!), half a teaspoon of dried thyme, and just a tiny pinch—a quarter teaspoon—of red pepper flakes for warmth.
  • Four cups of vegetable broth. This forms the base liquid.
  • Two cans (15 ounces each) of cannellini beans. Make sure they are rinsed and drained well, please!
  • My secret weapon? One small Parmesan rind, if you have one lying around! It adds incredible depth. If you don’t have one, no biggie, but it helps make this taste like it simmered all day.
  • Half a cup of water.
  • Seasoning staples: Half a teaspoon of salt and a quarter teaspoon of pepper.
  • Two whole cups of fresh spinach! Don’t be shy, it wilts down to nothing.
  • Finally, for that extra smooth finish, half a cup of heavy cream or, if you’re keeping it vegan, use full-fat coconut milk.

If you are looking for other ways to use beans in the Instant Pot, you absolutely have to see my easy creamy black bean soup recipe next!

Step-by-Step Instructions for Your Instant Pot Creamy Tuscan White Bean Soup

Okay, get your machine ready! This is where the Instant Pot really shines, turning simple steps into deep flavor so quickly. Remember, we are using that Sauté function first to build our flavor base, and then we let the pressure do the heavy lifting. Follow these steps exactly, and you’ll have amazing Instant Pot Creamy Tuscan White Bean Soup ready before you know it. If you’re into one-pot Tuscan dishes, you might also want to check out my creamy ravioli soup!

Sautéing the Base of Your Tuscan Soup Pressure Cooker Recipe

Set your Instant Pot to the Sauté function—medium heat is usually perfect. Pour in that olive oil and wait for it to shimmer a bit. Toss in your onion, carrots, and celery. Let those cook, stirring occasionally, for about five minutes until they start getting soft and translucent. Next, toss in that minced garlic, the sun-dried tomatoes, the rosemary, thyme, and those little red pepper flakes. Cook for just one minute until you can really smell the herbs waking up. Then, boom! Hit the Cancel button!

Pressure Cooking the Instant Pot Creamy Tuscan White Bean Soup

Now we seal it up! Stir in your vegetable broth, those rinsed cannellini beans, the optional Parmesan rind (don’t forget to fish it out later!), water, salt, and pepper. Secure that lid tightly, making sure your valve is set to Sealing. You want to cook this on Manual or Pressure Cook (High) for exactly 10 minutes. When the timer goes off, don’t touch it! Let the pressure come down naturally for a full 10 minutes before you carefully quick release any hissing leftovers. That natural release is important for tenderness!

Once it’s safe to open, carefully find and remove the Parmesan rind—we just needed that salty goodness soaking in there!

Close-up of Instant Pot Creamy Tuscan White Bean Soup with spinach and sun-dried tomatoes in a white mug.

Achieving the Creamy Texture: How to Make Creamy Soup in Instant Pot

This is the game-changer for making a creamy bean soup no cream required yet! You need to scoop out about two cups of the soup solids and liquid—make sure you get plenty of beans in there—and transfer it to your blender. Pulse that until it is completely smooth and look like thick baby food. If you have an immersion blender, even easier! Just stick it right into the pot and blend about one-third of the soup directly until it looks velvety. This magic step thickens everything up beautifully without any flour!

Finishing Touches for Your Instant Pot Creamy Tuscan White Bean Soup

Time to finish our flavor profile! Put the Instant Pot back onto the Sauté function, but keep it on Low. Pour that blended portion back into the soup if you used a regular blender. Now, gently stir in your heavy cream or coconut milk, followed by those two big cups of spinach. Stir everything gently until the spinach wilts down and the soup is heated through nicely. Crucial step: Do NOT let it boil once that cream or milk goes in, or it might break! Taste it one last time and adjust salt or pepper for your perfect Instant Pot Creamy Tuscan White Bean Soup!

Close-up of thick Instant Pot Creamy Tuscan White Bean Soup with spinach and sun-dried tomatoes in a white bowl.

Tips for Success Making This White Bean Soup Quick Recipe

I’ve made this soup so many times now, tweaking things here and there, and I’ve learned a few tricks that will really help if you’re improvising or just need a substitute. Remember, the goal here is maximum flavor with minimum effort, so don’t panic if you’re missing one exact ingredient!

First off, let’s talk beans. The recipe calls for cannellini because they break down beautifully for that creamy texture, but honestly? If you’ve got Great Northern beans kicking around? Go for it! They work just as well. If you want to try an apple butter recipe sometime, that’s different, but for beans, swaps are easy!

If you are aiming for vegan or just cutting dairy, that full-fat coconut milk is my absolute favorite swap for the heavy cream. It brings a subtle richness that you just don’t get from lighter milks, and it totally holds up to the heat of that final Sauté step. Just make sure you’re using the canned, thick part!

Now, what if you skipped the blending step? I know some people just hate using the blender! You can totally rely on cornstarch or cornflour instead. See those notes I left? If you don’t want to blend anything, just before the final warming stage, whisk one tablespoon of cornstarch together with two tablespoons of *cold* water until it’s smooth—that’s your slurry. Pour it in slowly during that low Sauté, stirring constantly until it thickens up nicely to your liking.

And if you are worried about flavor depth because you skipped the Parmesan rind? Don’t sweat it! Add an extra half teaspoon of dried rosemary, or maybe stir in a splash of white wine vinegar right at the very end. A tiny bit of acid wakes up all those baked-in Tuscan flavors. It shows resourcefulness, which is what home cooking is all about!

Serving Suggestions for Your One Pot Tuscan Dinner

Okay, you’ve got this incredible, hearty, fragrant soup bubbling away in your Instant Pot. It’s packed with protein and veggies, but if you want to serve it as a real, satisfying dinner—especially on one of those chilly evenings—you need the right partners on the plate! Soups this flavorful deserve something sturdy to scoop them up.

My absolute favorite suggestion? Bread. Always bread! You need something with a good, crusty exterior and a soft, chewy inside to soak up every last drop of that creamy broth. I’m not kidding, I will often toast up slices of sourdough with a little garlic butter rubbed on top. If you want to go truly decadent, I highly recommend trying out the recipe for ultimate cheesy garlic pull-apart cheese bread. It’s an indulgence, but dipping that soft cheese bread into the Tuscan bean soup is pure happiness.

If you’re looking for something a little lighter to keep it feeling fresh, a simple side salad is perfect. We don’t want anything too heavy! Think mixed greens, maybe some shaved Parmesan if you didn’t use the rind, cucumbers, and a bright vinaigrette. A simple lemon-herb dressing cuts through the richness of the soup beautifully. That contrast—creamy, warm soup next to something bright and crunchy—makes the whole meal feel balanced and complete.

Close-up of a white bowl filled with Instant Pot Creamy Tuscan White Bean Soup, featuring spinach and sun-dried tomatoes.

Honestly, this one pot Tuscan dinner is so good, sometimes I just eat a giant bowl of it for lunch the next day standing over the sink, forgetting all my manners! But for dinner, definitely pair it with something good for dipping!

Storage and Reheating Instructions for Leftover Instant Pot Soup Recipes

The best part about making a big batch of soup in the pressure cooker? Guaranteed leftovers! You know, sometimes the soup tastes even better the next day once all those herbs and spices have had a chance to really marry together. Since this is such a comforting meal, you will definitely want to store it properly so you can enjoy your Instant Pot Creamy Tuscan White Bean Soup later in the week.

When it comes to storage, you want to cool the soup down fairly quickly before tucking it away. Transfer any leftovers into shallow, airtight containers. This helps them cool evenly and speeds up the chilling process, which is always safer for food storage. I usually get about three to four days of great leftovers stored up in the fridge this way.

Now, when you reheat it, you might notice the texture has changed a *little* bit, especially if you used coconut milk or if you blended it super smooth. That’s okay! The starches in the beans might thicken things up a touch more. If it seems too stiff, just whisk in a splash of extra vegetable broth or water while it heats up.

I prefer reheating this on the stovetop over medium-low heat, stirring frequently, because it gives you the most control. If you are using the Instant Pot again, just use the Sauté (Low) function and stir often until it’s warm. Please, please don’t let it boil once it’s hot, especially if you added cream—we don’t want it to curdle on us!

If you’re prepping for easy lunches, these leftovers are fantastic on their own, but they are even better paired with sturdy snacks. You can grab some homemade crackers, like the recipe for easy homemade cheese crackers, to dip right back into that creamy goodness!

Frequently Asked Questions About Instant Pot Creamy Tuscan White Bean Soup

It’s funny how many questions pop up once you start cooking with a new appliance! People always want to know about substitutions or technique tweaks when they see such a rich result from a quick comfort food recipe like this one. I gathered the questions I hear most often about making the Instant Pot Creamy Tuscan White Bean Soup so you can feel totally confident when you fire up your machine.

If you’re looking for more ways to use that pressure cooker creatively, you should definitely check out my list of the best Instant Pot vegetarian recipes!

Can I make this creamy bean soup without using any dairy or coconut milk?

Yes, you absolutely can! That’s the beauty of using the beans themselves as the thickener. The most important thing is Step 6—the blending step where you puree about two cups of the soup. Make sure you blend it until it’s truly smooth. If you skip the cream entirely, you might want to add an extra splash or two of water or broth during that step, stir it well, and then taste it. If it still isn’t quite as rich as you like, you can whisk in a tiny bit of nutritional yeast at the end for a cheesy flavor boost, or just enjoy it as a naturally creamy, less rich soup. It’s still going to be fantastic!

How does this compare to a slow cooker Tuscan soup alternative?

Oh, that’s a great question because I have both recipes! The biggest difference is the speed. In a slow cooker, you are definitely set up for the best flavor marriage—the liquid simmers low and slow for hours, letting those rosemary and thyme notes really deepen. But honestly? You can’t beat the Instant Pot for convenience when you get home at 6 PM and *need* dinner by 6:45 PM.

The pressure cooker hits those beans perfectly in just 10 minutes under high pressure, making them tender enough to blend smooth. The flavor is bright and fresh because the cooking time is so short. So, slow cooker is for lazy Sundays when you plan ahead; the Instant Pot version is perfect for satisfying that craving for Italian white bean soup recipe flavors on a busy weeknight!

Can I use dried beans instead of canned beans for this pressure cooker vegetarian white bean soup?

You sure can! Using dried beans is usually cheaper and gives you slightly better texture, but you have to adjust your cooking time way up. If you are using dried cannellini beans (no pre-soaking), you’ll need to cook them on High Pressure for about 35 to 40 minutes, followed by a full Natural Release. If you soak them overnight first, then cook them for about 18 to 20 minutes on High Pressure. Check your beans after the pressure cooking time is done to make sure they are perfectly tender before you proceed to the blending step!

Do I really need the Parmesan rind?

While the Instant Pot Creamy Tuscan White Bean Soup is wonderful without it, the rind is what gives it that authentic, earthy savoriness that people associate with hearty Italian cooking. It melts down slowly and releases umami richness. If you can’t find one, don’t worry! Just add an extra pinch of dry thyme or a teaspoon of dried oregano when you sauté the garlic for a little flavor bump.

Nutritional Estimates for Instant Pot Creamy Tuscan White Bean Soup

I always like to throw in some general nutritional info, just so you know what you’re getting out of this amazing bowl of soup! Since we are leaning heavily on beans for protein and fiber and keeping the dairy addition relatively small, it’s a pretty healthy meal overall. Keep in mind, these numbers are just estimates based on the ingredients listed, so if you use extra oil or skip the coconut milk, things will shift a bit!

For one serving (about 1.5 cups):

  • Calories: About 310
  • Fat: Roughly 12 grams
  • Saturated Fat: Around 6 grams (depending on cream used)
  • Carbohydrates: About 38 grams
  • Fiber: A fantastic 11 grams!
  • Protein: A solid 14 grams!

It’s truly a recipe that punches above its weight class in terms of nutrition, keeping you full and satisfied thanks to all that bean fiber.

Share Your Experience with This Italian White Bean Soup Recipe

I absolutely love hearing from you all once you’ve tried out one of my tried-and-true favorites! Making this Italian white bean soup recipe should have been a breeze thanks to the Instant Pot, and I really hope it tasted just like the comforting Tuscan dinner you were craving.

When you make your batch of Instant Pot Creamy Tuscan White Bean Soup, please let me know what you thought in the comments below! Did you use coconut milk? Did you splurge on fancy crusty bread for dipping? Seriously, every detail helps me and helps other home cooks decide if this is their next big win. Don’t forget to check out the main recipe page here to browse more amazing things we’ve cooked up!

Nutritional Estimates for Instant Pot Creamy Tuscan White Bean Soup

I always like to throw in some general nutritional info, just so you know what you’re getting out of this amazing bowl of soup! Since we are leaning heavily on beans for protein and fiber and keeping the dairy addition relatively small, it’s a pretty healthy meal overall. Keep in mind, these numbers are just estimates based on the ingredients listed, so if you use extra oil or skip the coconut milk, things will shift a bit!

For one serving (about 1.5 cups):

  • Calories: About 310
  • Fat: Roughly 12 grams
  • Saturated Fat: Around 6 grams (depending on cream used)
  • Carbohydrates: About 38 grams
  • Fiber: A fantastic 11 grams!
  • Protein: A solid 14 grams!

It’s truly a recipe that punches above its weight class in terms of nutrition, keeping you full and satisfied thanks to all that bean fiber.

Share Your Experience with This Italian White Bean Soup Recipe

I absolutely love hearing from you all once you’ve tried out one of my tried-and-true favorites! Making this Italian white bean soup recipe should have been a breeze thanks to the Instant Pot, and I really hope it tasted just like the comforting Tuscan dinner you were craving.

When you make your batch of Instant Pot Creamy Tuscan White Bean Soup, please let me know what you thought in the comments below! Did you use coconut milk? Did you splurge on fancy crusty bread for dipping? Seriously, every detail helps me and helps other home cooks decide if this is their next big win. Don’t forget to check out the main recipe page here to browse more amazing things we’ve cooked up!

Print

Instant Pot Creamy Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a rich, creamy Tuscan white bean soup quickly using your Instant Pot. This recipe features sun-dried tomatoes, spinach, and herbs for authentic flavor.

  • Author: Ahazzam
  • Prep Time: 15 min
  • Cook Time: 20 min
  • Total Time: 35 min
  • Yield: 6 servings
  • Category: Dinner
  • Method: Pressure Cooking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 cup chopped carrots
  • 1/2 cup chopped celery
  • 1/4 cup chopped sun-dried tomatoes (packed in oil, drained)
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes
  • 4 cups vegetable broth
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1 small Parmesan rind (optional)
  • 1/2 cup water
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper, or to taste
  • 2 cups fresh spinach
  • 1/2 cup heavy cream or full-fat coconut milk (for vegan option)

Instructions

  1. Set your Instant Pot to the Sauté function. Add olive oil. When hot, add onion, carrots, and celery. Cook for 5 minutes until softened.
  2. Add garlic, sun-dried tomatoes, rosemary, thyme, and red pepper flakes. Cook for 1 minute until fragrant. Press Cancel.
  3. Stir in vegetable broth, rinsed cannellini beans, Parmesan rind (if using), water, salt, and pepper.
  4. Secure the lid and set the valve to Sealing. Cook on Manual/Pressure Cook (High) for 10 minutes.
  5. When cooking is complete, allow the pressure to naturally release for 10 minutes, then carefully quick release any remaining pressure.
  6. Remove and discard the Parmesan rind.
  7. Carefully scoop out about 2 cups of the soup solids and liquid into a blender. Blend until completely smooth. Alternatively, use an immersion blender directly in the pot to blend about one-third of the soup.
  8. Return the blended mixture to the pot (if using a regular blender). Stir in the heavy cream or coconut milk and the fresh spinach.
  9. Set the Instant Pot to Sauté (Low) and cook for 2-3 minutes, stirring until the spinach wilts and the soup is heated through. Do not boil after adding cream.
  10. Taste and adjust salt and pepper as needed before serving.

Notes

  • Serve this soup hot with crusty bread for dipping to make it a complete meal.
  • For a thicker soup without blending, add 1 tablespoon of cornstarch mixed with 2 tablespoons of cold water during the final Sauté step.
  • If you do not have cannellini beans, great northern beans work well in this recipe.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 310
  • Sugar: 7
  • Sodium: 450
  • Fat: 12
  • Saturated Fat: 6
  • Unsaturated Fat: 6
  • Trans Fat: 0
  • Carbohydrates: 38
  • Fiber: 11
  • Protein: 14
  • Cholesterol: 25

Did you make this recipe?

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