If you are searching for a cozy, hearty meal that bursts with Mediterranean flavors, this Creamy Italian White Bean Soup with Sun-Dried Tomatoes and Spinach Recipe is a gem you absolutely need in your recipe collection. Each spoonful offers a luscious blend of creamy coconut milk, tangy sun-dried tomatoes, tender white beans, and fresh spinach, all simmered together to create a comforting yet vibrant soup that feels like a warm hug in a bowl. It’s deceptively simple to prepare yet deeply satisfying, perfect for any occasion where you crave both richness and nourishment.
Ingredients You’ll Need
Gathering fresh, flavorful ingredients is the first step to creating this sensational soup. Each component plays a vital role: from the earthiness of white beans to the sweet acidity of sun-dried tomatoes, every ingredient layers the dish with color, texture, and palate-pleasing taste.
- Olive oil: Use a teaspoon to gently soften the onions and bring out their natural sweetness.
- Yellow onion (diced): Adds a mild pungency and a subtle depth when sautéed until fragrant.
- Full-fat coconut milk (14 oz can): Creates the creamy base with a hint of tropical richness that complements the savory elements.
- Garlic cloves (minced): Infuses the soup with a warm, aromatic bite essential to Italian cooking.
- Sun-dried tomatoes (1/4 cup, drained of oil): Offer sweet-tart bursts that brighten the broth beautifully.
- Italian seasoning (1 tablespoon): A wonderful blend of herbs that ties the flavors together effortlessly.
- Salt (1 teaspoon), plus more to taste: Essential to balance and enhance all the other flavors.
- Diced tomatoes with Italian seasoning (28 oz can): Bring a robust tomato base that’s slightly seasoned and juicy.
- Low sodium white beans (2 cans, drained and rinsed): The heart of the dish, delivering protein and a creamy texture once blended with coconut milk.
- Reduced sodium vegetable broth (3 cups): Adds a gentle savory backdrop while keeping the soup light and wholesome.
- Chopped fresh spinach (2 cups): Adds vibrant color and a fresh, leafy bite for balance and nutrition.
- Whole grain or regular rotini pasta (1 cup): Provides a delightful chew and fills the soup out to make it extra satisfying.
- Salt and pepper (to taste): For final seasoning adjustments to your personal preference.
How to Make Creamy Italian White Bean Soup with Sun-Dried Tomatoes and Spinach Recipe
Step 1: Sauté the Onions
Start by heating the olive oil in a frying pan over medium heat. Toss in the diced onions and cook until they soften and release a fragrant aroma, about 3 to 4 minutes. This gentle cooking creates a flavorful base that’s crucial to building the soup’s depth.
Step 2: Blend the Creamy Mixture
While your onions are softening, combine the full-fat coconut milk, minced garlic, sun-dried tomatoes, Italian seasoning, and a teaspoon of salt in a blender. Blend everything on high speed until silky smooth. This luscious blend forms the velvety creaminess that defines this soup.
Step 3: Combine and Slow Cook
Transfer the sautéed onions and creamy coconut mixture to your slow cooker. Add the canned diced tomatoes, white beans, and vegetable broth. Stir well to marry all these lovely ingredients. Set your slow cooker to low and let the magic happen for 4 to 6 hours, or choose high for 2 to 3 hours if pressed for time. The slow simmer lets all the flavors meld into one harmonious bowl of comfort.
Step 4: Add Pasta and Spinach
When your soup has about 30 minutes left on the timer, increase the heat to high. Stir in the uncooked rotini pasta so it cooks right in the broth, soaking up all those rich flavors. Then, just five minutes before serving, throw in the chopped fresh spinach and give one last stir. This ensures the greens remain vibrant and tender.
Step 5: Season to Perfection and Serve
Before ladling the soup, taste and adjust salt and pepper to your liking. Serve warm, and if you like, sprinkle freshly grated parmesan cheese and torn fresh basil on top for an extra burst of flavor and freshness. This final touch elevates the dish to a restaurant-quality experience you can enjoy at home.
How to Serve Creamy Italian White Bean Soup with Sun-Dried Tomatoes and Spinach Recipe
Garnishes
Adding garnishes takes this soup from everyday to extraordinary. A sprinkle of freshly grated parmesan cheese adds a salty, nutty finish, while torn basil leaves bring a herbaceous contrast that brightens each bite beautifully. A drizzle of extra virgin olive oil or a few red pepper flakes can also add wonderful complexity.
Side Dishes
This soup pairs wonderfully with rustic bread like a crusty baguette or garlic breadsticks for dipping. A crisp green salad with lemon vinaigrette complements the creamy texture by adding a refreshing crunch. For a heartier meal, serve alongside a small antipasto plate with olives, marinated artichokes, and slices of cured meats.
Creative Ways to Present
For a charming presentation, serve the soup in small, rustic bowls with a sprig of fresh rosemary or thyme as garnish. Ladle the soup into mini bread bowls for an edible container that’s perfect for casual gatherings. Or layer the soup with a dollop of ricotta or sour cream and a pinch of smoked paprika for an elegant twist.
Make Ahead and Storage
Storing Leftovers
Leftover Creamy Italian White Bean Soup with Sun-Dried Tomatoes and Spinach Recipe stores beautifully in an airtight container in the refrigerator for up to 4 days. Before storing, let the soup cool to room temperature to preserve the texture and freshness of the ingredients.
Freezing
You can freeze this soup for up to 3 months for easy meals later on. For best results, omit adding the pasta before freezing, as it tends to get mushy when thawed. Instead, add freshly cooked pasta when reheating.
Reheating
Reheat the soup gently on the stove over medium heat, stirring occasionally until warmed through. If frozen, thaw overnight in the refrigerator before reheating. Add fresh spinach and cooked pasta at the end to keep their texture vibrant and enjoyable.
FAQs
Can I use fresh tomatoes instead of canned?
Absolutely! If using fresh tomatoes, opt for ripe Roma or plum tomatoes, peel and dice them before adding. You might need to cook the soup a bit longer to fully develop the flavor since fresh tomatoes are less concentrated than canned varieties.
Is the coconut milk flavor noticeable in the soup?
The coconut milk adds a subtle creaminess without overtly coconutty flavors. The combination of garlic, Italian seasoning, and sun-dried tomatoes balances it perfectly, so it enhances richness rather than defines the taste.
Can I make this soup on the stove instead of a slow cooker?
Yes, simmer all ingredients in a large pot on the stove over low heat for about 45 minutes to 1 hour, until flavors meld and pasta is tender. Stir frequently to prevent sticking and adjust liquid as needed.
How can I make this soup vegan?
This recipe is naturally vegan if you skip the parmesan cheese garnish or use a plant-based alternative. The creamy base is already dairy-free thanks to coconut milk.
What type of beans work best?
Cannellini or Great Northern beans are ideal due to their mild flavor and creamy consistency. Using dried beans requires soaking and longer cooking—canned beans are a convenient shortcut.
Final Thoughts
I truly hope you give this Creamy Italian White Bean Soup with Sun-Dried Tomatoes and Spinach Recipe a try soon. It’s the kind of comforting dinner that satisfies your soul and taste buds alike. Whether enjoyed on a chilly evening or anytime you crave something wholesome and flavorful, this soup brings warmth, creaminess, and a touch of Italian charm to your table every time.
Print
Creamy Italian White Bean Soup with Sun-Dried Tomatoes and Spinach Recipe
- Total Time: 4 hours 45 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
This Italian Soup with White Beans is a hearty, comforting dish combining creamy coconut milk, sun-dried tomatoes, and nutrient-packed white beans. Slow cooked to deepen flavors, it features fresh spinach and rotini pasta for a wholesome, satisfying meal perfect for cooler days or anytime you crave a rich, savory soup with an Italian twist.
Ingredients
Main Ingredients
- 1 teaspoon olive oil
- 1 medium yellow onion, diced
- 1 14oz can full-fat coconut milk
- 3 garlic cloves, minced
- 1/4 cup sun-dried tomatoes, drained of oil
- 1 tablespoon Italian seasoning
- 1 teaspoon salt
- 1 28oz can diced tomatoes with Italian seasoning
- 2 (19oz) cans low sodium white beans, drained and rinsed
- 3 cups reduced sodium vegetable broth
- 2 cups chopped fresh spinach
- 1 cup whole grain or regular rotini pasta (gluten-free, if needed)
- Salt and pepper, to taste
Instructions
- Sauté the onion: Heat the olive oil in a frying pan over medium heat. Add the diced onion and cook until softened and fragrant, about 3-4 minutes. Alternatively, if your slow cooker has a sauté function, you can perform this step directly in it.
- Blend the coconut mixture: In a blender, combine the coconut milk, minced garlic, sun-dried tomatoes, Italian seasoning, and salt. Blend on high speed until the mixture is smooth and well incorporated.
- Combine ingredients in slow cooker: Transfer the sautéed onion and blended coconut milk mixture into the slow cooker. Add the canned diced tomatoes, white beans, and vegetable broth. Stir everything to combine evenly. Set the slow cooker to low and cook for 4-6 hours, or on high for 2-3 hours.
- Add pasta and spinach: When the cooking time has about 30 minutes remaining, increase the heat to high if it is not already and add the dry rotini pasta to the soup. Stir to incorporate. Five minutes before finishing, stir in the chopped fresh spinach. Adjust seasoning with salt and pepper to taste.
- Serve: Once cooked, ladle the soup into bowls and optionally garnish with freshly grated parmesan cheese and fresh basil leaves for extra flavor and presentation. Serve warm.
Notes
- You can substitute the rotini pasta with gluten-free pasta if necessary.
- If your slow cooker does not have a sauté function, use a stovetop pan for softening the onions.
- For a vegan version, omit the parmesan cheese garnish or use a plant-based alternative.
- The soup can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop or microwave.
- Adding the pasta later in the cooking process prevents it from becoming overly soft or mushy.
- Prep Time: 15 minutes
- Cook Time: 4 hours 30 minutes
- Category: Soup
- Method: Slow Cooking
- Cuisine: Italian