Rich and velvety, Creamy White Bean Soup envelops you in warmth with each spoonful, its comforting aroma of sautéed garlic and fresh herbs lingering in the air. The luscious texture invites you to savor every bite, making it the perfect centerpiece for a cozy weeknight dinner or a sophisticated gathering that feels gourmet yet effortlessly homey.
What truly elevates this dish is the harmonious blend of tender white beans and vibrant vegetables, simmered to perfection with a touch of cream for that indulgent finish. A sprinkle of fresh parsley adds a burst of color and freshness, transforming this simple soup into a delightful experience that beckons you to gather around the table and share in its goodness.
Why You’ll Love This Creamy White Bean Soup
This Creamy White Bean Soup is not only rich and comforting, but it also brings together a harmonious blend of flavors that will warm your soul. The creamy texture from the white beans combined with the aromatic notes of thyme and rosemary creates a delightful balance that dances on your palate, while the fresh crunch of diced carrots and celery adds a satisfying contrast. Infused with garlic and enhanced by the luxurious touch of heavy cream or coconut milk, each spoonful is a warm hug in a bowl. With its simple yet rewarding preparation, you’ll find yourself reaching for this recipe time and again—especially on chilly evenings when all you crave is something hearty and delicious!
What Kind of White Beans Should I Use?
For this creamy white bean soup, the best choice is to use cannellini beans. Their buttery texture and mild flavor create a rich base that blends seamlessly into the soup, enhancing its creaminess without overpowering the other ingredients. Cannellini beans also hold their shape well during cooking, providing a satisfying bite in every spoonful. If you can’t find cannellini beans, great northern beans are a good alternative; however, they may be slightly less creamy. In this case, you might want to blend the soup longer to achieve a similar smooth consistency.
Ingredients You’ll Need
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
2 cans canned white beans (drained and rinsed): Provide creamy texture and heartiness to the soup.
1 cup onion (chopped): Adds sweetness and depth of flavor as it caramelizes.
2 cloves garlic (minced): Infuses a fragrant, savory undertone that enhances the soup.
2 cups vegetable broth: Serves as the flavorful base that ties all ingredients together.
1 cup carrots (diced): Contributes natural sweetness and vibrant color to the dish.
1 cup celery (diced): Offers a refreshing crunch and aromatic quality to balance the flavors.
1 teaspoon thyme (dried): Introduces earthy notes that complement the beans perfectly.
1 teaspoon rosemary (dried): Adds a fragrant pine-like aroma that elevates the soup’s overall profile.
1 cup heavy cream (or coconut milk for a vegan option): Creates a rich, velvety texture that makes the soup indulgent.
2 tablespoons olive oil: Enhances richness and helps sauté the vegetables for deeper flavor.
to taste salt: Essential for bringing out the natural flavors of all ingredients.
to taste black pepper: Adds a subtle kick that rounds out the soup’s taste.
Step-by-Step: How to Make Creamy White Bean Soup

Sauté the Vegetables
Heat the olive oil in a large pot over medium heat. Add the chopped onions, diced carrots, and celery to the pot, stirring occasionally. Sauté the vegetables until they are softened and the onions become translucent, about 5 minutes. Look for a slightly golden color on the onions as a cue that they are ready for the next step.
Aromatize with Garlic and Herbs
Once the vegetables are softened, add the minced garlic, dried thyme, and rosemary to the pot. Cook for another minute, stirring frequently until fragrant. This will enhance the flavors of your soup and create an aromatic base that elevates your dish.
Combine Beans and Broth
Add the drained white beans and vegetable broth into the pot with the sautéed vegetables. Increase the heat to bring the mixture to a boil, then reduce it to a gentle simmer. Allow it to simmer for about 20 minutes; this will meld the flavors together while thickening your soup slightly.
Blend Until Smooth
Using an immersion blender, carefully blend the soup until it reaches a smooth consistency. If you don’t have an immersion blender, you can transfer the soup in batches to a regular blender—just be sure to let it cool slightly before blending to avoid splatters. The goal is to achieve a creamy texture that envelops each spoonful.
Enrich with Cream
Stir in the heavy cream or coconut milk depending on your preference for a vegan option. Season with salt and black pepper to taste, adjusting according to your flavor preference. Heat through for another 5 minutes over low heat; this allows all ingredients to harmonize beautifully while maintaining that rich creaminess.
Serve Hot
Ladle the creamy white bean soup into bowls and serve hot. For an extra touch of freshness, consider garnishing with fresh herbs if desired. Enjoy this comforting meal as it warms you from the inside out!
How to Serve and Store Creamy White Bean Soup
This creamy white bean soup makes 4 generous servings, perfect for a cozy dinner. For an inviting presentation, serve it in deep bowls topped with a drizzle of olive oil and a sprinkle of fresh herbs. Pair it with crusty bread or garlic toast to soak up every last bit of the rich broth, and consider adding a side salad for a refreshing contrast.
To store leftovers, transfer the soup to an airtight container and keep it in the refrigerator for up to 3 days. When reheating, add a splash of vegetable broth and warm it gently on low heat to maintain its creamy texture—avoid boiling to keep the heavy cream from separating. While this soup can be frozen, be aware that the texture may change slightly upon thawing, so it’s best enjoyed fresh when possible.
What to Serve With Creamy White Bean Soup
Garlic Bread
The crispy, buttery texture of garlic bread is perfect for scooping up the creamy soup and enhances its rich flavors with a delightful garlic kick.
Roasted Brussels Sprouts
The slightly charred and nutty flavor of roasted Brussels sprouts provides a delicious contrast to the smoothness of the white bean soup, elevating the overall meal.
Quinoa Salad
A refreshing quinoa salad mixed with herbs and lemon offers a light and zesty counterpoint to the soup’s creaminess, making each bite exciting.
Mashed Sweet Potatoes
Sweet potatoes bring a natural sweetness and creamy texture that complements the savory notes of the soup beautifully while adding a pop of color to your plate.
Spinach and Strawberry Salad
This vibrant salad, with its fresh spinach and juicy strawberries, adds a sweet and tangy crunch that contrasts wonderfully with the rich, velvety soup.
Herb-Infused Polenta
Creamy polenta infused with herbs provides a luscious base that pairs seamlessly with the soup, allowing you to enjoy every spoonful in harmony.
Frequently Asked Questions
Can I use a different type of bean instead of white beans? Yes, you can substitute white beans with other beans like cannellini or navy beans, but keep in mind that the flavor and texture may vary slightly. Black beans or chickpeas can also work but will give a different taste profile.
Is this creamy white bean soup vegan-friendly? You can easily make this soup vegan by substituting heavy cream with coconut milk. This option still provides a rich and creamy texture while keeping it plant-based.
Can I freeze leftover creamy white bean soup? Absolutely! This soup freezes well. Just make sure to let it cool completely before transferring it to airtight containers. When you’re ready to enjoy it again, thaw in the refrigerator overnight and reheat on the stovetop.
How do I know when the soup is done cooking? The soup is done when the vegetables are tender and the flavors have melded beautifully after simmering for about 20 minutes. Blending until smooth will also enhance its creaminess.
What herbs can I add for extra flavor? While thyme and rosemary are great choices, you can experiment with other herbs like parsley, sage, or even a pinch of red pepper flakes for heat. Fresh herbs can be added just before serving for a burst of freshness.
Final Thoughts
There’s something truly special about Creamy White Bean Soup that makes it a comforting embrace in a bowl, blending rich flavors with wholesome ingredients. If you love this dish, you might also enjoy [Savory Vegetable Chowder] or [Lemon Herb Risotto] as delightful companions to your meal. We’d love to see your culinary creations, so be sure to save this recipe on Pinterest and share your experience with us in the comments!

Creamy White Bean Soup
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add chopped onions, carrots, and celery. Sauté until the vegetables are softened, about 5 minutes.
- Add minced garlic, thyme, and rosemary. Cook for another minute until fragrant.
- Add the drained white beans and vegetable broth to the pot. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Using an immersion blender, blend the soup until smooth. Alternatively, transfer to a blender in batches and blend until creamy.
- Stir in the heavy cream (or coconut milk) and season with salt and pepper to taste. Heat through for another 5 minutes.
- Ladle the soup into bowls and serve hot, garnished with fresh herbs if desired.



Leave a Comment