
This heartwarming Tuscan White Bean Soup blends velvety coconut milk with tangy sun-dried tomatoes, soft cannellini beans, and vibrant spinach in a satisfying slow-cooker dish. This Italian-inspired creation shows how dairy-free cooking can produce thick, indulgent soups that hit the spot on cold nights.
I've tried many plant alternatives for creaminess, but thick coconut milk gives the smoothest base without fighting the Italian taste profile. The moment those smells first filled my home, I knew this would be my go-to winter comfort food.
Key Ingredients
- Full-fat coconut milk : Gives that smooth, rich texture without dairy
- Sun-dried tomatoes : Adds deep, savory punch
- Cannellini beans : Brings protein and velvety mouthfeel
- Fresh spinach : Adds pop of color and health benefits
- Italian seasonings : Creates that genuine Tuscan taste
- Rotini pasta : Grabs onto all that creamy goodness
Step-By-Step Guidance
- Step 1: Creating Your Foundation
- Cook onions till they're soft and aromatic. Mix coconut milk with sun-dried tomatoes. Put everything in the slow cooker and let it simmer on low for best flavor.
- Step 2: Bringing It Together
- Mix pasta in for the last 30 minutes. Toss spinach in at the very end. Taste and fix the seasoning before serving.
- Step 3: Final Adjustments
- Make sure pasta is cooked just right. Thin out the soup if needed. Sprinkle fresh herbs for extra zing and get the taste just right.

My nonna would raise an eyebrow at coconut milk in a traditional Tuscan dish, but even she'd have to admit how rich and fulfilling this version turns out.
Smart Storage
When prepping meals ahead, cook your pasta on the side and add it when you're ready to eat for the best texture. The base can stay in the freezer for up to 6 months with no problems.
Pairing Ideas
Grab some rustic bread to mop up that tasty broth, or make a fresh Caesar salad for a nice contrast.
Bottom line: This Tuscan White Bean Soup shows how plant-based cooking can make truly satisfying, old-world dishes. The mix of smooth coconut milk, soft beans, and fresh veggies makes a soup that's both good for you and super comforting. Whether you don't eat dairy, follow a vegan diet, or just want something tasty, this soup brings Italian comfort in every bite.

Frequently Asked Questions
- → Can I swap out the beans for another type?
- Sure! Cannellini beans work wonderfully, but great northern or navy beans will also give you the same texture and creaminess.
- → Is light coconut milk okay to use?
- You can, but using full-fat coconut milk gives the soup a creamier and more satisfying texture.
- → How can I stop the pasta from overcooking?
- Cook the pasta in a separate pot and mix it into each bowl when serving, especially if you’ll have leftovers.
- → Can this soup go in the freezer?
- Yes, just leave out the pasta and spinach before freezing. Add fresh ones when reheating for the best taste.
- → What can I use in place of sun-dried tomatoes?
- If you’re out of sun-dried tomatoes, try tomato paste with a pinch of sugar to get a similar rich flavor.