Creamy Tuscan White Bean Crockpot Soup – Cozy, Easy, and Comforting
This is the kind of soup you crave on a busy weeknight: warm, creamy, and deeply satisfying without being heavy. It’s built on simple pantry staples, fresh vegetables, and a touch of creaminess for that Tuscan-inspired finish. Everything simmers low and slow in the crockpot, so the flavors meld beautifully while you go about your day.
It’s generous, affordable, and made for sharing. Serve it with crusty bread, and you’ve got a complete, comforting meal.
Creamy Tuscan White Bean Crockpot Soup – Cozy, Easy, and Comforting
Ingredients
- Olive oil: For sautéing aromatics and adding richness.
- 1 large yellow onion, diced
- 3–4 garlic cloves, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cups low-sodium vegetable or chicken broth
- 3 cans (15 oz each) cannellini beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes (fire-roasted if you like a deeper flavor)
- 1 sprig fresh rosemary or 1 teaspoon dried
- 1–2 teaspoons dried Italian seasoning (or a mix of oregano, thyme, and basil)
- 1 bay leaf
- 1 teaspoon kosher salt (plus more to taste)
- 1/2 teaspoon black pepper
- 1/2 teaspoon red pepper flakes (optional, for gentle heat)
- 2 cups chopped Tuscan kale or baby spinach
- 1/2 cup heavy cream or 1/2 cup full-fat coconut milk for dairy-free
- 1/3 cup grated Parmesan cheese (optional, plus more for serving)
- 1 tablespoon lemon juice (to brighten at the end)
- Fresh parsley, chopped, for garnish
- Crusty bread, for serving
Instructions
- Sauté the aromatics (optional but recommended): In a skillet over medium heat, warm a tablespoon of olive oil. Add onion, carrot, and celery.Cook 5–7 minutes until softened. Stir in garlic for 30 seconds. Transfer everything to the crockpot.
- Add the base ingredients: Pour in broth and tomatoes.Add two cans of beans, rosemary, Italian seasoning, bay leaf, salt, pepper, and red pepper flakes if using. Stir gently.
- Create the creamy texture: Mash the remaining can of beans with a fork or blend with a splash of broth until mostly smooth. Add this to the crockpot.It thickens the soup without extra cream.
- Slow cook: Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours until the vegetables are very tender and flavors are well combined.
- Stir in greens and cream: About 10 minutes before serving, remove the bay leaf and rosemary stem. Stir in kale or spinach, cream (or coconut milk), and Parmesan. Let the greens wilt and the cheese melt.
- Finish and season: Stir in lemon juice.Taste and adjust with more salt, pepper, or red pepper flakes. If it’s too thick, add a splash of warm broth or hot water.
- Serve: Ladle into bowls. Top with a drizzle of olive oil, extra Parmesan, and parsley.Serve with warm, crusty bread.
What Makes This Special

This soup brings together the mild creaminess of cannellini beans, the savory depth of aromatics, and the freshness of leafy greens. It’s a slow cooker recipe, which means hands-off cooking and reliable results.
📖 Get Access to 50+ Printable Smoothie Recipes Instantly! 🖨️
Boost your health with delicious smoothies! These easy-to-follow printable recipe eBooks are perfect for detoxing, fitness goals, and tasty plant-based living. Available for instant download on Etsy! 🌿✨
The texture is thick and silky, thanks to a simple bean mash that blends into the broth. It’s also flexible, so you can make it dairy-free, add protein, or boost the herbs to your taste.
What You’ll Need
- Olive oil: For sautéing aromatics and adding richness.
- 1 large yellow onion, diced
- 3–4 garlic cloves, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cups low-sodium vegetable or chicken broth
- 3 cans (15 oz each) cannellini beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes (fire-roasted if you like a deeper flavor)
- 1 sprig fresh rosemary or 1 teaspoon dried
- 1–2 teaspoons dried Italian seasoning (or a mix of oregano, thyme, and basil)
- 1 bay leaf
- 1 teaspoon kosher salt (plus more to taste)
- 1/2 teaspoon black pepper
- 1/2 teaspoon red pepper flakes (optional, for gentle heat)
- 2 cups chopped Tuscan kale or baby spinach
- 1/2 cup heavy cream or 1/2 cup full-fat coconut milk for dairy-free
- 1/3 cup grated Parmesan cheese (optional, plus more for serving)
- 1 tablespoon lemon juice (to brighten at the end)
- Fresh parsley, chopped, for garnish
- Crusty bread, for serving
Step-by-Step Instructions

- Sauté the aromatics (optional but recommended): In a skillet over medium heat, warm a tablespoon of olive oil. Add onion, carrot, and celery.
Cook 5–7 minutes until softened. Stir in garlic for 30 seconds. Transfer everything to the crockpot.
- Add the base ingredients: Pour in broth and tomatoes.
Add two cans of beans, rosemary, Italian seasoning, bay leaf, salt, pepper, and red pepper flakes if using. Stir gently.
- Create the creamy texture: Mash the remaining can of beans with a fork or blend with a splash of broth until mostly smooth. Add this to the crockpot.
It thickens the soup without extra cream.
- Slow cook: Cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours until the vegetables are very tender and flavors are well combined.
- Stir in greens and cream: About 10 minutes before serving, remove the bay leaf and rosemary stem. Stir in kale or spinach, cream (or coconut milk), and Parmesan. Let the greens wilt and the cheese melt.
- Finish and season: Stir in lemon juice.
Taste and adjust with more salt, pepper, or red pepper flakes. If it’s too thick, add a splash of warm broth or hot water.
- Serve: Ladle into bowls. Top with a drizzle of olive oil, extra Parmesan, and parsley.
Serve with warm, crusty bread.
Keeping It Fresh
Let the soup cool to room temperature, then transfer to airtight containers. It keeps well in the fridge for 4 days. The flavors deepen by day two, making it a great make-ahead meal.
For longer storage, freeze without the dairy and greens for up to 3 months. Reheat gently on the stove, then add cream and greens at the end for the best texture.

Why This is Good for You
- High in fiber: Cannellini beans support digestion and help keep you full.
- Plant-powered protein: Beans and Parmesan together offer balanced, satisfying protein.
- Heart-friendly fats: Olive oil and modest dairy add richness without excess heaviness.
- Micronutrient boost: Kale or spinach adds iron, vitamin K, and antioxidants.
- Lower-sodium control: Using low-sodium broth keeps the salt level in check.
What Not to Do
- Don’t skip seasoning in layers: Taste before serving. A pinch of salt and a squeeze of lemon at the end make the flavors pop.
- Don’t add dairy too early: Cream and Parmesan can separate if cooked for hours.
Stir them in just before serving.
- Don’t overcook the greens: Add kale or spinach at the end so they stay bright and tender.
- Don’t forget to mash some beans: That simple step is the secret to a creamy texture without relying on heavy cream.
- Don’t overcrowd with extras: Keep add-ins balanced so the bean and herb flavors shine.
Recipe Variations
- Dairy-free and vegan: Use vegetable broth, skip Parmesan, and stir in full-fat coconut milk or a splash of cashew cream.
- Protein boost: Add cooked Italian chicken sausage or shredded rotisserie chicken in the last 20 minutes.
- Smoky twist: Stir in a pinch of smoked paprika or a diced strip of cooked bacon for a warm, smoky note.
- Herb-forward: Swap Italian seasoning for a mix of fresh rosemary, thyme, and parsley. Add at the end to keep flavors bright.
- Tomato-light: Prefer it creamier? Use half a can of tomatoes or omit and add extra broth.
- Gluten-free croutons: Toast cubes of gluten-free bread in olive oil and garlic to sprinkle on top.
- Extra veggies: Add diced fennel or a handful of sun-dried tomatoes for a Tuscan market vibe.
Can I use dried beans instead of canned?
Yes.
Use about 1 1/2 cups dried cannellini beans. Soak overnight, drain, and add to the crockpot with an extra 2–3 cups of broth. Cook on LOW 8–10 hours, or until tender.
Wait to add cream and greens until the end.
How can I make it thicker or thinner?
For thicker soup, mash more beans or simmer uncovered on the stovetop after slow cooking. For thinner soup, stir in warm broth until you reach your preferred consistency.
What’s the best green to use?
Tuscan kale holds up well and adds a nice bite. Curly kale works too; just chop it small.
Spinach is the gentlest option and wilts in minutes.
Can I make this on the stovetop?
Absolutely. Sauté aromatics in a large pot, add ingredients, and simmer 25–30 minutes until the vegetables are tender. Stir in greens, cream, and Parmesan at the end.
Is there a way to make it without tomatoes?
Yes.
Skip the tomatoes and add an extra cup of broth. For depth, include a splash of white wine during sautéing or add a teaspoon of white miso when finishing.
What should I serve with it?
Crusty bread, garlic toast, or a simple arugula salad with lemon and olive oil pairs perfectly. If you want something heartier, serve with grilled cheese or a roasted vegetable side.
How do I avoid a bitter taste from greens?
Use younger kale or remove tough ribs.
Add greens at the end and balance with lemon juice and a pinch of salt. A sprinkle of Parmesan also rounds out any bitterness.
In Conclusion
Creamy Tuscan White Bean Crockpot Soup is cozy, budget-friendly, and easy to customize. It brings comfort to the table with minimal effort and maximum flavor.
Whether you serve it on a chilly night or prep it ahead for lunches, this is a reliable, feel-good bowl you’ll make again and again. Keep it simple, finish with something bright, and enjoy every comforting spoonful.








