Oh, I know the feeling. It’s 6:00 PM, you’re exhausted, and the thought of a complicated stovetop dinner feels impossible. That’s when my trusty pressure cooker comes out to save the day, every single time. Forget those thin, watery bean soups! This Instant Pot Creamy Tuscan White Bean Soup is my absolute go-to recipe when I need comfort food fast.
It brings all those amazing, rich sun-dried tomato and roasted garlic flavors we love from Tuscan cooking, but it’s ready in practically no time. I make this at least twice a month now because it’s healthy, filling, and tastes like it simmered all afternoon. If you love quick, cozy meals, you should definitely check out my recipe for quick Italian pastina soup too! Trust me, once you see how easy this one-pot wonder is, you’ll never look at white bean soup the same way again.

Why This Instant Pot Creamy Tuscan White Bean Soup Works So Well
Seriously, this recipe is a weeknight hero! When you’re craving that deep, savory flavor of an Italian-inspired soup but only have thirty minutes, this Instant Pot version is magic. It hits every note you’re looking for and is one of my favorite Easy Pressure Cooker Soup ideas.
- It’s the ultimate Quick Weeknight Soup. You pretty much dump the ingredients in, set the timer, and walk away while the magic happens. No constant watching required!
- It delivers serious gourmet flavor without the effort. Those sun-dried tomatoes and herbs really punch things up, making it feel much fancier than it should be.
Speed and Convenience of the Pressure Cooker
If I tried to make this on the stove, I’d be tending to simmering pots for at least forty-five minutes, maybe longer if I was using dry beans. But the Instant Pot loves white beans! We flash-cook everything, and suddenly, you have a Hearty Bean Soup base ready to go in about fifteen minutes of active cooking time. It’s truly a game-changer for busy evenings.
Achieving the Perfect Creamy White Bean Soup Texture
This is where a lot of people go wrong with simple bean soups—they stay thin! Not this one. We rely on those gorgeous cannellini beans working overtime. By blending just a portion of the soup right in the pot, we release the starch from the beans. That does most of the thickening work for us, giving us that unbelievably silky, Creamy White Bean Soup texture without relying only on gobs of heavy cream.
Essential Ingredients for Instant Pot Creamy Tuscan White Bean Soup
Okay, you won’t believe how simple the ingredient list is for such a flavorful result. This recipe relies on quality pantry staples. When you open your pantry for this White Bean and Spinach Soup, make sure you grab these specific items. I’ve tried swapping things out, but these exact measurements are what give you that perfect Tuscan vibe.
First up, the star: two cans of cannellini bean instant pot beans! Make sure you rinse those off really well—that cuts down on the sodium—and drain them completely before they hit the pressure cooker. Next, you definitely need good quality sun-dried tomatoes packed in oil; chop those up because they bring the tang and color!
For the aromatics, finely mince three cloves of garlic; we want that fragrance to bloom early on. For dairy, I use heavy cream because it adds the best richness, but if you’re making a Creamy Vegan Soup Option, swap that for full-fat coconut milk—it works beautifully! If you use the Parmesan, add it at the very end, right before the spinach wilts. Don’t forget the spices: Italian seasoning and thyme are non-negotiable for that authentic flavor. I find that when you look for good creamy recipes, the foundation comes down to balancing richness with brightness, and these ingredients nail that balance!
Step-by-Step Instructions for Your Instant Pot Creamy Tuscan White Bean Soup
I know we are all relying on the Instant Pot to be fast, so don’t worry—this whole process is startlingly quick. You move from Sauté mode to high pressure and back again seamlessly. My biggest tip here is to just trust the electronic timer! It’s one of my favorite Best Instant Pot Soup recipes because the machine does all the heavy lifting.
Sautéing Aromatics and Building Flavor
First things first, you have to build that flavor depth! Set your Instant Pot to Sauté mode. Drizzle in your olive oil, and once that’s shimmering, throw in your chopped onion. Let the onion soften up—that’ll take about four minutes. Next, and this is important, add your minced garlic along with your dried Italian seasoning, thyme, and red pepper flakes. You only want to cook those spices for about sixty giddy seconds until you can really smell them—we call that blooming! Press Cancel right away so nothing burns while we add the liquid.
Pressure Cooking the Hearty Bean Soup Base
Now, stir in your chopped sun-dried tomatoes, all four cups of vegetable broth, those rinsed cannellini beans, and the half cup of water. Secure that lid, make absolutely sure the steam release valve is set to Sealing, and cook on High Pressure for exactly 5 minutes. Don’t try to do a Natural Release here; we want speed! As soon as the timer beeps, manually perform a Quick Release (QR) of the pressure. Be careful of the steam puffing out, but once it stops, take that lid right off.
Creating the Creamy Texture in Your Instant Pot Creamy Tuscan White Bean Soup
This is the best part of making this One Pot Creamy Soup! Once the lid is off, stir in your heavy cream and optional Parmesan cheese first. Then, you need to blend. You don’t want a completely smooth puree; we want some bean texture left behind! I use my immersion blender right in the pot and just blend about one-third of the mixture until it looks thick and luscious. If you don’t have an immersion blender, scoop two cups of the soup into a regular blender, blend until smooth, and pour that creamy goodness right back in. Finally, throw in your fresh spinach and let it wilt in the residual heat for just two minutes. Taste it, add salt and pepper if needed, and voilà !

Tips for the Best Instant Pot Creamy Tuscan White Bean Soup
Even though this is a super simple Quick Weeknight Soup, a few little tricks I picked up from making this tons of times for my family really elevate it. Listen up, because these little nudges take you from a good soup to absolutely *amazing* soup. Seriously, I treat these tips like gold!
If you find your soup is a little thinner than you hoped after you add the cream and spinach, don’t panic! You don’t need cornstarch or extra flour. Just go back to that blending step. Before adding any cream, scoop out about two cups of the soup—make sure you get plenty of whole beans in there—and blend that until it’s totally smooth. Stir that thick puree back into the pot. That pureed bean starches are the key to a truly thick, decadent Creamy White Bean Soup. It’s nature’s thickener!
Another thing I always do? Taste everything right before serving. The broth you use, the saltiness of your Parmesan (if you’re using it), and even the oil you drain off those sun-dried tomatoes all change the final sodium level. So, even though the recipe calls for salt and pepper, give it a good stir after the spinach wilts and adjust the seasoning then. You want the flavor to really pop!
And speaking of richness, if you are using the coconut milk swap for a dairy-free version, you might want to add a tiny squeeze of lemon juice at the end. Sometimes the coconut milk needs that little acidic brightness to cut through its richness so the Tuscan flavors shine. It’s my secret move when I make my creamy mushroom pasta recipe, and it works here too!
Ingredient Notes and Substitutions for Tuscan Soup Instant Pot
I get so many questions about substitutions because not everyone keeps the exact same things stocked, and that’s perfectly fine! This Tuscan Soup Instant Pot recipe is actually quite flexible, especially when it comes to making it fit your dietary needs. I want everyone to be able to enjoy this comfort food, so let’s talk about those key swaps.
First, the beans! The recipe calls for cannellini beans, which I love because they are creamy and mild, making them the perfect canvas for those savory Tuscan herbs. But if you only have Great Northern beans in the pantry, use those instead! They are very similar in texture and will work just as well. You certainly don’t need to run to the store if you have Great Northern beans on hand.

Now, let’s talk about the creaminess factor. If you are making a Creamy Vegan Soup Option, or maybe you just ran out of heavy cream, I have your back! You can absolutely swap the heavy cream for a full-fat canned coconut milk. Yes, coconut milk! It might sound strange in an Italian-inspired soup, but I promise, once it blends with the garlic, thyme, and sun-dried tomatoes, you won’t taste coconut. You’ll just taste rich, velvety texture. It’s an amazing trick, and you can see how I use this approach in my creamy vegan soup option recipe too!
If you skip the Parmesan cheese—which you should if you are going dairy-free—you might feel like it’s missing a little salty depth. A tiny splash of white wine vinegar or even a little lemon juice right at the end can wake up those flavors instead. But honestly, this soup is designed to be hearty and flexible, so use what you have and keep that Instant Pot running smoothly!
Storage and Reheating Instructions for Your Hearty Bean Soup
One of the joys of making a big pot of Hearty Bean Soup in the Instant Pot is having leftovers! This soup actually tastes even better the next day. When all those savory Tuscan spices have a chance to mingle overnight, the flavors deepen beautifully.
Once cooled down, pop your soup into an airtight container. It stays fantastic in the fridge for up to four days. Just make sure the container isn’t completely full, especially if you plan on freezing any portions, because liquids expand.

When it comes to reheating, avoid microwaving huge batches all at once if you can. I prefer tossing mine into a saucepan over medium-low heat. Stir it frequently, because bean soups love to stick to the bottom of the pan! Keep the heat gentle until it’s steaming hot throughout.
Now, here’s the crucial tip for maintaining that lovely, luxurious texture: After refrigeration, the starches in the beans often firm up the soup significantly, and it might look a bit stiff. Don’t worry, it’s supposed to! You will likely need to thin it out a bit. Add a splash of vegetable broth or water while it heats up, stirring constantly. If you want that restaurant-quality smoothness back, blend about a cup of the reheated soup with an immersion blender and swirl it back in. That little bit of blending totally restores the creamy texture we worked so hard for! It’s how I manage my leftovers from my big-batch chili recipe, and it works perfectly here too.
Serving Suggestions for Instant Pot Creamy Tuscan White Bean Soup
This Italian Inspired Soup is so wonderfully rich and comforting that it really shines all by itself. But let’s be honest, almost nothing is better than dipping something delicious into a creamy bowl of soup, right?
You absolutely must have crusty bread on hand. I’m talking about a fresh baguette or a hunk of sourdough, perfect for soaking up every last drop of that herby broth. If you want to go all out, I have a recipe for easy homemade breadsticks that are smothered in garlic butter—they are totally worth the extra five minutes of work.
If you’re serving this for a lighter lunch, a simple side salad tossed with a bright, acidic vinaigrette makes a great counterpoint to the soup’s creaminess!
Frequently Asked Questions About This Recipe
Can I make this Instant Pot Creamy Tuscan White Bean Soup vegan?
Oh, you totally can! I love making this soup work for all dietary needs. Since we only use a little bit of cream or Parmesan for richness, it’s easy to make a fully vegan version. Just follow the substitution notes: swap the heavy cream for full-fat coconut milk—I promise it blends beautifully into this Italian Inspired Soup—and simply leave out the Parmesan cheese entirely. It’s still going to be incredibly flavorful because of the garlic and those sun-dried tomatoes!
Can I use dried white beans instead of canned beans?
Yes, but you have to treat the Instant Pot differently! If you use dried cannellini beans, you can’t just use the 5-minute setting. You’ll need to rinse them thoroughly, cover them with plenty of water or broth (at least 6 cups for dried beans), and pressure cook them on High Pressure for about 25 to 30 minutes, depending on how old the beans are. Then, you’d proceed with the Quick Release, and add the cream and spinach after that step.
What kind of white beans work best for this soup?
For the best texture in your White Bean and Spinach Soup, cannellini beans are my absolute favorite. They cook up beautifully and break down just enough when blended to create that silky base we are aiming for. However, if you happen to have Great Northern beans on hand, they are a fantastic substitute. They are very similar in mildness and texture, so don’t feel like you have to run out special just for one recipe!
Estimated Nutritional Information for This Soup
When we’re making something this comforting and rich, sometimes we just want to know the general feel of what we’re eating, right? I ran the numbers for this Instant Pot Creamy Tuscan White Bean Soup based on my standard ingredient list, but please take these figures with a grain of salt, as they are just estimates!
This soup is surprisingly packed with protein and fiber thanks to those amazing white beans, so it’s a really satisfying meal. Plus, it’s much lower in heavy carbohydrates than a pasta dish, making it a fantastic choice for one of your healthy Instant Pot Meals!
Here is the breakdown for a standard serving size of about 1.5 cups, assuming you use the heavy cream but that it’s optional!
- Serving Size: 1.5 cups
- Calories: About 380
- Protein: 18g (Hello, beans!)
- Fat: 15g (This includes the olive oil and cream/coconut milk)
- Carbohydrates: 45g
- Fiber: 12g (Amazing fiber boost!)
- Sugar: 6g (Mostly natural sugars from the vegetables)
- Sodium: Around 450mg (This really depends heavily on your broth choice!)
One quick note: If you skip the optional Parmesan cheese and use coconut milk instead of heavy cream, those numbers, especially the sodium and saturated fat, will shift a bit downward. But overall, this is hearty, wholesome soup that feels decadent without being heavy. Enjoy knowing you’re eating something truly delicious and good for you!
PrintInstant Pot Creamy Tuscan White Bean Soup
Make a rich and flavorful Tuscan white bean soup quickly using your Instant Pot. This recipe features creamy cannellini beans, sun-dried tomatoes, and spinach.
- Prep Time: 10 min
- Cook Time: 15 min
- Total Time: 25 min
- Yield: 4 servings
- Category: Soup
- Method: Pressure Cooking
- Cuisine: Italian Inspired
- Diet: Vegetarian
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon dried Italian seasoning
- 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, packed
- 1/4 cup grated Parmesan cheese (optional)
- Salt and black pepper to taste
Instructions
- Set the Instant Pot to Sauté mode. Add olive oil. When hot, add the onion and cook until softened, about 4 minutes.
- Add the garlic, Italian seasoning, thyme, and red pepper flakes. Cook for 1 minute until fragrant. Press Cancel.
- Stir in the chopped sun-dried tomatoes, vegetable broth, rinsed cannellini beans, and water.
- Secure the lid and set the valve to Sealing. Cook on High Pressure for 5 minutes.
- When the cooking cycle finishes, perform a Quick Release of the pressure.
- Remove the lid. Stir in the heavy cream and Parmesan cheese, if using.
- Set the Instant Pot to Sauté mode (low setting). Stir in the spinach until it wilts, about 2 minutes.
- Use an immersion blender to blend about one-third of the soup directly in the pot until creamy. Alternatively, scoop out about 2 cups of soup, blend until smooth, and stir back into the pot.
- Taste and adjust seasoning with salt and pepper before serving.
Notes
- For a thicker soup, mash some of the beans against the side of the pot before blending.
- If you prefer a vegan option, substitute the heavy cream with full-fat coconut milk and omit the Parmesan cheese.
- Rinsing the canned beans removes excess sodium.
Nutrition
- Serving Size: 1.5 cups
- Calories: 380
- Sugar: 6
- Sodium: 450
- Fat: 15
- Saturated Fat: 7
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 45
- Fiber: 12
- Protein: 18
- Cholesterol: 25
























Leave a Reply