Italian White Bean Soup Pasta

Featured in Warm Soups & Rich Stews.

Slow cooker white bean soup blends the ease of one-pot cooking with the hearty flavors of Tuscany. Coconut milk and sun-dried tomatoes bring richness without dairy, while cannellini beans, whole-grain pasta, and spinach make it filling and wholesome. Great for busy nights, this soup is a healthier, comforting twist on Italian classics—effortless to prepare and incredibly tasty.
A woman wearing a chef's hat and apron.
Updated on Thu, 27 Mar 2025 22:26:44 GMT
Cozy White Bean Pasta Soup Slow Cooker Pin it
Cozy White Bean Pasta Soup Slow Cooker | cookbybook.com

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.
Crockpot Hearty Italian White Bean Soup with Pasta Pin it
Crockpot Hearty Italian White Bean Soup with Pasta | cookbybook.com

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.

Crockpot Hearty Italian White Bean Soup with Pasta Recipe Pin it
Crockpot Hearty Italian White Bean Soup with Pasta Recipe | cookbybook.com

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.

Italian White Bean Soup Pasta

This vegan white bean soup made in a slow cooker uses coconut milk, sun-dried tomatoes, spinach, and pasta for a simple, creamy meal option.

Prep Time
15 Minutes
Cook Time
120 Minutes
Total Time
135 Minutes
By: Susan

Category: Soups & Stews

Difficulty: Easy

Cuisine: Italian

Yield: 8 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Main Components

01 1 tablespoon Italian seasoning
02 1 (14oz) can of rich, full-fat coconut milk
03 1 medium-sized yellow onion, finely diced
04 1/4 cup sun-dried tomatoes, oil drained
05 3 minced cloves of garlic
06 1 teaspoon olive oil
07 1 teaspoon salt

→ Soup Ingredients

08 1 cup whole wheat or regular rotini pasta (use gluten-free, if preferred)
09 Salt and black pepper for seasoning
10 2 cups fresh spinach, chopped up
11 2 (19oz) cans of white beans, rinsed and drained
12 1 (28oz) can of diced tomatoes with herbs
13 3 cups of veggie broth (low sodium)

Instructions

Step 01

Warm a little olive oil in a pan over medium heat, toss in the onion, and cook until it smells great and softens, about 3-4 minutes. If your slow cooker has a saute option, you can do this right there.

Step 02

Pop the coconut milk, sun-dried tomatoes, garlic, seasoning mix, and salt into a blender and buzz it up until silky smooth.

Step 03

In the slow cooker, pour in the blended mixture along with the onions, canned tomatoes, beans, and broth. Let it cook—use low heat for 4-6 hours or high heat for 2-3 hours.

Step 04

When there’s about half an hour left, crank the heat to high and stir in the pasta. Toss in the spinach during the last 5 minutes. Adjust seasoning with salt and black pepper to your liking.

Notes

  1. A mini blender makes the coconut milk mix extra creamy.
  2. Spinach pieces are easier for kids to eat when chopped smaller.
  3. Soup thickens up over time—add more broth if needed.
  4. If prepping ahead, keep the pasta separate and mix it in just before eating.

Tools You'll Need

  • A slow cooker
  • Blender
  • A skillet, for sauteing (if your slow cooker doesn't have that option)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 434
  • Total Fat: 16 g
  • Total Carbohydrate: 60 g
  • Protein: 19 g