Sometimes you just want a cozy, comforting soup that feels rich and creamy but without reaching for heavy cream or fancy ingredients. This creamy white bean garden soup nails that texture and flavor with a simple trick: blending part of the soup to naturally thicken and smooth it out. It’s a practical way to enjoy a creamy vegetable soup, using pantry staples and fresh produce that are easy to keep on hand. The cannellini beans add a gentle creaminess, while the mix of carrots, celery, zucchini, and aromatic Italian herbs gives it a fresh, satisfying bite.
The balance between a blended portion and chunky vegetables keeps it interesting in every spoonful, and it comes together quickly on the stove—a real win for weeknights or when you want a light but filling lunch. Just be sure not to overcook the veggies; you want them tender but still with a bit of texture to keep the soup lively.
Why You’ll Love This Recipe
- Naturally creamy without dairy, perfect for anyone avoiding cream or milk
- Uses simple, easy-to-find ingredients most home cooks already have
- Blending a portion of the soup adds texture and body without extra fat
- Flexible enough to swap vegetables in or out depending on what’s in season
- Comes together in under 40 minutes—great for busy weeknights
- Italian herbs create an inviting, comforting flavor without fuss
Ingredients
- 1 tablespoon (15 ml) olive oil
- 1 medium onion, chopped
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 small zucchini, diced
- 2 cans (15 oz / 425 g each) cannellini beans, rinsed and drained
- 5 cups (1.2 liters) vegetable or chicken broth
- 1 teaspoon dried Italian herbs
- Salt and black pepper, to taste
Ingredient Notes
Cannellini beans are key here—they’re mild and creamy when pureed, making the soup naturally thick and velvety. If you don’t have cannellini beans, great northern beans or navy beans will work too. Using vegetable broth keeps the soup vegetarian, but chicken broth adds extra depth if you prefer. The zucchini is a gentle, fresh addition that softens during cooking, balancing the earthiness of the carrots and celery. Italian herbs bring a classic flavor without needing multiple fresh herbs in your fridge.
Kitchen Tools Needed
- Large pot or Dutch oven
- Wooden spoon or spatula
- Blender or immersion blender
- Measuring spoons and cups
- Knife and cutting board
Step-by-Step Instructions
-
Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery, and sauté for about 6 minutes, stirring occasionally. The onions should become translucent and the vegetables will start to soften—don’t rush this step, as it builds the soup’s flavor base.
-
Add the diced zucchini, rinsed cannellini beans, broth, dried Italian herbs, and a pinch of salt and black pepper. Stir well to combine.
-
Bring the soup to a gentle simmer, then lower the heat and cook for about 20 minutes. The vegetables should be tender but not mushy. Check by piercing a carrot piece with a fork; it should slide in easily.
-
Remove about 2 cups (480 ml) of soup and carefully transfer it to a blender. Blend until smooth and creamy. If using an immersion blender, blend directly in the pot but only partially to keep some chunkiness.
-
Stir the blended soup back into the pot, then let it simmer for another 3 minutes to warm through and meld the flavors.
-
Taste and adjust seasoning with more salt and black pepper if needed. Serve warm.
Pro Tips
- Don’t skip the initial sauté of onions and veggies—it unlocks deeper flavors for the finished soup.
- When blending, let the soup cool slightly to avoid pressure building up inside your blender.
- For extra texture, reserve some cooked beans to stir in at the end.
- If the soup feels too thick after blending, add a splash more broth or water to reach your preferred consistency.
- Use fresh Italian herbs like thyme or oregano if you have them, but dried works perfectly well.
- A squeeze of lemon juice or a drizzle of good olive oil on top just before serving can brighten the flavors beautifully.
Common Mistakes
- Overcooking the vegetables until they’re mushy—aim for tender but still slightly firm to retain texture.
- Blending the whole soup and losing the nice contrast between creamy and chunky.
- Not seasoning well enough—beans and broth can be mild, so taste and adjust salt and pepper at the end.
- Adding the beans too early, which can cause them to fall apart completely. Adding at the simmer stage gives them time to warm without disintegrating.
Variations
- Swap zucchini for chopped kale or spinach added in the last 5 minutes for a leafy green boost.
- Stir in cooked Italian sausage or shredded chicken after blending for extra protein.
- Add a diced potato with the other vegetables for a heartier texture and thicker soup.
- Sprinkle with grated Parmesan or nutritional yeast just before serving for a savory finish.
Serving Suggestions
This soup is lovely served with warm crusty bread or garlic toast for dipping. A light salad or simple roasted vegetables also pair nicely if you want to round out your meal. It works well as a starter or a simple, nourishing main course.
Storage Instructions
Let the soup cool completely before transferring it to an airtight container. Store in the refrigerator for up to 4 days. You can also freeze it in portions for up to 3 months.
Reheating Tips
Reheat gently on the stove over low to medium heat, stirring occasionally until warmed through. If the soup thickens too much after cooling, add a splash of broth or water to loosen it.
Nutrition Estimate (per serving, serves 6)
- Calories: 180
- Protein: 9 g
- Carbohydrates: 28 g
- Fat: 3.5 g
Recipe Summary
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Servings: 6
- Cuisine: Italian-inspired
- Course: Soup
- Calories: 180 per serving
Frequently Asked Questions
Can I make this soup vegan?
Yes! Use vegetable broth and no animal-based toppings, and it’s vegan-friendly.
Can I use dried beans instead of canned?
You can, but remember to soak and cook them fully before adding to the soup.
Can I freeze the soup?
Absolutely. Cool completely, freeze in airtight containers, and thaw in the fridge overnight before reheating.
What other herbs complement this soup?
Fresh thyme, rosemary, or a bay leaf added while simmering work well.
Is it necessary to blend part of the soup?
Blending part of it gives the creamy texture without cream. If you skip it, the soup will be more broth-based and less thick.
This soup is a reliable weeknight go-to that tastes far from basic. It’s a simple way to enjoy a creamy, satisfying meal using everyday ingredients and a little blending magic. Serve it up warm on a chilly evening, and you’ll have a wholesome bowl that feels both fresh and hearty.