There’s just something magical about a steaming bowl of soup when the weather turns a bit chilly, isn’t there? I’ve always loved creating those kinds of recipes – the ones that feel like a warm hug from the inside out. This Tuscan White Bean & Spinach Soup is one of my absolute favorites for a good reason. It’s incredibly flavorful, packed with wholesome white beans and fresh spinach, and honestly, it’s ridiculously easy to whip up on a busy weeknight. Seriously, it’ll become a staple in your kitchen just like it has in mine!
Why You’ll Love This Tuscan White Bean & Spinach Soup
Seriously, this soup is a winner for so many reasons! You’re going to love it because:
- It’s ridiculously easy to throw together, perfect for those nights when you need dinner FAST.
- The flavor is just out of this world – rich, savory, and oh-so-satisfying.
- It’s packed with good-for-you stuff like fiber-rich white beans and healthy greens, making it a fantastic vegetarian meal.
- It’s the ultimate comfort food! Nothing beats a soul-warming bowl of this soup on a cool evening.
Gather Your Ingredients for Tuscan White Bean & Spinach Soup
Alright, let’s get our game plan together! To make this amazing Tuscan White Bean & Spinach Soup, you’ll want to have these goodies ready to go. Trust me, having everything prepped makes the whole cooking process a breeze!
Here’s what you’ll need:
- 1 tablespoon good quality olive oil – don’t skimp here!
- 1 medium onion, chopped up nicely.
- 2 carrots, also chopped.
- 2 celery stalks, chopped – a classic soup base for a reason!
- 2 cloves of garlic, minced nice and fine.
- 1 teaspoon dried rosemary; smells so good!
- 1 teaspoon dried thyme; these herbs are key!
- 1/2 teaspoon red pepper flakes – totally optional, but adds a nice little kick if you’re feeling brave!
- 6 cups of vegetable broth – use one you really like the taste of.
- 2 (15-ounce) cans of cannellini beans, make sure they’re rinsed and drained well.
- 1 (14.5-ounce) can of diced tomatoes, keep that juice in the can!
- About 5 ounces of fresh spinach. It looks like a lot raw, but it wilts down like magic!
- Salt and freshly ground black pepper, to taste. You know the drill!
- And if you like, some grated Parmesan cheese for serving. So good!
Step-by-Step Guide to Making Tuscan White Bean & Spinach Soup
Okay, let’s get cooking! Making this soup is a total breeze, I promise. It’s one of those recipes where seeing it come together really makes you feel like a kitchen wizard. Just follow these simple steps, and you’ll have a pot of pure comfort ready in no time. Think of me cheering you on from my own kitchen!
Sautéing the Aromatics for Your Tuscan White Bean & Spinach Soup
First things first, grab your favorite big pot or Dutch oven. Drizzle in that lovely olive oil and get it heated over medium heat. Toss in your chopped onion, carrots, and celery. Let them get all soft and tender – this usually takes about 8 to 10 minutes. This is where all the amazing flavor starts building, so don’t rush it! Once they’re looking good, add in your minced garlic, dried rosemary, thyme, and those optional red pepper flakes. Stir it all around for just about a minute until you can really smell those herbs waking up. Oh, that smell!
Simmering the Base of the Tuscan White Bean & Spinach Soup
Now for the magic to really happen! Pour in your vegetable broth, followed by those rinsed cannellini beans and the whole can of diced tomatoes (juice and all!). Give it a good stir. Bring the whole thing up to a boil, then immediately turn down the heat so it’s just gently simmering. Let it hang out like this for about 15 minutes. This little simmer is super important because it lets all those incredible flavors get to know each other and become best buddies. It kind of reminds me of how flavors meld in a good spicy chili soup, just a different kind of warmth. You could even adapt this base for a slow cooker chili down the road!
Finishing Touches for Your Tuscan White Bean & Spinach Soup
Almost there! Now, stir in the fresh spinach. It looks like a mountain of greens at first, I know! Just keep stirring gently, and you’ll see it wilt down into the soup in just 2 or 3 minutes. It’s pretty cool to watch! Finally, taste your soup. This is where you make it truly yours! Add salt and freshly ground black pepper until it tastes just right to you. If you want to add more herbs or a pinch more red pepper, now’s the time. Easy peasy!

Tips for the Best Tuscan White Bean & Spinach Soup
Okay, so you’ve got the recipe down, but let’s talk about how to make this soup truly *sing*. It’s always the little things, right? I’ve tweaked this Tuscan White Bean & Spinach Soup over the years, and I’ve picked up a few tricks that I think you’ll really appreciate. Making a delicious bowl isn’t just about following steps; it’s about using good stuff and putting a little love into it.
Ingredient Substitutions and Variations
Don’t be afraid to play around with this recipe! If you can’t find cannellini beans, great northern beans are a super close second. Or, if you’re feeling adventurous, try some kidney beans for a different texture. You can also totally load up on extra veggies like zucchini or a chopped sweet potato if you’re looking to bulk it up. And for you meat-lovers, a little cooked Italian sausage or some shredded chicken stirred in at the end makes this soup even heartier. Love exploring different dinner ideas like this!
Achieving the Perfect Soup Consistency
Everyone likes their soup a little different, right? This recipe already has a lovely thickness from the beans, but if you’re craving something a bit creamier, I’ve got a little secret. Before you add the spinach, scoop out about a cup or so of the soup (make sure to get some beans in there!) and buzz it up in a blender until it’s smooth. Then, just stir that creamy goodness back into the pot with the rest of the soup. It gives it this wonderful, velvety texture without needing any heavy cream!
Serving Suggestions for Tuscan White Bean & Spinach Soup
This Tuscan White Bean & Spinach Soup is absolutely delicious on its own, but it’s even better with a few little extras! I love serving it with a big chunk of crusty bread – perfect for soaking up every last drop of that flavorful broth. A light side salad is always a nice, fresh contrast, or you could whip up some of those buttery homemade dinner rolls. And for a finishing touch, a sprinkle of fresh parsley or a drizzle of good olive oil on top makes it look as good as it tastes!

Storage and Reheating Your Tuscan White Bean & Spinach Soup
Don’t you hate when you have leftovers and aren’t sure what to do? Don’t worry, this soup stores like a dream! Once it’s cooled down a bit, pop it into an airtight container and it’ll be good in the fridge for about 3 to 4 days. Perfect for quick lunches! When you’re ready to reheat, just gently warm it up on the stovetop over low heat, giving it a stir now and then. You can also microwave it, of course. Just be careful not to boil it too hard, or those lovely beans might turn mushy!
Frequently Asked Questions about Tuscan White Bean & Spinach Soup
Got questions about this yummy Tuscan White Bean & Spinach Soup? I’ve got answers for you! Seriously, this soup is pretty forgiving, but here are a few things folks often ask:
Can I make this soup vegan?
Absolutely! Just skip the Parmesan cheese at the end, and make sure your vegetable broth doesn’t have any sneaky non-vegan goodies in it. It’s still super delicious without the cheese!
How long does the Tuscan White Bean & Spinach Soup last in the fridge?
This soup hangs out nicely in the fridge for about 3 to 4 days. It’s actually often even tastier the next day once all those flavors have really mingled!
Can I freeze this soup?
Yep, you sure can! Let it cool completely, then pop it into a freezer-safe container. It’ll keep well in the freezer for about 2 to 3 months. Just thaw it in the fridge overnight and reheat gently.
Nutritional Information
Just a heads-up, the nutritional info for this Tuscan White Bean & Spinach Soup is an estimate, since brands and exact measurements can vary a bit. But generally, you’re looking at around 250 calories, about 5g of fat, 12g of protein, and 40g of carbohydrates per serving. Pretty great for such a hearty bowl!

Share Your Tuscan White Bean & Spinach Soup Creations
Alright, you’ve made it! Now I want to hear ALL about it! Did you whip up this Tuscan White Bean & Spinach Soup? I’d absolutely LOVE to know how it turned out for you. Please, leave a comment below and tell me your thoughts, or even give it a little star rating! And if you snap a pic, tag me on social media – I love seeing your kitchen creations! You can even send me your questions or recipe successes directly through my contact page!

Tuscan White Bean & Spinach Soup
- Total Time: 45 min
- Yield: 6 servings
- Diet: Vegetarian
Description
A hearty and flavorful soup with white beans, spinach, and Tuscan-inspired seasonings.
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 2 cloves garlic, minced
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes (optional)
- 6 cups vegetable broth
- 2 (15-ounce) cans cannellini beans, rinsed and drained
- 1 (14.5-ounce) can diced tomatoes, undrained
- 5 ounces fresh spinach
- Salt and freshly ground black pepper to taste
- Grated Parmesan cheese, for serving (optional)
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
- Add garlic, rosemary, thyme, and red pepper flakes (if using). Cook for 1 minute more until fragrant.
- Pour in vegetable broth, cannellini beans, and diced tomatoes. Bring to a boil, then reduce heat and simmer for 15 minutes to allow flavors to meld.
- Stir in spinach and cook until wilted, about 2-3 minutes.
- Season with salt and pepper to taste.
- Serve hot, topped with Parmesan cheese if desired.
Notes
- For a creamier soup, you can blend about 1 cup of the soup before adding the spinach.
- Add cooked Italian sausage or shredded chicken for a heartier meal.
- Prep Time: 15 min
- Cook Time: 30 min
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
