Follow Me On Social Media!
Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
Cannellini Bean Soup delivers creamy, fragrant comfort with tender beans and aromatic herbs. Warm, hearty, and ready in under an hour. Get the recipe right now.
Cannellini Bean Soup offers a creamy, wholesome bowl that warms you from the inside out. It solves the common problem of bland, watery bean soups that lack depth. After countless attempts, I finally nailed the balance of herbs and texture. The broth smells earthy, while the beans melt like butter on the tongue. For a crunchy contrast, try my Crispy Ultimate Club Sandwich alongside this soup. Jump to the recipe card or keep reading for my best tips. If you loved my recent Crispy Ultimate Club Sandwich Recipe with Turkey and Bacon Easy Steps, this new dish is going to be your next kitchen favorite!

Why You'll Love This Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
- Silky broth stays thick without cream, keeping calories modest
- Beans develop richer flavor when soup rests, perfect for leftovers
- Fresh herbs add bright finish without masking bean sweetness
- One‑pot method cuts cleanup and saves kitchen time
Ingredients for Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
Exact amounts are in the printable recipe card below — here's what you'll need at a glance.
Main Ingredients
- 2 tbsp olive oil
- 1 medium onion, diced
- 2 carrots, sliced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 tsp smoked paprika
- 1/2 tsp dried thyme
- 1/4 tsp red pepper flakes
- 4 cups low‑sodium vegetable broth
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 cup diced tomatoes
Seasonings & Flavors
- Salt to taste
- Freshly ground black pepper to taste
- 2 tbsp chopped fresh parsley
- 1 tbsp lemon juice
Optional Toppings
- (Optional) Crispy pancetta bits
- (Optional) Grated Parmesan cheese
- (Optional) Drizzle of extra‑virgin olive oil
- (Optional) Fresh rosemary sprig
- (Optional) Toasted breadcrumbs
Ingredient Notes
- Cannellini beans: Provide protein and starch for natural thickening; avoid over‑cooking to keep shape, or beans turn mushy
- Vegetable broth: Low‑sodium broth lets you control salt; using bouillon cubes adds extra sodium and can make soup salty
- Olive oil: Helps sauté aromatics and adds flavor depth; substituting butter adds richness but can make soup greasy
- Smoked paprika: Adds smoky warmth; too much creates bitterness, so measure carefully
- Lemon juice: Brightens final flavor; add at end to preserve acidity, otherwise it dulls during cooking

How to Make Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes Step by Step
Sauté aromatics
Heat olive oil over medium heat. Add onion, carrots, celery, and sauté 5–7 minutes until softened. Stir frequently; watch for browning – if they darken too fast, lower heat.
Add garlic and spices
Add garlic, smoked paprika, thyme, and red pepper flakes. Cook 30 seconds, letting aromas bloom. Beware of burning garlic; it turns bitter quickly.
Deglaze and build broth
Pour in broth, scraping browned bits. Bring to a gentle boil, then reduce to a simmer. You’ll smell a fragrant, earthy perfume.
Incorporate beans and tomatoes
Add cannellini beans and diced tomatoes. Simmer uncovered 15–20 minutes. Watch for excess bubbling that can cause splatter.
Blend for creaminess
Use immersion blender to puree half the soup directly in the pot until smooth. This thickens without adding cream. If soup looks thin, blend an extra cup of beans.
Finish and serve
Stir in lemon juice, parsley, salt, and pepper. Taste and adjust seasoning. Soup should be glossy, thick enough to coat a spoon.
Pro Tips for the Best Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
- Common mistake and fix: Watery broth results from too much liquid; use measured broth and blend beans to naturally thicken.
- Ingredient prep: Rinse canned beans under cold water to remove excess sodium and canned taste.
- Temperature control: Simmer gently, not a rolling boil, to keep beans intact and prevent over‑reduction.
- Flavor boost: Add a splash of sherry or dry white wine after sautéing aromatics for deeper complexity.
Storing and Reheating Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
Refrigerator Storage
Transfer to airtight containers; keep 3–4 days in the refrigerator.
Freezing Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
Freeze in zip‑top bags, flatten for space; lasts up to 3 months.
Reheating in the Oven
Preheat to 350°F, bake covered 15–20 minutes; add splash of broth for moisture.
Reheating in the Microwave
Heat on medium 2–3 minutes, stir halfway; place a damp paper towel on top to avoid sogginess.
Make Ahead
Prepare broth and sauté veggies up to 24 hours ahead; store separately, combine and finish when ready.
Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes

Ingredients
Main Ingredients
- 2 tbsp olive oil
- 1 medium onion, diced
- 2 carrots, sliced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 tsp smoked paprika
- 1/2 tsp dried thyme
- 1/4 tsp red pepper flakes
- 4 cups low‑sodium vegetable broth
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 1 cup diced tomatoes
Seasonings & Flavors
- Salt to taste
- Freshly ground black pepper to taste
- 2 tbsp chopped fresh parsley
- 1 tbsp lemon juice
Optional
- Crispy pancetta bits
- Grated Parmesan cheese
- Drizzle of extra‑virgin olive oil
- Fresh rosemary sprig
- Toasted breadcrumbs
Instructions
- 1Sauté aromatics: Heat olive oil over medium heat. Add onion, carrots, celery, and sauté 5–7 minutes until softened. Stir frequently; watch for browning – if they darken too fast, lower heat.
- 2Add garlic and spices: Add garlic, smoked paprika, thyme, and red pepper flakes. Cook 30 seconds, letting aromas bloom. Beware of burning garlic; it turns bitter quickly.
- 3Deglaze and build broth: Pour in broth, scraping browned bits. Bring to a gentle boil, then reduce to a simmer. You’ll smell a fragrant, earthy perfume.
- 4Incorporate beans and tomatoes: Add cannellini beans and diced tomatoes. Simmer uncovered 15–20 minutes. Watch for excess bubbling that can cause splatter.
- 5Blend for creaminess: Use immersion blender to puree half the soup directly in the pot until smooth. This thickens without adding cream. If soup looks thin, blend an extra cup of beans.
- 6Finish and serve: Stir in lemon juice, parsley, salt, and pepper. Taste and adjust seasoning. Soup should be glossy, thick enough to coat a spoon.
Recipe Notes
- Chef tip: Roast garlic cloves in foil at 375°F for 20 minutes before adding for a sweeter depth.
- Best substitution: Use Great Northern beans instead of cannellini; texture is similar but flavor is milder.
- Make-ahead: Soup reheats better after a night; beans absorb flavors, creating richer taste.
- Scaling: Double all ingredients for a larger batch; keep broth proportion 2 cups per can of beans.
- Troubleshooting: If soup stays watery, blend more beans and simmer uncovered to evaporate excess liquid.
Nutrition Per Serving
- Calories: 420 kcal
- Protein: 27g
- Fat: 8g
- Saturated Fat: 1g
- Carbohydrates: 60g
- Fiber: 7g
- Sugar: 6g
- Sodium: 600mg
- Cholesterol: 0mg
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Made this recipe?
I’d love to see how your Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes turned out — leave a star rating and a comment below. I read every one!
Frequently Asked Questions about Cannellini Bean Soup – Soul-Warming Comfort in 30 Minutes
Can I make Cannellini Bean Soup without a blender?
Yes, you can mash beans with a potato masher for partial smoothness. The texture will be chunkier but still hearty. Add a splash more broth if needed. Taste and adjust seasoning before serving.
How long does Cannellini Bean Soup take to prepare?
Prep takes about 15 minutes, and the soup simmers for 40–45 minutes. Total time is roughly one hour. The longest step is blending to achieve creaminess. The result is a comforting bowl worth the wait.
What are seasonal variations for Cannellini Bean Soup?
In winter, add kale or rosemary for earthier warmth. Summer versions can include fresh basil and a hint of lemon. Autumn pairs well with roasted squash cubes. Adjust herbs to match the season’s flavor profile.
Why does my Cannellini Bean Soup turn watery?
Too much broth or insufficient blending leaves excess liquid. Reduce broth slightly and blend half the beans to thicken. If it’s already thin, simmer uncovered to evaporate water. Adding a touch of flour slurry can also help.
Is Cannellini Bean Soup suitable for a vegan diet?
Absolutely, the recipe contains only plant‑based ingredients. Ensure the broth is vegetable‑based and omit cheese toppings. You can garnish with nutritional yeast for a cheesy note. It remains rich and satisfying.




