Amazing 25-Minute Instant Pot Creamy Tuscan White Bean Soup

A close-up of a white bowl filled with Instant Pot Creamy Tuscan White Bean Soup, topped with sun-dried tomatoes and spinach.
This rich and creamy Instant Pot Creamy Tuscan White Bean Soup is ready in just 25 minutes!

Oh, weeknights! They can be such a battle, right? Between getting dinner on the table before everyone melts down and actually *tasting* something delicious, it feels impossible. Well, I found the ultimate secret weapon for those crazy evenings. Forget complicated simmering for hours; we are whipping up the most gloriously flavorful Instant Pot Creamy Tuscan White Bean Soup in under 30 minutes, total! This recipe is the definition of low effort, high reward. Seriously, the pressure cooker gives us that slow-simmered Italian depth with practically zero effort from me. It’s hearty, it smells incredible, and it’s ready before the kids even finish their homework. You absolutely need this in your rotation! If you want more fantastic cooking inspiration, check out everything over at my main blog page anytime.

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

I know, I know, another soup recipe? But trust me on this one. This isn’t some watery, boring meal you eat when you’re sick. This is the good stuff! It hits all the right notes for a busy cook who still wants something that tastes like it simmered on the stove for hours. I think this might even be faster than some of those shrimp recipes I share, like my Weeknight Miracle Garlic Shrimp!

  • It’s incredibly fast! We’re talking about soup that’s ready to eat in about 25 minutes total. Hello, Weeknight Soup Idea winner!
  • The flavor is so deep and Italian—thanks to those little bits of sun-dried tomato that pack such a punch.
  • It’s surprisingly rich. That creamy element smooths everything out beautifully, making it feel gourmet without any added fuss.
  • It’s mostly hands-off time. The Instant Pot does all the heavy lifting once you seal the lid!

A close-up of Instant Pot Creamy Tuscan White Bean Soup, showing creamy rice, beans, spinach, and sun-dried tomatoes.

Speed and Convenience

The beauty here is the clock. From chopping the onion to sitting down at the table, you’re looking at roughly 25 minutes, according to my stopwatch! The pressure cooker shortens what would normally be a 45-minute simmer down to just 8 minutes under pressure. That’s why this is my go-to when I realize at 5 PM that I haven’t planned dinner. It’s the perfect quick Italian Soup for when you are tired.

Authentic Tuscan Flavor Profile

What makes this a real Tuscan Style Soup and not just regular bean soup? It’s the combination of the earthy rosemary and thyme paired with those tangy, sweet sun-dried tomatoes. When those flavors burst open in the pressure cooker, they create this amazing aromatic base. Then, we finish it with our secret weapon to get that amazing creamy finish—it just tastes way more complicated than it is!

Texture Perfection

Everyone wants a Creamy White Bean Soup, but sometimes achieving that creaminess means hauling out the heavy cream, or worse, standing over a pot stirring for 15 minutes trying to mash beans against the side. Not here! We cheat the system brilliantly by blending just a small portion of the soup and stirring it back in. That little bit of velvety puree thickens the whole batch perfectly while keeping the bean integrity intact elsewhere. It gives you that luxurious mouthfeel immediately.

Gathering Ingredients for Instant Pot Creamy Tuscan White Bean Soup

Alright, let’s get our ingredients assembled! This is the fun part where you see how few things you actually need to create such a rich, hearty meal. Seriously, getting everything ready beforehand is key for ensuring we hit that 25-minute mark. When I make my weeknight bolognese, I lay everything out first too, it just makes life smoother!

Here’s what you’ll need for this beautiful soup. Pay close attention to the prep notes on the beans—that simple rinse makes a huge difference in the final texture!

  • One tablespoon of good olive oil. Don’t skimp here; it browns the onions nicely.
  • One medium yellow onion, chopped up.
  • Three cloves of garlic, minced until they are practically paste.
  • One teaspoon of dried rosemary (the herb, not the essential oil, of course!)
  • Half a teaspoon of dried thyme.
  • A quarter cup of sun-dried tomatoes that were packed in oil. Make sure you drain them and give them a rough chop. They are flavor bombs!
  • Four cups of vegetable broth. Low sodium is always what I keep stocked, just so I can control the salt later.
  • Two standard 15-ounce cans of cannellini beans. You need to rinse these really well and drain them.
  • Half a cup of full-fat coconut milk. This is my secret to making it ultra-creamy and keeping it vegan-friendly. If you aren’t worried about dairy, heavy cream is gorgeous here too!
  • Two big cups of fresh spinach. It wilts down to almost nothing, so don’t be shy!
  • A quarter cup of nutritional yeast OR grated Parmesan cheese if you aren’t keeping it vegan.
  • Salt and black pepper, this is to taste at the very end.

Bean Selection and Broth Base

We are sticking strictly to white beans here for that classic Tuscan look and mild, creamy melt-in-your-mouth texture. Cannellini beans are my absolute favorite for this recipe—they hold up well during the pressure cooking but break down nicely when blended. Great Northern beans work in a pinch, too! For the liquid, four cups of vegetable broth is perfect. It gives us enough liquid to come to pressure but leaves the soup feeling robust, not watery, especially once we blend some of it.

Achieving Creaminess in Your Instant Pot Creamy Tuscan White Bean Soup

This is where the magic happens! To make this a true Creamy White Bean Soup, we use a combination of blending and a rich additive. I prefer full-fat coconut milk because it brings serious richness without tasting like coconut, surprisingly. If you want that sharper, salty kick, a quarter cup of real Parmesan is fantastic. If you’re aiming for the Easy Vegan Soup vibe, nutritional yeast is absolutely the ticket! It adds a beautiful savory, cheesy depth without adding any dairy, and it helps everything meld into that luxurious stew consistency we are aiming for.

A close-up view of Instant Pot Creamy Tuscan White Bean Soup, featuring a rich, creamy broth with wilted spinach and sun-dried tomatoes.

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

Okay, buckle up! This is where we let the Instant Pot do its amazing weekday magic. The key is getting the flavor layering right before we hit that pressure cook button. If you’re getting ready to dive into the world of pressure cooking, make sure to check out my notes on general pressure cooker bean recipes—it helps to know the basics!

Sautéing Aromatics and Building Flavor

First things first, plug in your Instant Pot and set it to the Sauté function. We need that inner pot nice and hot! Pour in your tablespoon of olive oil. Once it shimmers a little, toss in the chopped yellow onion. Let those cook down until they start looking soft and translucent—that usually takes about four minutes. Don’t rush this browning bit; it builds the foundation of flavor!

Next up, drop in your minced garlic, the dried rosemary, and thyme. Then, add those chopped sun-dried tomatoes. You only have to cook these for about 60 seconds. Watch them closely; you want them to get really fragrant, but if that garlic starts smelling bitter, you’ve gone too far. Once everything smells like heaven, hit that Cancel button immediately to stop the Sauté function. Don’t let it keep cooking!

Pressure Cooking the Instant Pot Creamy Tuscan White Bean Soup

Now for the main event! Stir in your four cups of vegetable broth and those nice, rinsed, and drained cannellini beans. Give it a good stir to make sure nothing is stuck to the bottom—nobody wants a burn notice, right? Then, clamp that lid on tight. Make absolutely sure that sealing vent is set to Sealing, not Venting.

We are setting this on High Pressure (sometimes called Manual) for exactly 8 minutes. That’s all it takes! Once the 8 minutes are up, you need to use a Quick Release. Get ready for that satisfying hiss of steam escaping. Just be careful when you open the lid; that steam is hot!

Creating the Creamy Base and Finishing Touches

This is the big texture moment! Take about one cup of the solids and liquid—make sure you get a good scoop of those beans in there—and carefully transfer that cup to your blender. Blend it until it is completely smooth and velvety. Seriously, blend it until there are zero specks left. Then, pour that beautiful puree right back into the Instant Pot with the rest of the soup.

Now, switch your Instant Pot to the Low Sauté function or just Keep Warm. Stir in your coconut milk (or heavy cream) and your nutritional yeast or Parmesan cheese. Let it warm through gently. Finally, throw in those two cups of fresh spinach. Stirring gently, watch it wilt down in about two minutes. Taste it now! This is when you adjust salt and pepper to make sure your Instant Pot Creamy Tuscan White Bean Soup tastes exactly how you love it before serving.

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

Tips for Success Making Your Instant Pot Creamy Tuscan White Bean Soup

I’ve made this soup so many times now that I’ve picked up a few little tricks to make sure it comes out perfect every single time. It’s such a wonderfully easy recipe, but a few minor tweaks can elevate it from ‘good weeknight meal’ to ‘I think I’ll make this for company’! If you are chasing that pure, low-effort comfort goodness, these tips will help you nail the texture and flavor profile of this incredible soup. Seriously, check out more on Low Effort Comfort Food recipes on my site!

Adjusting Thickness and Consistency

So, maybe you didn’t blend quite enough, or perhaps you like your soup super thick—almost like a hearty stew? No problem! If you want to skip the blender step entirely one night, or just want to thicken it up after blending, here is my favorite trick. Wait until the soup is finished cooking and the spinach is wilted. Grab a sturdy wooden spoon or a potato masher and just press some of those soft white beans against the inside wall of the Instant Pot.

If you press hard enough, you’ll smash enough beans to release their starch and naturally thicken the entire pot. It’s totally rustic and feels so satisfying, almost like what my mom used to say about making gravy! It really turns this into the ultimate experience because you are manipulating the texture right in the pot.

Ingredient Substitutions for Tuscan Style Soup

Part of the fun of cooking is making things work with what you have, right? Sometimes the grocery store is out of those oil-packed sun-dried tomatoes. Don’t panic! We have a great swap for that Italian punch. If you don’t have the actual tomatoes, you can use just one tablespoon of tomato paste instead. Make sure you sauté the tomato paste for about 30 seconds with the garlic and herbs before adding the broth; this deepens its flavor so it doesn’t taste raw.

When it comes to the creamy element, you have options depending on your pantry and dietary goals. I already mentioned coconut milk and heavy cream, but if you’re making this and realize you’re out of both, a quarter cup of cashews soaked in hot water for 10 minutes and then blended with the soup solids also creates an unbelievable velvety texture. It keeps the flavor profile of this Tuscan Style Soup really clean and decadent.

Storage and Reheating Your Hearty Bean Soup Recipe

One of the best things about making a big pot of soup, especially one as satisfying as this, is knowing you have leftovers! This soup holds up beautifully, which is fantastic for busy folks planning healthy soup dinners for lunch later in the week. It truly tastes even better the next day once all those herbs and the tomato flavor have had more time to mingle.

When storing it, make sure the soup has cooled down slightly before you put it in the fridge. Scoop it into airtight containers. I usually use smaller containers because I find I eat about one and a half servings at a time, ha! It should keep wonderfully in the refrigerator for a good four to five days. Since we used coconut milk or cream for that velvety texture, it might look a tiny bit thicker when you pull it out, but seriously, don’t worry about that.

Reheating to Perfection

Reheating is super easy! You can use the microwave, of course, but I prefer reviving it gently on the stovetop. Pour the amount you want into a small saucepan and heat it over medium-low heat. You might need to stir in a little splash of water or extra broth while it warms up, just to get it back to that perfect, slightly loose consistency you loved right after making it.

Freezing This Hearty Bean Soup Recipe

Absolutely yes, you can freeze this! It freezes like a dream, which makes it an ideal candidate for batch cooking. I always make sure to leave about an inch of space at the very top of the freezer-safe container because liquids expand when they freeze, and nobody wants a cracked container.

When it comes time to eat it later, let it thaw overnight in the fridge, and then reheat as described above. It stays delicious for about three months when frozen solid. It’s the perfect ready-made comfort meal for those days when you just can’t face cooking!

Serving Suggestions for Creamy White Bean Soup

So, you’ve made the gorgeous, velvety Creamy White Bean Soup, and it’s piping hot! Now we need to think about what amazing friends this soup deserves to keep company with. Since this is a flavor-packed Quick Italian Soup, we don’t need anything complicated, just something perfect for soaking up every last drop of that rich broth.

My absolute favorite thing to serve alongside this is homemade bread. Seriously, tearing off a hunk of crusty bread dipped into this garlicky Tuscan goodness is my idea of heaven. If you want to get fancy with minimal effort, you have to try making my Easy Homemade Breadsticks—they are so much better than anything you pull out of a tube!

The Essential Crusty Bread Companion

You cannot go wrong with a simple baguette sliced thick and maybe toasted with a little olive oil and dried herbs rubbed on top. That little bit of crunch against the smooth soup texture? Perfection. If you want to skip making breadsticks, just make sure you have something sturdy enough to wipe the bowl clean. That’s the real sign of a great soup, isn’t it?

Simple Side Salad Pairing

Sometimes you want to lighten things up, especially if you went heavy on the Parmesan in the soup base. For a perfect counterbalance, I always suggest a really simple, bright green salad. Think mixed greens, maybe a few slivers of red onion, and a lemon-Dijon vinaigrette. The acidity and freshness of the salad really cut through the richness of the beans and cream. It keeps the meal feeling healthy without sacrificing any of the comfort factor.

Garnishes to Take It Over the Top

Don’t let the soup leave the pot plain! A beautiful garnish makes everything feel intentional. For this Tuscan Style Soup, a drizzle of really high-quality olive oil right on top after you ladle it into the bowl makes the surface shine. Also, a generous sprinkle of freshly cracked black pepper and maybe a tiny pinch of red pepper flakes if you like a little warmth. If you used the nutritional yeast in the soup, maybe sprinkle a tiny bit more on top for a visual cue!

Close-up of a white bowl filled with Instant Pot Creamy Tuscan White Bean Soup, topped with bacon bits and spinach.

Common Questions About Instant Pot Soup Recipes

I always get stumped by the same things when I try a new recipe, so I gathered up the most frequent questions I hear about these wonderful Instant Pot Soup Recipes. Let’s clear those up quickly so you can get back to cooking! We want this to be the easiest soup you’ve ever made, whether you’re looking for an Easy Vegan Soup option or something heartier.

Can I use dried white beans instead of canned for this Instant Pot Creamy Tuscan White Bean Soup?

Oh, yes, you absolutely can use dried beans! That’s a fantastic way to save money and avoid the excess sodium from cans. But here’s the catch—the 8 minutes we use in the recipe is *only* for already cooked beans. If you are starting with dry, unsoaked beans, you need to bump that time way, way up. I’d advise soaking one cup of dried beans overnight, draining them, and then you’ll need to cook them for about 20 minutes on High Pressure.

If you’re in a rush and can’t soak them, you can definitely pressure cook dry beans right from the bag, but you’ll need at least 35 to 40 minutes on High Pressure, and you’ll need to add about an extra cup of water just to make sure you have enough liquid to cover everything. Remember, dried beans absorb a lot of liquid!

How do I make this recipe completely vegan?

Great question! Making this an Easy Vegan Soup is extremely simple in this case, because my base recipe is already vegetarian. The only non-vegan specific ingredient is the optional Parmesan cheese. If you choose to use nutritional yeast instead of Parmesan, as suggested in the ingredient list, you’re already set! We use full-fat coconut milk for creaminess, which is totally plant-based.

So, just confirm you are using vegetable broth, nutritional yeast (or skipping that salty addition altogether if you don’t have it), and coconut milk—and boom! You have a rich, beautiful, completely dairy-free, Creamy White Bean Soup that tastes like it took all day to simmer.

Can I add chicken or sausage to this Tuscan Style Soup?

Of course, you can make this into a meatier Tuscan Style Soup! The Instant Pot is perfect for cooking meat right alongside your vegetables, but you have to do it in stages. First, use the Sauté function, cook your chicken pieces or Italian sausage until it’s browned exactly how you like it. Then, hit cancel, *remove* the meat with a slotted spoon, and set it aside in a bowl.

Proceed with the recipe as written for the onions, garlic, and herbs. After the pressure cooking stage is done and you’ve released the steam, stir in your coconut milk and spinach. Right before serving, stir that cooked chicken or sausage back into the pot to warm it up. Adding pre-cooked meat back in at the end keeps it tender and prevents it from becoming dry or stringy during the pressure cooking cycle!

If you love figuring out how to maximize your pressure cooker usage, make sure you swing by my main hub for all my best Instant Pot Soup Recipes!

Nutritional Estimate for Instant Pot Creamy Tuscan White Bean Soup

I always love sharing the numbers, but before we dive in, I have to give you the standard little disclaimer! All these figures are estimates based on the exact ingredients listed in the recipe, especially if you opt for the coconut milk versus heavy cream, or if you include the optional nutritional yeast. Cooking is an art, not an exact science, and substitutions change things! If you want to dig deeper into how I track this stuff, check out my general tips over at my nutrition page.

This is a fantastic, satisfying meal that packs a serious nutritional punch, especially with all that fiber from the beans. Based on the recipe making four lovely, generous servings, here’s a breakdown:

  • Serving Size: 1 bowl
  • Calories: 350
  • Fat: 14g (This is where the richness comes from, often the coconut milk or cream!)
  • Saturated Fat: 3g
  • Carbohydrates: 45g
  • Fiber: 12g (Wow! Hello, happy digestion!)
  • Protein: 18g (All that plant-based power!)
  • Sodium: 450mg (Remember, this depends heavily on your broth!)
  • Sugar: 6g
  • Cholesterol: 0mg (Big win for the vegan option!)

See? Hearty, satisfying, and still keeping things relatively light for a weeknight dinner. It proves that Pressure Cooker Bean Recipes don’t have to mean sacrificing freshness or flavor!

Share Your Experience with This Recipe

I truly hope that once you give this Instant Pot Creamy Tuscan White Bean Soup a try, it becomes just as much of a staple in your house as it is in mine! I put so much love into testing and perfecting that combination of rosemary, spinach, and creamy texture—I’m just dying to know what you think!

Please, please, please come back here and tell me how it went! Did you add a squeeze of lemon at the end? Did you try using cashew cream instead of the coconut milk? Drop a comment below letting me know your results and, honestly, how quickly your family devoured it. Hearing your feedback helps me keep perfecting these recipes for everyone!

If you followed along and loved how easy and delicious this hearty soup turned out, you should definitely subscribe so you don’t miss out on the next big thing. I’m always finding new ways to sneak amazing flavor into fast meals, focusing a lot on easy and reliable Pressure Cooker Bean Recipes like this one. Happy cooking, and I can’t wait to read your success stories!

Print

Instant Pot Creamy Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

  • Author: Ahazzam
  • Prep Time: 10 min
  • Cook Time: 15 min
  • Total Time: 25 min
  • Yield: 4 servings
  • Category: Soup
  • Method: Pressure Cooking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 cup sun-dried tomatoes packed in oil, drained and chopped
  • 4 cups vegetable broth
  • 2 (15-ounce) cans cannellini beans, rinsed and drained
  • 1/2 cup full-fat coconut milk (or heavy cream for non-vegan)
  • 2 cups fresh spinach
  • 1/4 cup nutritional yeast or grated Parmesan cheese (optional)
  • Salt and black pepper to taste

Instructions

  1. Set the Instant Pot to the Sauté function. Add olive oil. When hot, add the onion and cook until softened, about 4 minutes.
  2. Add the minced garlic, rosemary, thyme, and sun-dried tomatoes. Cook for 1 minute until fragrant. Press Cancel.
  3. Stir in the vegetable broth and the rinsed white beans. Secure the lid and set the vent to Sealing.
  4. Cook on High Pressure (Manual/Pressure Cook) for 8 minutes.
  5. Once cooking is complete, perform a Quick Release of the pressure.
  6. Remove about 1 cup of the soup solids and liquid and transfer to a blender. Blend until completely smooth, then return the mixture to the pot. (Alternatively, use an immersion blender directly in the pot until partially smooth.)
  7. Stir in the coconut milk (or cream) and nutritional yeast or Parmesan, if using.
  8. Set the Instant Pot to Sauté (Low) or Keep Warm. Stir in the fresh spinach until wilted, about 2 minutes.
  9. Season with salt and pepper to your preference before serving.

Notes

  • For a thicker soup, mash some of the beans against the side of the pot before adding the spinach.
  • If you do not have sun-dried tomatoes, use 1 tablespoon of tomato paste instead.
  • Rinsing the canned beans removes excess sodium and starch.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 6
  • Sodium: 450
  • Fat: 14
  • Saturated Fat: 3
  • Unsaturated Fat: 11
  • Trans Fat: 0
  • Carbohydrates: 45
  • Fiber: 12
  • Protein: 18
  • Cholesterol: 0

Did you make this recipe?

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