30 Minute Creamy bean soup Hugs

April 4, 2026
Written By Amelia Rosewood

Hi, I'm Amy! Welcome to Daisy's Recipes, where I share fresh, simple, and delicious recipes perfect for your table. Inspired by my grandmother Daisy's kitchen, my goal is to make home cooking easy and joyful for everyone. Here you'll find everything from 30-minute weeknight meals to timeless family favorites. Let's get cooking!

There is nothing quite like sinking into a big bowl of authentic comfort food when the day just feels long, right? When I was struggling in the city, feeling disconnected, I realized the best thing I could do was get back to basics—back to what my Grandma Daisy taught me. That’s why I am thrilled to share what I honestly think is this generation’s best bean soup recipe: the Ultimate Creamy Tuscan White Bean Soup. Stop worrying about long cooking times; this rich, deeply flavorful soup is ready in under 30 minutes. It’s food that feels like home, made using the simple, honest approach Daisy always insisted on.

Why This Creamy Tuscan White Bean Soup is the Best Bean Soup (30 Minutes!)

Listen, I know you’re busy. When I was trying to reconnect with Daisy’s cooking, I needed recipes that fit into a demanding schedule, not ones that required a whole afternoon. That’s why this Tuscan White Bean Soup hits the absolute sweet spot. It delivers that deep, slow-cooked flavor you crave in your Comfort Food Soup Recipes, but it’s on your table in half an hour. Trust me when I say this recipe is the king of Easy Weeknight Soup Dinners.

We manage this speed without sacrificing heartiness or texture. I’ve worked out the kinks so you don’t have to! You get all the satisfaction of a classic, heavy Ham and Bean Soup Classics without needing hours of simmering. This is genuinely the best Quick 30 Minute Soup experience you can have on a weeknight.

  • It delivers unbelievable, silky creaminess using a simple blending trick—no heavy roux needed!
  • It’s a true one-pot wonder, meaning cleanup is laughably fast.
  • The combination of herbs and rich sausage base gives it that Tuscan hug you need.

If you’re looking for brilliant weeknight options, bookmark this one right now. It’s proof that fast doesn’t mean flavorless.

Quick 30 Minute Soup Ready on the Stovetop

The entire process happens right there on your stovetop in one single pot. We skip the oven and the slow cooker entirely for this version. By prepping your veggies while the initial meat browns—or just while the oil heats up if you skip the meat—you maximize every single second. Seriously, the speed of this One Pot Bean Soup is what makes it a constant repeat meal in my home.

Hearty Bean Soup Ideas That Satisfy

When people search for Hearty Bean Soup Ideas, they usually mean something capable of holding up to a big hunk of bread. This recipe does that! Even if you go vegetarian, the beans and vegetables create such a thick base that it feels substantial. If you add the optional sausage or bacon, you get that salty, smoky flavor kick that makes any bean soup feel instantly satisfying and rich. It’s the perfect cozy bowl food!

Gathering Ingredients for Your Tuscan White Bean Soup

Every great soup starts with knowing what you need on hand. The magic of this recipe, being such a fantastic Pantry Staple Soup meal, is that almost everything comes right out of the cupboard or the crisper drawer. You don’t need to run to three different specialty stores—that just isn’t my style, and it certainly wasn’t Daisy’s! We are keeping this simple, hearty, and focused on flavor layering from the very first step.

I’ve laid out exactly what you need below. And don’t skim the sausage or bacon—even if you swap it later, that initial fat infusion builds incredible depth incredibly fast. If you want a head start on future recipes that lean on deep flavor bases, you should practice making crispy onions sometime soon; check out my guide on caramelized onions for practice!

  • 1 tablespoon olive oil
  • 1 pound Italian sausage, casings removed (or 4 ounces bacon, diced)
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained (or Great Northern beans)
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 4 cups vegetable broth (or chicken broth)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 cup chopped kale or spinach
  • Salt and black pepper to taste
  • Crusty bread, for serving

Ingredient Clarity and Preparation Notes

I want you to feel completely confident walking into this recipe, so let’s just clear up a couple of things right away. First, the beans! Cannellini beans are the classic choice here, giving that lovely white base, but Great Northern works just as beautifully if that’s what your pantry has ready to go. Just make sure you rinse and drain them well!

Second, the dairy swap. If you need to keep this dairy-free—which makes it a fantastic Vegetarian Bean Soup option if you skip the sausage—use full-fat coconut milk instead of heavy cream. You get that beautiful, smooth finish without dairy, and honestly, the flavor integrates so well with the herbs, you won’t even notice the coconut notes, especially when paired with kale!

How to Make the Ultimate Creamy Bean Soup

This is where the action happens, and honestly, this is where the magic of our Creamy Bean Soup comes alive. We are taking five simple steps to transform basic ingredients into something spectacular, and the best part is that it all happens on one burner! When you’re looking for the best Tuscan Soup Comfort Food experience, you need flavor built right from the start. I’ve relied on variations of this stovetop technique forever—it’s how Daisy taught me to cook anything savory!

We aren’t just tossing everything in the pot; we are building layers. That’s the secret to making a soup taste like it simmered all day when it really only took thirty minutes. Keep your heat steady and don’t rush the first few steps. Everything in the instructions is designed to coax the deepest flavor out of those everyday vegetables and herbs.

  1. If using sausage or bacon, heat the olive oil in a large pot or Dutch oven over medium heat. Add the sausage or bacon and cook, breaking it up with a spoon, until browned. Remove the meat with a slotted spoon and set aside, leaving about 1 tablespoon of fat in the pot.
  2. Add the chopped onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
  3. Stir in the minced garlic, rosemary, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  4. Add the rinsed beans, diced tomatoes (with their juice), and vegetable broth to the pot. Bring the mixture to a simmer. Reduce the heat to low, cover, and cook for 10 minutes to allow flavors to meld.
  5. Remove about 1 cup of the soup mixture and transfer it to a blender or use an immersion blender directly in the pot to blend until smooth and creamy. This step creates the creamy texture without needing flour.
  6. Return the blended portion to the pot (if using a separate blender). Stir in the heavy cream and the cooked sausage or bacon. Heat through gently, but do not boil after adding the cream.
  7. Stir in the chopped kale or spinach. Cook just until the greens wilt, about 2 minutes.
  8. Taste the soup and add salt and pepper as needed. Serve hot with crusty bread for dipping.

This recipe keeps the cleanup easy, much like my guide to quick creamy tortilla soup—one pot, max flavor!

Sautéing Aromatics and Browning Meat for Deep Flavor in Your Bean Soup

I cannot stress this enough: brown your meat first! We are moving straight into Comfort Food Soup Recipes territory here, and that means we need fond on the bottom of that pot. If you use sausage or bacon, let it render its fat and get a nice, deep brown crust. That process creates concentrated savory flavor, which is the backbone of great bean soup. When you add the onion, carrots, and celery right after, those veggies get to soak up all those flavorful brown bits. Then, the garlic and herbs sizzle just until they are fragrant—don’t burn the garlic, or your whole pot will taste bitter!

Creating the Creamy Texture in This Bean Soup Without Flour

This is my favorite trick for achieving that decadent, restaurant-quality mouthfeel without making a sticky mess with flour or a separate roux. Look at Step 5—that’s the game changer! We take just one cup of the cooked soup (beans, broth, and veggies) and blend it until it’s perfectly smooth. When you stir that velvety puree back into the main pot, it thickens everything beautifully. Since we’re using cannellini beans, which break down nicely, this technique gives you that luxury texture that defines the Best White Bean Soup Recipes without any heavy thickening agents. It just melts right into the broth!

Tips for Success with Your Hearty Bean Soup

Okay, now that you’ve made the soup, you want to make sure every single bowl tastes just as amazing as the first, right? These little tweaks are what turn a good soup into a family favorite that gets put on repeat rotation all year long. Success in soup-making is all about maximizing flavor, even if you are trying to keep this a light, Budget Friendly Soup Meals option. We are focusing on making sure this simple bean soup feels gourmet!

These little adjustments are crucial for turning this basic recipe into a spectacular dish that fits all your needs.

Making a Vegetarian Bean Soup Variation

If you skipped the sausage, which is totally fine—this is a great Nourishing Bean Dishes starter—you need to replace that savory kick. I mentioned smoked paprika in the notes, but seriously, don’t skimp! Use a full teaspoon along with your rosemary and thyme. That smokiness tricks your brain into thinking you’ve got that deep, slow-cooked meat flavor, making your Vegetarian Bean Soup rich and wonderfully complex. It’s the secret weapon for vegan versions!

Incorporating Ham for Classic Ham and Bean Soup Flavor

If you happen to have leftover ham or just picked up a ham hock at the butcher shop, you absolutely have to give this a try next time. This brings you right into the realm of those beloved Ham and Bean Soup Classics. Instead of browning sausage, simply toss in that ham bone or hock with your broth in Step 4. Let it simmer gently for about 30 minutes before you remove the bone. That soak time infuses the broth with real, smoky depth! It’s a fantastic way to get that comforting flavor profile.

Storage and Reheating Your Bean Soup

This is one of the wonderful things about making any good bean soup—it’s even better the next day! This recipe is a fantastic Make Ahead Soup option. You can keep it tucked into the fridge for up to four days, and I promise the herbs and vegetables will have only deepened their flavor. Since we used that heavy cream for richness, you do need to be gentle when reheating. Don’t blast it on high heat, okay? Just bring it up slowly over medium-low heat on the stovetop. If it seems a little thick when you reheat, just thin it out with an extra splash of broth or water until it’s perfectly pourable again. Easy peasy!

Serving Suggestions for Your Cozy Bowl Food

You’ve made the ultimate Tuscan bean soup—now for the fun part: getting it to the table! While the recipe calls for crusty bread, and you absolutely should have some on hand for dipping (seriously, nothing beats that!), this soup is hearty enough to be a complete meal. But if you want to turn it into a true event, I have a couple of ideas. A simple side salad with a bright vinaigrette cuts through the richness perfectly. Or, if you’re feeling extra indulgent? A grilled cheese sandwich for dipping is my absolute favorite pairing. It takes me right back to childhood!

If you need a show-stopping bread option that requires almost no effort, I have a fantastic recipe for easy 3-ingredient beer bread that bakes up while the soup simmers. It’s the perfect partner for this Hearty Bean Soup!

Frequently Asked Questions About This Bean Soup Recipe

It’s so common to have questions when trying a new recipe, especially when you want to adapt it for your own kitchen. I get asked similar things all the time when I’m cooking with my friends! Don’t worry, finding the perfect version of this bean soup is all about small tweaks. Here are some of the questions I hear most often about nailing this creamy Tuscan style.

Can I use dried beans instead of canned for this bean soup?

Oh, absolutely you can! Using dried beans is a great way to stick to those Budget Friendly Soup Meals, but you need to give yourself more time. If you use dried cannellini or Great Northern beans, you’ll need to soak them overnight first, or use the quick-soak method. Then, when you get to Step 4 in the instructions, instead of just simmering for 10 minutes, you need to simmer the soup until those dried beans are completely tender. That usually means adding an extra 1.5 to 2 hours of simmering time before you even think about blending it! It’s worth the wait for that old-fashioned texture, but remember to adjust your liquids slightly.

How do I make this bean soup thicker if I don’t want to blend any?

If you absolutely don’t want to use the blender, or maybe your immersion blender is hiding in the back of the cupboard, I have a couple of tricks up my sleeve for achieving that creamy texture! The easiest way is to scoop out about 1 cup of beans right before you add the broth in Step 4, mash them really well with a fork right in a separate bowl, and then stir those mashed beans back into the main pot. Or, for a super smooth texture, you can make a slurry—mix about 1 tablespoon of cornstarch with 2 tablespoons of cold water until it’s smooth, then whisk that right into your simmering soup. It thickens up fast, so keep stirring!

Is this Tuscan White Bean Soup suitable for winter soup recipes?

Yes! This is my go-to dish whenever the weather turns cold. It fits perfectly into the category of Winter Soup Recipes because it’s so hearty and warming. The combination of the herbs, the mild sausage flavor (if you use it), and the creamy finish feels like wrapping up in a blanket. It’s one of those meals that just warms you from the inside out when you need some serious Cozy Bowl Food. It’s hearty enough to be a meal all on its own!

Nutritional Estimates for This Nourishing Bean Dish

Now, while I cook from the heart and I never stress too much about the exact calorie count—we are feeding ourselves good, honest food here!—I know some of you like to keep an eye on things. So, I put our Creamy Tuscan White Bean Soup through the calculator. Remember this is just an estimate, okay? It’s based on using the Italian sausage and the heavy cream. If you make the vegetarian swap, those numbers will change quite a bit, leaning even healthier!

If you want to check out some other ways to keep things light and bright, you should look at my favorites for healthy breakfast ideas, too—it’s all about balance!

Here are the ballpark figures for one serving:

  • Serving Size: 1.5 cups
  • Calories: 410
  • Fat: 22g (This includes the rich cream and sausage fat, which adds lots of flavor!)
  • Saturated Fat: 8g
  • Carbohydrates: 35g
  • Protein: 20g
  • Fiber: 10g (That’s the beans doing the heavy lifting!)
  • Sodium: 650mg (Bean soup can sometimes run high on sodium, so taste before adding extra salt.)

Seeing that 10 grams of fiber makes me so happy; that’s why these Nourishing Bean Dishes are always in my rotation during the colder months. It’s filling comfort without all the bad stuff!

Share Your Cozy Bowl Food Experience

And just like that, you’ve made a bowl of pure, hearty comfort! I hope this Tuscan White Bean Soup brings as much warmth to your kitchen as it does to mine. Cooking is all about sharing experiences, and I absolutely love hearing how my little tweaks to Daisy’s old ways work for you at home.

Please, don’t be shy! Leave me a rating down below—five stars if it warmed you right down to your toes. Did you try the bacon? Did you swap in kale or spinach? Tell me everything in the comments! I read every single note you leave, and they help me keep improving these recipes for all of us busy home cooks.

And if you snap a picture of that cozy bowl or your beautiful crispy bread for dipping, tag me on social media! Seeing my recipes out in the world, making someone’s weeknight easier, is truly why I started this whole thing. It feels good to connect over a shared meal, even if we are miles apart. If you’re already planning your next comforting creation, don’t forget to check out my favorite delicious dessert recipes to finish off that perfect warm dinner!

Print

Creamy Tuscan White Bean Soup: Hearty Comfort in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this creamy, hearty Tuscan White Bean Soup. It uses simple pantry staples and comes together in one pot in under 30 minutes, offering deep, comforting flavor perfect for any weeknight dinner.

  • Author: amyrosewood
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Total Time: 30 min
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 pound Italian sausage, casings removed (or 4 ounces bacon, diced)
  • 1 medium yellow onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 (15-ounce) cans cannellini beans, rinsed and drained (or Great Northern beans)
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • 4 cups vegetable broth (or chicken broth)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 cup chopped kale or spinach
  • Salt and black pepper to taste
  • Crusty bread, for serving

Instructions

  1. If using sausage or bacon, heat the olive oil in a large pot or Dutch oven over medium heat. Add the sausage or bacon and cook, breaking it up with a spoon, until browned. Remove the meat with a slotted spoon and set aside, leaving about 1 tablespoon of fat in the pot.
  2. Add the chopped onion, carrots, and celery to the pot. Cook until the vegetables soften, about 5 to 7 minutes.
  3. Stir in the minced garlic, rosemary, thyme, and red pepper flakes (if using). Cook for 1 minute until fragrant.
  4. Add the rinsed beans, diced tomatoes (with their juice), and vegetable broth to the pot. Bring the mixture to a simmer. Reduce the heat to low, cover, and cook for 10 minutes to allow flavors to meld.
  5. Remove about 1 cup of the soup mixture and transfer it to a blender or use an immersion blender directly in the pot to blend until smooth and creamy. This step creates the creamy texture without needing flour.
  6. Return the blended portion to the pot (if using a separate blender). Stir in the heavy cream and the cooked sausage or bacon. Heat through gently, but do not boil after adding the cream.
  7. Stir in the chopped kale or spinach. Cook just until the greens wilt, about 2 minutes.
  8. Taste the soup and add salt and pepper as needed. Serve hot with crusty bread for dipping.

Notes

  • For a vegetarian option, skip the sausage/bacon and sauté the vegetables in 2 tablespoons of olive oil. Add 1 teaspoon of smoked paprika with the dried herbs for depth.
  • If you have leftover ham bone or ham hock, simmer it in the broth for 30 minutes before adding the beans for a classic Ham and Bean Soup flavor profile.
  • You can make this soup ahead of time; it stores well in the refrigerator for up to 4 days.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 410
  • Sugar: 6
  • Sodium: 650
  • Fat: 22
  • Saturated Fat: 8
  • Unsaturated Fat: 14
  • Trans Fat: 0
  • Carbohydrates: 35
  • Fiber: 10
  • Protein: 20
  • Cholesterol: 35

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star