There’s just something about Italian White Bean Soup (Slow Cooker) that feels like a deep breath after a long day. You know the kind—when your to-do list is still staring at you, but dinner? Dinner is already handled.
This is one of those recipes that quietly saves the day. You toss everything into the slow cooker, go live your life, and come back to a pot of creamy, comforting, Italian-inspired goodness that smells like a warm hug. It’s hearty without being heavy, cozy without being fussy, and perfect for busy weeknights when you want real food without real stress.
I’ve made this Italian White Bean Soup (Slow Cooker) on weeks that felt nonstop—school pickups, late meetings, and that familiar “what’s for dinner?” moment creeping up at 4:47 p.m. Every single time, this soup shows up for me.
Table of Contents
Why You’ll Love This Italian White Bean Soup (Slow Cooker)
Let me count the ways—because this soup earns its spot in your regular rotation.
- Set-it-and-forget-it comfort – Your slow cooker does the heavy lifting.
- Creamy without cream – Coconut milk and sun-dried tomatoes work serious magic.
- Weeknight-friendly – Just 15 minutes of prep.
- Wholesome & filling – White beans, pasta, and spinach keep everyone satisfied.
- Flexible – Vegan, gluten-free adaptable, and picky-eater approved.
This is the kind of meal that feels a little special… without asking anything extra from you.
Ingredients You’ll Need
Nothing fancy here—just pantry staples coming together in the best possible way.
- 1 teaspoon olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 (14 oz) can full-fat coconut milk
- ¼ cup sun-dried tomatoes, drained of oil
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- 1 (28 oz) can diced tomatoes with Italian seasoning
- 2 (19 oz) cans low-sodium white cannellini beans, drained and rinsed
- 3 cups reduced-sodium vegetable broth
- 1 cup rotini pasta (whole wheat, regular, or gluten-free)
- 2 cups fresh spinach, chopped
- Salt and pepper, to taste
Optional (but highly encouraged if you’re not vegan): freshly grated parmesan and fresh basil for serving.
How to Make Italian White Bean Soup (Slow Cooker)
Step 1: Soften the onion
Heat the olive oil in a skillet over medium heat. Add the diced onion and cook for about 3–4 minutes, until soft and fragrant. If your slow cooker has a sauté function, feel free to use that instead (fewer dishes = happiness).
Step 2: Blend the creamy base
In a blender, combine the coconut milk, garlic, sun-dried tomatoes, Italian seasoning, and salt. Blend until smooth and creamy. This is where the soup gets its rich, Tuscan-style vibe.
Step 3: Build the soup
Add the cooked onion and blended mixture to the slow cooker. Stir in the diced tomatoes, white beans, and vegetable broth until everything is well combined.
Step 4: Let it slow cook
Cover and cook on low for 4–6 hours or high for 2–3 hours. Your kitchen will start smelling like an Italian café somewhere around hour one.
Step 5: Add pasta and spinach
About 30 minutes before serving, turn the slow cooker to high (if it’s not already) and stir in the dry pasta. Five minutes before it’s done, add the spinach and stir until wilted.
Step 6: Taste and serve
Season with salt and pepper to taste. Ladle into bowls and finish with parmesan and basil if you’d like. Grab a spoon and enjoy.

Cozy Cooking Tips (Because Life Happens)
- Too thick? Add a splash of extra broth. This soup thickens as it sits—think “extra cozy,” not “oops.”
- Making ahead? Cook the pasta separately and stir it in just before serving to keep it from getting too soft.
- Kid-friendly tip: Chop the spinach finely or use frozen chopped spinach. It disappears right into the soup.
- No blender? A food processor works, or blend carefully in batches.
If your soup looks thicker the next day, congratulations—you’ve got amazing leftovers.
A Little Story From My Kitchen
I first made this Italian White Bean Soup (Slow Cooker) during one of those weeks where everything felt loud and rushed. I needed something warm, nourishing, and hands-off. I remember lifting the slow cooker lid and thinking, Okay… this smells way fancier than the effort I put in.
That’s my favorite kind of recipe—the ones that quietly make you feel like you’ve got it together, even when you don’t.
Frequently Asked Questions
Can I make this gluten-free?
Absolutely. Just use gluten-free rotini or your favorite small gluten-free pasta.
Can I freeze Italian White Bean Soup (Slow Cooker)?
Yes, but I recommend freezing it without the pasta. Add freshly cooked pasta when reheating for the best texture.
What can I use instead of coconut milk?
Cashew cream or unsweetened almond milk with a bit of extra olive oil works well, though the coconut milk gives the creamiest result.
How long will leftovers keep?
Stored in an airtight container, leftovers last up to 4 days in the fridge. The flavors get even better overnight.
Nutrition Snapshot (Per Serving)
- Calories: 434
- Protein: 19g
- Fiber: 12g
- Carbohydrates: 60g
- Fat: 16g
Filling, nourishing, and totally satisfying.
A Bowl of Comfort Worth Repeating
If you’re craving a meal that feels cozy, nourishing, and unbelievably easy, Italian White Bean Soup (Slow Cooker) deserves a spot on your menu. It’s the kind of recipe that supports you on busy days and wraps you up in comfort when you finally sit down to eat.
From my kitchen to yours—may this soup make your evenings calmer, your dinners easier, and your slow cooker your new best friend.
More Cozy Soups & Easy Dinners You’ll Love
If this bowl of Italian White Bean Soup (Slow Cooker) hit the spot, there are plenty of other comforting, no-fuss recipes waiting for you. These are perfect for nights when you want something warm, satisfying, and simple—without overthinking dinner.
- Craving another bean-based classic with cozy Italian vibes? Rustic Tuscan white bean soup with fresh herbs is a beautiful, hearty option that feels like it came straight from a countryside kitchen.
- If you’re in the mood for something extra creamy and indulgent, Creamy Italian sausage gnocchi soup made for busy weeknights brings rich flavor and comfort in every spoonful.
- When life gets hectic and you need reliable dinner ideas on repeat, The best crockpot recipes for busy weeknights is a great place to find easy, family-friendly meals that truly save time.
- And if you’re looking for a lighter but still comforting take on a classic, A simple and nourishing white bean soup made with wholesome ingredients is a lovely option that pairs beautifully with everything you love about cozy soup season.
Whether you’re planning meals for the week or just saving ideas for later, these recipes are here to keep your table warm, welcoming, and stress-free.
Print
Italian White Bean Soup (Slow Cooker)
- Total Time: 2 hours 15 minutes
- Yield: 6–8 servings 1x
- Diet: Vegan
Description
Italian White Bean Soup (Slow Cooker) is a cozy, creamy, Italian-inspired soup made with cannellini beans, pasta, spinach, and a rich tomato coconut milk base. An easy, comforting meal perfect for busy weeknights.
Ingredients
1 teaspoon olive oil
1 medium yellow onion, diced
3 garlic cloves, minced
1 14-ounce can full-fat coconut milk
1/4 cup sun-dried tomatoes, drained of oil
1 tablespoon Italian seasoning
1 teaspoon salt
1 28-ounce can diced tomatoes with Italian seasoning
2 19-ounce cans low-sodium white cannellini beans, drained and rinsed
3 cups reduced-sodium vegetable broth
1 cup rotini pasta, whole wheat, regular, or gluten-free
2 cups fresh spinach, chopped
Salt and pepper, to taste
Optional: grated parmesan cheese and fresh basil for serving
Instructions
Heat the olive oil in a skillet over medium heat. Add the diced onion and cook for 3–4 minutes until softened and fragrant.
In a blender, add the coconut milk, garlic, sun-dried tomatoes, Italian seasoning, and salt. Blend until smooth and creamy.
Add the cooked onion and blended mixture to the slow cooker along with the diced tomatoes, white beans, and vegetable broth. Stir to combine.
Cover and cook on low for 4–6 hours or on high for 2–3 hours.
About 30 minutes before serving, turn the slow cooker to high if needed and stir in the dry pasta.
Five minutes before serving, stir in the spinach until wilted.
Season with salt and pepper to taste. Serve warm with parmesan and fresh basil if desired.
Notes
The soup thickens as it sits. Add extra broth if needed before serving.
For best texture, cook pasta separately if making the soup far in advance and stir it in just before serving.
Chopped or frozen spinach works well and blends in nicely for picky eaters.
A mini blender creates an ultra-smooth coconut tomato base, but a standard blender works too.
- Prep Time: 15 minutes
- Cook Time: 2 hours
- Category: Soup
- Method: Slow Cooker
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 bowl
- Calories: 434
- Sugar: 7g
- Sodium: 555mg
- Fat: 16g
- Saturated Fat: 13g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 12g
- Protein: 19g
- Cholesterol: 0 mg
