Amazing 8-Minute Instant Pot Creamy Tuscan White Bean Soup

Close-up of a white bowl filled with Instant Pot Creamy Tuscan White Bean Soup, topped with wilted spinach and sun-dried tomatoes.
A rich and vibrant bowl of Instant Pot Creamy Tuscan White Bean Soup, ready to enjoy.

Oh, you know those nights, right? You crave that cozy, slow-simmered Italian flavor—the kind that usually means hours standing over the stove—but it’s 6 PM on a Tuesday and you’re starving now. Well, honey, I’ve cracked the code for weeknight flavor in record time. I’m talking rich, herbaceous, velvety smooth Tuscan vibes delivered by your electric best friend. Seriously, making the Instant Pot Creamy Tuscan White Bean Soup is shockingly fast. Forget letting things simmer all afternoon; this pressure cooker magic gets those cannellini beans tender, infuses rosemary and thyme perfectly, and delivers that famous creamy texture before you’ve even decided what salad to toss together. If you’ve ever wanted a shortcut to deeply flavored dishes like my hearty Tuscan bean soup but need it faster, this is it! It’s my absolute secret weapon when I need comfort food that’s ready before my kids finish complaining about their homework!

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

Why This Instant Pot Creamy Tuscan White Bean Soup Works So Well

You might think a soup this rich needs hours to develop flavor, but that’s the sheer brilliance of using the pressure cooker! This recipe is my go-to for busy days because it delivers restaurant-quality depth without demanding constant attention from me. Trust me, the results are completely worth the minimal effort.

  • We get bags of flavor from the sun-dried tomatoes and herbs right at the start, which is often the slowest part of traditional recipes.
  • It uses canned beans, which means almost zero soaking or pre-planning is needed.
  • It’s ridiculously easy to clean up—mostly just one pot! Check out my other bean and kale stew, and you’ll see I love easy cleanups!

Speed and Convenience with the Pressure Cooker

The secret sauce here is time, or rather, the lack thereof! Traditional bean soups require simmering until the beans soften just right, but the high pressure in the IP brings those firm little guys to tender perfection in under ten minutes under pressure. Seriously, while the machine is doing its thing, all I have to do is chop a few things or set the table. It’s made my entire approach to weeknight soup successful.

Achieving the Perfect Creamy Texture in Your Instant Pot Creamy Tuscan White Bean Soup

I know what you’re thinking: how do I get that gorgeous, cloud-like texture without making a heavy cream bath? Here’s my trick: we pull out about a cup and a half of those cooked beans along with some broth and buzz them smooth in a blender. Putting that velvety puree right back into the pot is what transforms the whole batch. That’s the absolute core of what makes the Instant Pot Creamy Tuscan White Bean Soup so incredibly satisfying and rich!

Gathering Ingredients for Instant Pot Creamy Tuscan White Bean Soup

Okay, listen up, because this is the best part: the ingredient list for this soup is short, punchy, and it uses things I bet you already have rattling around in your pantry! When I first tried making a Tuscan bean soup, I got intimidated by the long list of fresh herbs, but this pressure cooker version keeps things simple yet incredibly flavorful. We are focusing on that savory bean base, the brightness from the tomatoes, and the herbs that just scream ‘Italy.’

Here is what you need to pull together your shopping list. Remember, that olive oil for the sauté step needs to be the one you use for cooking, not the fancy finishing one!

  • You’ll want about 1 tablespoon of good olive oil to start things off.
  • One medium yellow onion always needs chopping, and 3 cloves of garlic need to be minced—don’t skimp on the garlic, it’s the backbone of the flavor!
  • For that signature Tuscan touch, grab 1 teaspoon of dried rosemary, 1/2 teaspoon of dried thyme, and just a pinch (1/4 teaspoon) of red pepper flakes for background heat.
  • The star flavor booster is 1/2 cup of sun-dried tomatoes that are packed in oil. Make sure you drain them and give them a rough chop before they go in. If you love savory dips, maybe check out my hummus recipe while you’re gathering things; those sun-dried tomatoes are key there too!
  • Four cups of vegetable broth and two (15-ounce) cans of cannellini beans (rinsed and drained, please!) go in for the main body.
  • Don’t forget 1/2 cup of water, and then for the creamy factor, you have options: either 1/2 cup of heavy cream OR full-fat coconut milk if you’re going dairy-free.
  • Finally, toss in 2 cups of fresh spinach, roughly chopped, and maybe 1/4 cup of Parmesan cheese if you’re using dairy. Salt and pepper come last!

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

This is where the magic happens! It’s a quick dance between the Sauté function and the Pressure Cook function, and I promise, even if you’ve never used your Instant Pot for soup before, you’re going to nail this. We are building layers of flavor here, so make sure you’re paying attention to the aromatic build-up—that’s what separates a bland bean soup from a restaurant-worthy meal. If you need a refresher on how to use that pressure cooker, check out my guide on how to make Tuscan soup in a pressure cooker, but let’s get cooking!

Sautéing Aromatics and Building Flavor Base

First things first: turn your Instant Pot onto Sauté mode. We need that base nice and hot! Add your tablespoon of olive oil. Once that shimmers a little, toss in your chopped onion. Let it cook down until it’s softened up nicely; I usually go for about four minutes, just until I can see those edges turning translucent. Next, hit it with the garlic, rosemary, thyme, and those sneaky little red pepper flakes. Remember, this is our explosion of Italian aroma, so stir it gently for just one minute until your kitchen smells incredible. Don’t you dare let that garlic burn! Once you smell it, immediately hit Cancel to stop the Sauté function.

Now, get those chopped sun-dried tomatoes stirred in—they give off a little oiliness that helps coat everything else beautifully. Follow that up with the broth, the rinsed cannellini beans, and your water. Give it all a good stir together right there in the pot.

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

Pressure Cooking the Instant Pot Creamy Tuscan White Bean Soup

Time to seal it up! Put the lid on tight and make sure that little valve is set to Sealing—we need that pressure locked in. Set your Instant Pot to Manual or Pressure Cook on High Pressure for exactly 8 minutes. That’s it! Don’t overthink it; eight minutes is the sweet spot for those canned beans to really meld with the herbs.

When the timer goes off, **do not** do a Quick Release right away. This is crucial for texture! You need to let it do a Natural Pressure Release (NPR) for 10 full minutes. This allows the pressure to drop slowly, which keeps the soup from sputtering and helps the flavors settle deep into the beans. After those ten minutes are up, carefully turn the valve to Quick Release (QR) to get rid of any steam left over.

Creating Creaminess and Finishing the Tuscan Soup

Once you lift that lid, the aroma alone is enough to make you smile! Now for the step that guarantees a silk-smooth texture for your Instant Pot Creamy Tuscan White Bean Soup. Carefully ladle about 1.5 cups of the soup mixture—make sure you get a good mix of beans and a lot of that cooking liquid—into your blender. Blend that only until it’s totally smooth and creamy. Be careful when blending hot liquids, okay? Secure that lid tightly!

Pour that velvety puree right back into the Instant Pot with the rest of the soup. Now, switch the Instant Pot back to Sauté mode, but keep it on Low. Stir in your heavy cream (or coconut milk if you’re skipping dairy). Finally, gently stir in the fresh spinach; it’ll wilt down in about two minutes flat. Taste it now, and adjust salt and pepper until it tastes perfectly like the best Tuscan comfort food you’ve ever had!

A close-up of Instant Pot Creamy Tuscan White Bean Soup, featuring white beans, wilted spinach, sun-dried tomatoes, and grated cheese.

Expert Tips for the Best Instant Pot White Bean Soup Recipe

Even though this recipe is super straightforward, I’ve learned a few little tricks over the dozens of times I’ve made this soup that really take it from ‘good’ to ‘I need the recipe immediately!’ category. If you’re relying on dried beans instead of canned, you’ll have to adjust, but honestly, using the canned ones is my preferred method for weeknight speed. If you want the absolute thickest stew possible, check out my notes on how to manage the thickness versus pureeing; some people prefer a slightly chunkier texture, and that’s totally fine!

If you want to check out some other amazing ways beans come together in the pressure cooker, you absolutely have to see my collection of pressure cooker white bean dishes. They use totally different flavor profiles, but the core method of pressure cooking beans is fantastic.

Ingredient Substitutions for Your Instant Pot Creamy Tuscan White Bean Soup

I love that this recipe is so adaptable, which is key when you’re cooking on the fly! If you’re avoiding dairy—maybe you’ve got a lactose sensitivity or you’re just out of heavy cream—don’t panic! The substitution is nearly seamless for the Instant Pot Creamy Tuscan White Bean Soup. You can swap the heavy cream for an equal amount of full-fat canned coconut milk. It sounds strange, I know, but the fat content mimics the richness of the cream beautifully, and you barely taste the coconut; it just adds body.

Also, let’s talk broth. I always default to vegetable broth because I keep it vegetarian, but if you have chicken broth handy and you aren’t worried about keeping it plant-based, go ahead and use that! It adds a nice savory depth that pairs great with the Parmesan cheese, if you’re using it. Just remember, whatever broth you choose, it counts towards that total liquid volume needed for the pressure cooking phase!

Serving Suggestions for Easy Tuscan Bean Soup

When this soup comes out of the Instant Pot, it’s basically begging for something sturdy and crusty to swim in! Honestly, this creamy, flavorful soup doesn’t need much doctoring up, but the right accompaniment turns it from a great meal into a truly satisfying comfort food event. I always aim for something that can soak up all those delicious herbs and the creamy base.

My absolute number one suggestion is a killer piece of crusty bread. Nothing beats tearing off a hot piece and dragging it through that thick broth. If you’re feeling ambitious, I even have a recipe for easy Italian bread that’s simpler than you think, but honestly, even good quality sourdough from the store works wonders.

If you are looking for something lighter on the side, skip the heavy carbs and go for brightness. A very simple side salad dressed with just a little lemon juice, olive oil, salt, and pepper is perfect. The slight acidity cuts right through the richness of the cream and the beans, balancing everything out beautifully on your plate.

Finally, you absolutely must garnish! Don’t serve this plain, please. A drizzle of good quality olive oil right over the top just before serving really enhances that Italian feel. A fresh crack of black pepper and maybe a tiny sprinkle of chopped fresh parsley or basil adds color and a boost of fresh flavor right before it hits the table. That fresh element really wakes up the herbs we cooked in the pot!

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

Storage and Reheating Your Instant Pot Creamy Tuscan White Bean Soup

I always make a double batch of this soup because, frankly, it tastes even better the next day once all those rosemary and thyme flavors have had a chance to really settle in. Storing this Instant Pot Creamy Tuscan White Bean Soup properly is super easy, but you have to remember that we blended part of it before adding the cream. That means we treat leftovers a little differently than, say, a chunky vegetable soup!

When it comes to leftovers, make sure the soup has cooled down completely before you seal it up into containers. I prefer using airtight glass containers because they don’t hold onto odors, and they stack nicely in the fridge. You should get a good four to five days out of leftovers kept chilled, which means you’ve basically got lunch covered for the week!

Now, reheating is key! Since this Instant Pot Creamy Tuscan White Bean Soup has that beautiful creamy texture from the pureed beans and cream, you want to reheat it gently. Don’t just blast it on high heat in the microwave, or the dairy might start to look a little…separated. I always reheat mine slowly on the stovetop over medium-low heat, just giving it a good, constant whisking until it’s hot all the way through.

If you find it’s gotten a little too thick after chilling—which can happen because those beans are soaking up liquid!—don’t stress one bit. Just stir in a splash of extra broth or even just plain water while it’s heating up until you get that perfect, ladle-able consistency back. It comes back to life beautifully every single time!

Frequently Asked Questions About This Pressure Cooker White Bean Dish

I know you’ve got questions! When you’re making something new, especially a soup that uses a specific appliance like the Instant Pot, it’s natural to wonder about swaps and substitutions. I’ve collected the most common things people ask about this recipe below. If your specific question isn’t answered here, hop down to the comments and let me know!

Can I use a different type of bean besides cannellini beans?

That’s a great question about sticking to canned goods! Yes, absolutely, you can swap out the cannellini beans, which are super creamy already. Great northern beans work wonderfully, and Navy beans are also a fantastic choice because they break down nicely during the pressure cooking, helping with the final texture. If you use something firmer, like chickpeas, they might not turn as perfectly smooth when you blend them, so you might want to slightly increase that blending time or slightly reduce the amount you puree.

How can I make this a truly quick, creamy vegan soup?

This is honestly one of my favorite things to make vegan! Luckily, the recipe is already vegetarian if you use vegetable broth. To make it completely vegan, just skip the Parmesan cheese entirely. For the creamy element, remember I mentioned the full-fat canned coconut milk? That’s the perfect swap for heavy cream. It adds richness without any dairy flavor coming through once it’s mixed in. If you want some extra flavor depth in your vegan broth, try whisking in a teaspoon of nutritional yeast when you add the cream substitute. It gives you a little savory, cheesy background note!

What if I don’t have an Instant Pot—can I still make this easy Tuscan bean soup?

Oh, you poor soul, having to use the stovetop! Kidding, kidding! Yes, you can totally make this on the stove, but it takes patience. You’d still sauté your aromatics, but instead of pressure cooking for 8 minutes, you’ll bring everything a good simmer, cover the pot, and let it cook gently for about 45 to 60 minutes, or until those beans are completely tender. You might need to add a little more liquid over time as it evaporates. It’s less hands-off than the pressure cooker, but still yields a wonderful result!

My soup isn’t thick enough; what should I do next time?

Don’t panic! Thickness in this soup comes from those beans breaking down. If yours came out thinner than you hoped, don’t worry, it’s still delicious. For next time, remember the tip I mentioned earlier: mash more of the beans! Instead of taking out 1.5 cups to blend, try taking out 2 cups. Or, if it’s already done and you’re eating it now, try this trick: set the Instant Pot to Sauté (Low) and let it simmer uncovered for about 10 minutes; some of that water will evaporate, thickening the soup nicely. You can also stir in a slurry of cornstarch and water if you need something instant!

Is this recipe freezer-friendly for fast vegetarian pressure cooker meals?

It absolutely is! These types of creamy bean soups freeze really well, making them perfect for planning ahead. You can definitely batch-cook this on the weekend for future quick, creamy vegan soup nights. Cool the soup down completely before transferring it to freezer-safe bags or containers. When you reheat it gently on the stovetop, you might need to whisk in just a tiny splash of extra broth or water to bring back that perfect creamy consistency. It keeps well in the freezer for up to three months!

Estimated Nutritional Overview of Instant Pot Creamy Tuscan White Bean Soup

I always feel a little bit better about digging into a big bowl of comfort food when I know roughly what I’m eating, especially when the soup is packed with beans and vegetables like this one! Since this recipe uses canned beans and includes that dairy or coconut milk for richness, we get a fantastic balance of protein, fiber, and healthy fats. It truly feels substantial, which is why this is a go-to favorite of mine.

Keep in mind, these numbers are just estimates, since adding extra Parmesan or using chicken broth instead of veggie broth can shift things around a bit. This overview is based on one serving size of 1.5 cups for the Instant Pot Creamy Tuscan White Bean Soup:

  • Calories: Around 380
  • Fat: About 18 grams (with 8 grams coming from saturated fat).
  • Carbohydrates: 40 grams.
  • Fiber: A whopping 10 grams! That’s excellent for keeping you full!
  • Protein: 18 grams.
  • Sodium: This comes in around 450mg, which is why I always urge people to taste before adding extra salt at the end!

Seriously, for a soup that tastes this indulgent, getting 10 grams of fiber in one bowl is a huge win. It’s definitely a satisfying, healthy-ish meal that’s miles better than ordering takeout!

Share Your Experience Making This Comfort Food Instant Pot Meal

Now that you’ve whipped up this magical, speedy bowl of flavor, I absolutely want to hear all about it! Did you love the creamy texture we got from blending those beans? Did you use a little extra rosemary?

Don’t be shy! Head down below and leave a star rating and tell me what you thought in the comments. And if you snapped a picture of your beautiful bowl of Instant Pot Creamy Tuscan White Bean Soup, tag me on social media! I love seeing how my favorite recipes turn out in kitchens just like yours. Happy cooking, friends! You can always find more inspiration on my main blog page!

Print

Instant Pot Creamy Tuscan White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

  • Author: Ahazzam
  • Prep Time: 10 min
  • Cook Time: 15 min
  • Total Time: 35 min
  • Yield: 4 servings
  • Category: Soup
  • Method: Pressure Cooking
  • Cuisine: Italian-American
  • 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 teaspoon red pepper flakes
  • 1/2 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 water
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 2 cups fresh spinach, roughly chopped
  • 1/4 cup grated Parmesan cheese (optional)
  • Salt and black pepper to taste

Instructions

  1. Set your Instant Pot to Sauté mode. Add olive oil. When hot, add onion and cook until softened, about 4 minutes.
  2. Add garlic, rosemary, thyme, and red pepper flakes. Cook for 1 minute until fragrant. Press Cancel.
  3. Stir in the chopped sun-dried tomatoes, vegetable broth, rinsed cannellini beans, and water.
  4. Secure the lid and set the valve to Sealing. Select Manual/Pressure Cook (High Pressure) for 8 minutes.
  5. When the cooking time finishes, allow a Natural Pressure Release (NPR) for 10 minutes, then carefully perform a Quick Release (QR) for any remaining pressure.
  6. Open the lid. Remove about 1.5 cups of the soup mixture (mostly beans and liquid) and transfer it to a blender. Blend until completely smooth.
  7. Return the pureed mixture to the Instant Pot. Stir in the heavy cream (or coconut milk) and Parmesan cheese, if using.
  8. Set the Instant Pot to Sauté mode (Low). Stir in the chopped spinach until it wilts, about 2 minutes.
  9. Taste the soup and add salt and pepper as needed. Serve hot.

Notes

  • For a thicker soup without blending, mash about one-third of the beans against the side of the pot before adding the cream.
  • If you use dried beans, soak them overnight and adjust the pressure cooking time to 25 minutes with a full NPR.
  • Use vegetable broth for a vegetarian version or chicken broth for a non-vegetarian option.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 380
  • Sugar: 7
  • Sodium: 450
  • Fat: 18
  • Saturated Fat: 8
  • Unsaturated Fat: 10
  • Trans Fat: 0
  • Carbohydrates: 40
  • Fiber: 10
  • Protein: 18
  • Cholesterol: 30

Did you make this recipe?

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