Gather around for a bowl of pure comfort! This creamy white bean soup is a celebration of simple ingredients coming together to create something truly extraordinary. It’s hearty, satisfying, and boasts a rich, velvety texture that will warm you from the inside out. We’re talking tender white beans, aromatic vegetables, and a delicate blend of herbs, all simmered to perfection. This recipe works because it leverages the natural creaminess of cannellini beans, which break down beautifully to thicken the soup without needing heavy cream. It’s a testament to how humble pantry staples can transform into a gourmet experience with just a little love and technique. Each spoonful offers a harmonious balance of earthy flavors and a comforting warmth.
Recipe Overview
Prep Time: 15 minutes
Cook Time: 45 minutes
Servings: 6 generous servings
Difficulty Level: Easy
Equipment Needed: A large heavy-bottomed pot or Dutch oven is ideal for even heat distribution. An immersion blender is fantastic for achieving that silky smooth texture, but a standard blender will also work. Just be careful when blending hot liquids.
Make-Ahead Options: This soup is wonderful for making ahead! Flavors deepen overnight. It can be stored in the refrigerator for up to 4 days or frozen for longer storage.
Ingredients
Main Ingredients
- 2 tablespoons olive oil – a good quality extra virgin olive oil enhances the flavor.
- 1 large yellow onion – finely diced for even cooking.
- 2 stalks celery – finely diced, adds a subtle savory note.
- 2 medium carrots – peeled and finely diced, brings sweetness and color.
- 4 cloves garlic – minced, for aromatic depth.
- 6 cups vegetable broth – low sodium is preferred, allowing you to control the seasoning.
- 3 cans (15-ounce each) cannellini beans – rinsed and drained thoroughly. These are key for the creamy texture.
- 1 teaspoon dried thyme – or 1 tablespoon fresh thyme, adds an earthy, herbaceous flavor.
- 1/2 teaspoon dried rosemary – or 1 teaspoon fresh rosemary, finely chopped. Use sparingly for its potent aroma.
- 1/4 teaspoon black pepper – freshly ground for best flavor.
- 1/2 teaspoon salt – adjust to taste, especially if using salted broth.
For Garnish
- Fresh parsley – chopped, for a pop of color and fresh flavor.
- A drizzle of extra virgin olive oil – for finishing, adds a luxurious touch.
The olive oil is our starting point, creating the foundation for sautéing. Onion, celery, and carrots form the classic mirepoix, releasing their sweet and savory aromas as they soften. This trio is essential for building a deep flavor base. Garlic comes in to add its pungent, aromatic kick, complementing the vegetables. Vegetable broth is the liquid backbone, bringing everything together and infusing the soup with more flavor. Cannellini beans are the stars, providing body and that incredible creamy texture. Their mild, slightly nutty flavor is perfect for this comforting soup. Thyme and rosemary are the herbaceous heart, giving the soup its signature warmth and aroma. Salt and pepper are our seasoning agents, balancing and enhancing all the other flavors. Fresh parsley and a final drizzle of olive oil are not just garnishes; they brighten the soup and add a fresh, vibrant finish.
Pro Tips
- Sauté Until Sweet: Don’t rush the initial sautéing of your aromatics. Cook the onion, celery, and carrots over medium-low heat for at least 8-10 minutes, until they are very soft and translucent. This caramelization brings out their natural sweetness, building a deeper flavor foundation for your soup.
- Blend for Velvety Smoothness: For the creamiest texture, use an immersion blender directly in the pot. If using a regular blender, only fill it halfway, vent the lid, and cover with a towel to prevent steam buildup. Blend in batches carefully. Blending about two-thirds of the soup yields a lovely balance of smooth and chunky.
- Season in Layers: Add salt and pepper gradually. Taste as you go, especially after adding the broth and blending. Remember, you can always add more seasoning, but you can’t take it away. A final pinch of salt and a grind of pepper at the end can truly elevate the soup’s overall flavor.
Instructions
Step 1: Prepare the Aromatics
Begin by dicing your yellow onion, celery, and carrots into small, uniform pieces. Mince the garlic cloves. This ensures they cook evenly and release their flavors effectively. Rinse and drain the cannellini beans thoroughly.
Step 2: Sauté the Flavor Base
Heat 2 tablespoons of olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion, celery, and carrots. Cook, stirring occasionally, for 8-10 minutes, until the vegetables are very soft and translucent. They should not brown, but rather become tender and sweet.
Once the vegetables are soft, add the minced garlic. Cook for another 1 minute, stirring constantly, until fragrant. Be careful not to let the garlic burn, as it can turn bitter quickly.
Step 3: Simmer the Soup
Pour in the 6 cups of vegetable broth. Add the rinsed and drained cannellini beans, 1 teaspoon dried thyme, 1/2 teaspoon dried rosemary, and 1/4 teaspoon black pepper. Stir everything together. Bring the soup to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for 20 minutes. This allows the flavors to meld and the beans to soften further.
Step 4: Achieve Creamy Perfection
After simmering, remove the pot from the heat. Using an immersion blender, blend about two-thirds of the soup directly in the pot until smooth. Leave some of the beans and vegetables chunky for texture. If you don’t have an immersion blender, carefully transfer about two-thirds of the soup to a standard blender (work in batches, filling only halfway, venting the lid, and covering with a towel). Blend until smooth, then return to the pot.
Return the pot to low heat. Stir in 1/2 teaspoon salt, or to taste. Let the soup gently heat through for another 5 minutes, ensuring it’s warmed evenly. Taste and adjust seasonings as needed. You might want a little more salt or pepper.
Step 5: Serve and Garnish
Ladle the warm, creamy white bean soup into bowls. Garnish each serving with a sprinkle of freshly chopped parsley and a generous drizzle of good quality extra virgin olive oil. Serve immediately and enjoy the comforting warmth.
Variations & Customization
Dietary Modifications
- Gluten-Free: This recipe is naturally gluten-free! All ingredients used are free from gluten.
- Dairy-Free/Vegan: This recipe is also naturally dairy-free and vegan, relying on plant-based ingredients for its rich flavor and texture. No dairy or animal products are needed.
Flavor Variations
- Smoky Version: For a hint of smoky flavor, add 1/2 teaspoon smoked paprika along with the dried herbs. You could also add a pinch of liquid smoke, being careful not to overpower the delicate bean flavor.
- Spicy Kick: If you enjoy a little heat, stir in 1/4 teaspoon red pepper flakes with the garlic. You can also finish with a dash of your favorite mild hot sauce.
- Herb Garden Freshness: Feel free to experiment with other fresh herbs. A sprig of fresh sage or a bay leaf added during simmering can introduce another layer of aroma. Remove the bay leaf before blending.
Serving & Storage
Serving Suggestions
Serve this creamy white bean soup in warm bowls, perhaps with a side of crusty bread for dipping. A simple green salad with a light vinaigrette makes a perfect accompaniment, offering a refreshing contrast to the soup’s richness. For a more substantial meal, consider pairing it with a grilled cheese sandwich or a hearty vegetable wrap.
For beverages, sparkling apple cider, a refreshing lemon-mint mocktail, or a warm cup of herbal tea like chamomile or peppermint would be delightful choices.
Storage Instructions
- Refrigerator: Store leftover soup in an airtight container in the refrigerator for up to 4 days.
- Freezer: This soup freezes beautifully! Allow it to cool completely, then transfer to freezer-safe containers or bags. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. If the soup is too thick, add a splash of vegetable broth or water to reach your desired consistency. Avoid boiling vigorously, as this can affect the texture.
Frequently Asked Questions
1. Can I use dried beans instead of canned?
Absolutely! If using dried cannellini beans, you’ll need about 1.5 cups of dried beans for this recipe. Soak them overnight, then cook them until tender before adding them to the soup. This will significantly increase the cooking time, so plan accordingly. Ensure they are fully cooked and soft before proceeding with the recipe steps.
2. How can I make this soup even thicker?
If you prefer a thicker soup, you can blend a larger portion of it, or even all of it, until completely smooth. Another trick is to mash a handful of the cooked beans against the side of the pot with a spoon before blending. This releases their starch and helps to naturally thicken the soup.
3. What if I don’t have an immersion blender?
No problem! A regular blender works perfectly fine. Just be extremely cautious when blending hot liquids. Work in small batches, filling the blender only halfway. Remove the center cap of the blender lid (the feeder cap) and cover the opening with a kitchen towel to allow steam to escape. Hold the towel down firmly and blend until smooth.
4. Can I add other vegetables to this soup?
Yes, absolutely! This soup is very adaptable. Spinach or kale can be stirred in during the last 5-10 minutes of cooking until wilted. Diced zucchini or bell peppers could be added with the carrots and celery at the beginning for extra nutrition and flavor. Feel free to explore your favorite vegetable additions.
5. Why is my soup bitter?
Bitterness often comes from overcooked or burnt garlic. Ensure you only cook the garlic for about 1 minute until fragrant and avoid letting it brown. Another reason could be using too much dried rosemary, which can be quite potent; use it sparingly. Always taste as you go to catch any off-flavors early.
Final Thoughts
This creamy white bean soup is more than just a meal; it’s a warm hug in a bowl. It’s comforting, nourishing, and surprisingly elegant for how simple it is to prepare. Don’t be afraid to make it your own with a few extra herbs or a pinch of spice. The beauty of this recipe lies in its versatility and the way it transforms humble beans into something truly special. Enjoy the process, savor the aromas, and relish every spoonful of this delightful creation. Happy cooking!
Creamy White Bean Soup with Herbs
A hearty and comforting creamy white bean soup, made with tender cannellini beans, aromatic vegetables, and a delicate blend of herbs. Velvety smooth and deeply flavorful.
Creamy Soup
Vegetable Soup
Cannellini Beans
Herb Soup
Vegetarian
Vegan
Gluten-Free
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion – finely diced
- 2 stalks celery – finely diced
- 2 medium carrots – peeled and finely diced
- 4 cloves garlic – minced
- 6 cups vegetable broth – low sodium
- 3 cans (15-ounce each) cannellini beans – rinsed and drained
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt – adjust to taste
- Fresh parsley – chopped, for garnish
- A drizzle of extra virgin olive oil – for finishing
Instructions
- Begin by dicing your yellow onion, celery, and carrots into small, uniform pieces. Mince the garlic cloves. Rinse and drain the cannellini beans thoroughly.
- Heat 2 tablespoons of olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion, celery, and carrots. Cook, stirring occasionally, for 8-10 minutes, until the vegetables are very soft and translucent. Once soft, add the minced garlic. Cook for another 1 minute, stirring constantly, until fragrant.
- Pour in the 6 cups of vegetable broth. Add the rinsed and drained cannellini beans, 1 teaspoon dried thyme, 1/2 teaspoon dried rosemary, and 1/4 teaspoon black pepper. Stir everything together. Bring the soup to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for 20 minutes.
- After simmering, remove the pot from the heat. Using an immersion blender, blend about two-thirds of the soup directly in the pot until smooth. Leave some of the beans and vegetables chunky for texture. Return the pot to low heat. Stir in 1/2 teaspoon salt, or to taste. Let the soup gently heat through for another 5 minutes, ensuring it’s warmed evenly.
- Ladle the warm, creamy white bean soup into bowls. Garnish each serving with a sprinkle of freshly chopped parsley and a generous drizzle of good quality extra virgin olive oil. Serve immediately.
