There’s something special about a big pot of soup simmering away on a slow day. For me, this Tuscan White Bean Soup feels like home in a bowl. I first made it on a rainy afternoon when I wanted something hearty but light, the kind of meal that fills the kitchen with warmth and the air with rosemary and garlic. Every spoonful brings that cozy mix of creamy beans, tender vegetables, and a hint of thyme, simple ingredients that taste like comfort.

Table of Contents
Why I Love This Recipe
I love this Tuscan White Bean Soup because it’s simple, nourishing, and full of honest flavors. It doesn’t need fancy ingredients or long prep time, just a few vegetables, herbs, and beans simmering until everything comes together perfectly. The best part is how cozy it feels without being heavy. The beans get creamy, the broth turns rich and aromatic, and every spoonful tastes like comfort. It’s the kind of soup that reminds me of slow evenings at home, a pot gently bubbling away while the kitchen smells amazing.
Ingredients for Tuscan White Bean Soup

This soup is built on simple, wholesome ingredients that you probably already have in your kitchen. The mix of beans, vegetables, and herbs creates a beautiful balance of texture and flavor, hearty yet light enough for any day of the week.
| Ingredient | Amount |
|---|---|
| Cannellini beans, rinsed and drained | 2 cans |
| Large onion, chopped | 1 |
| Carrots, diced | 2 |
| Celery stalks, diced | 2 |
| Garlic cloves, minced | 4 |
| Diced tomatoes (14.5 oz can) | 1 |
| Vegetable broth | 4 cups |
| Dried rosemary | 1 tsp |
| Dried thyme | 1 tsp |
| Bay leaf | 1 |
| Salt & black pepper | To taste |
| Fresh spinach or kale (optional) | A handful |
| Freshly grated parmesan (optional for topping) | As desired |
These humble ingredients come together to create something deeply satisfying. The beans add creaminess, the vegetables bring freshness, and the herbs tie everything together in a way that feels rustic and homemade.
Step-by-Step Preparation

This Tuscan White Bean Soup comes together effortlessly in your slow cooker. Each step layers flavor and texture, giving you a comforting, rustic soup that feels like it’s been simmering on a farmhouse stove all day.
Step 1: Add Everything to the Crockpot
Place the cannellini beans, onion, carrots, celery, garlic, diced tomatoes, vegetable broth, rosemary, thyme, bay leaf, salt, and pepper directly into your slow cooker. No need to sauté — the slow heat will naturally blend all the flavors.
Step 2: Stir and Set to Cook
Give everything a gentle stir so the herbs and seasonings are evenly distributed. Cover and cook on LOW for 6–7 hours or HIGH for 3–4 hours, until the vegetables are tender and the soup smells rich and savory.
Step 3: Finish and Add Greens
Remove the bay leaf, then stir in fresh spinach or kale until just wilted. This adds color, nutrients, and a light earthiness that balances the creamy beans.
Step 4: Taste and Adjust
Taste the soup and adjust salt and pepper if needed. You can also add a squeeze of lemon juice for brightness or a drizzle of olive oil for extra richness.
Step 5: Serve and Enjoy
Ladle the soup into bowls and top with freshly grated parmesan if desired. Serve it with crusty bread on the side — perfect for dipping into the flavorful broth.
If you love cozy soups like this, try my Slow Cooker Butternut Squash Soup next. It’s creamy, naturally sweet, and makes a great vegetarian pairing for this Tuscan classic.
Tips and Serving Ideas
This Tuscan White Bean Soup is rustic, nourishing, and easy to make your own. Whether you’re cooking it for a cozy weeknight dinner or meal prepping for the week ahead, a few small tweaks can make it even better.
Tips for the Perfect Tuscan White Bean Soup

1. Mash a few beans for extra creaminess.
Before serving, use the back of a spoon to gently mash some of the beans against the side of the crockpot. It naturally thickens the broth without adding cream.
2. Use good-quality broth.
Since broth forms the base of this soup, choose one with rich flavor. A homemade vegetable broth or low-sodium store-bought version works great.
3. Add a splash of olive oil.
Drizzling in a little olive oil before serving gives the soup a silky finish and that signature Tuscan richness.
4. Taste and season in layers.
Add salt and pepper toward the end of cooking. This lets the flavors develop naturally as the soup simmers.
5. Make it your own.
Swap spinach for kale, or add a handful of cooked pasta or rice for a heartier meal.
Serving Ideas

This soup shines with simple accompaniments that make the meal feel complete.
Classic Style:
Serve it with a slice of warm crusty bread or a toasted baguette rubbed with garlic — perfect for dipping into the broth.
Tuscan Touch:
Sprinkle parmesan cheese and a few fresh thyme leaves on top for extra flavor and a beautiful presentation.
For a Full Dinner:
Pair it with a light salad dressed in olive oil and balsamic vinegar. The freshness balances the richness of the soup perfectly.
Meal Prep Friendly:
Divide leftovers into individual containers. It reheats beautifully for quick lunches or light dinners during the week.
For another cozy vegetarian dish, check out my Creamy Vegetable Soup (Easy Crockpot Version). It’s creamy, hearty, and just as simple to make.
Storing and Reheating Tuscan White Bean Soup

This Tuscan White Bean Soup tastes even better the next day. The flavors deepen overnight, making it a perfect make-ahead meal for busy weeks. With just a few easy steps, you can keep it fresh and delicious for days.
How to Store It Properly
Let the soup cool to room temperature before storing.
- Refrigerator: Store in airtight containers for up to 4 days. The flavors will continue to develop and become richer with time.
- Freezer: Freeze in individual portions for up to 3 months. Leave a little space at the top of the container, as the soup expands slightly when frozen.
- Tip: Label the containers with the date and portion size — it makes meal planning easier later on.
Best Ways to Reheat
Gentle heat brings this soup back to life perfectly without losing its creamy texture.
- Stovetop Method (Recommended):
Pour the soup into a pot and reheat over medium-low heat for 6–8 minutes, stirring occasionally. Add a splash of water or broth if it thickens too much. - Microwave Method:
Reheat in a microwave-safe bowl, covered loosely, for 2–3 minutes. Stir halfway through to heat evenly. - Freezer Reheating:
Thaw overnight in the refrigerator before reheating. You can also reheat frozen soup directly on the stove over low heat with a bit of extra broth.
Bonus Tip:
For the freshest flavor, wait to add greens (like spinach or kale) until after reheating. Stir them in while the soup is hot, so they stay bright and tender.
FAQs About Tuscan White Bean Soup
Can I use dried beans instead of canned?
Yes, you can. Soak one cup of dried cannellini beans overnight, then drain and rinse before adding them to the slow cooker. You’ll need to increase the cooking time by about two hours.
Can I make this soup on the stovetop instead of a slow cooker?
Absolutely. Sauté the onion, carrots, celery, and garlic first in a bit of olive oil, then add the remaining ingredients and simmer for about 45 minutes until everything is tender.
What can I use instead of cannellini beans?
Great Northern beans or navy beans work just as well. They have a similar texture and mild flavor.
Can I make it creamy without dairy?
Yes. You can blend a small portion of the soup and stir it back in, or use a splash of coconut milk for a light, creamy texture.
How do I make it more filling?
Add cooked pasta, rice, or even small diced potatoes. Each option makes the soup heartier while keeping the classic Tuscan flavors intact.
Conclusion
This Tuscan White Bean Soup is one of those recipes that proves how simple ingredients can create something truly comforting. The beans turn creamy, the herbs add warmth, and every bite feels like a gentle hug in a bowl. It’s hearty enough for dinner, yet light enough to enjoy any day of the week.
What I love most is how flexible it is. You can keep it vegetarian or top it with a sprinkle of parmesan for extra depth. Serve it with crusty bread and a drizzle of olive oil, and you’ve got an easy, rustic meal that never disappoints.
If you’re craving another cozy bowl, try my Pumpkin Lentil Soup (Slow Cooker Comfort). It’s earthy, creamy, and just as satisfying, a perfect companion to this Tuscan classic.
Print
Tuscan White Bean Soup
- Total Time: 6 hrs 10 mins
- Yield: 6 servings
- Diet: Vegetarian
Description
Tuscan White Bean Soup is a cozy, wholesome, and flavorful slow cooker soup made with cannellini beans, vegetables, and herbs. Perfect for chilly days or an easy weeknight meal.
Ingredients
2 cans cannellini beans, rinsed and drained
1 large onion, chopped
2 carrots, diced
2 celery stalks, diced
4 garlic cloves, minced
1 can diced tomatoes (14.5 oz)
4 cups vegetable broth
1 tsp dried rosemary
1 tsp dried thyme
1 bay leaf
Salt and pepper to taste
Fresh spinach or kale (optional)
Freshly grated parmesan (optional for topping)
Instructions
1. Add beans, onion, carrots, celery, garlic, tomatoes, broth, rosemary, thyme, bay leaf, salt, and pepper into the slow cooker.
2. Give everything a quick stir to mix the herbs and vegetables evenly.
3. Cover and cook on LOW for 6–7 hours or HIGH for 3–4 hours until the vegetables are tender.
4. Remove the bay leaf, then stir in fresh spinach or kale until wilted.
5. Taste and adjust salt and pepper as needed.
6. Serve warm, topped with grated parmesan and a drizzle of olive oil if desired.
Notes
To store: Let the soup cool completely, then refrigerate in airtight containers for up to 4 days or freeze for up to 3 months.
To reheat: Warm gently on the stovetop over medium heat for 6–8 minutes, adding a splash of broth or water if needed.
For best flavor: Add spinach or kale after reheating, so it stays bright and tender.
Serving ideas: Pair with crusty bread or a light salad for a full meal.
- Prep Time: 10 mins
- Cook Time: 6 hrs
- Category: Soup, Slow Cooker
- Method: Slow Cooker
- Cuisine: Tuscan, Italian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 6g
- Sodium: 720mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 0mg
Keywords: tuscan white bean soup, slow cooker white bean soup, vegetarian crockpot soup, healthy bean soup, easy comfort food