I make this Creamy Cannellini Bean and Spinach Soup with Lemon-Garlic Breadcrumbs when I want something comforting, nourishing, and full of flavor. The beans create a naturally creamy base, while fresh spinach adds color and freshness. The crispy lemon-garlic breadcrumbs on top bring a bright crunch that makes every spoonful more exciting.
Why You’ll Love This Recipe
I love this recipe because it feels rich and satisfying without being heavy. The blended cannellini beans create a velvety texture without needing much cream.
I also appreciate the contrast of textures. The soup is smooth and hearty, while the toasted lemon-garlic breadcrumbs add crispness and a burst of citrus flavor. It’s simple enough for a weeknight but special enough to serve to guests.
Ingredients
-
2 tablespoons olive oil
-
1 small onion, diced
-
3 cloves garlic, minced
-
2 cans (15 ounces each) cannellini beans, drained and rinsed
-
4 cups vegetable or chicken broth
-
1/2 teaspoon dried thyme
-
Salt, to taste
-
Black pepper, to taste
-
3 cups fresh spinach
-
1/4 cup heavy cream (optional, for extra creaminess)
-
1 tablespoon fresh lemon juice
For the lemon-garlic breadcrumbs:
-
1/2 cup breadcrumbs
-
1 tablespoon olive oil
-
1 clove garlic, minced
-
1 teaspoon lemon zest
-
Pinch of salt
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Directions
-
I heat olive oil in a large pot over medium heat.
-
I add the diced onion and cook for about 4–5 minutes until softened.
-
I stir in the minced garlic and cook for 30 seconds until fragrant.
-
I add the cannellini beans, broth, thyme, salt, and black pepper. I bring the mixture to a gentle simmer and cook for about 10–15 minutes.
-
I use an immersion blender to blend part of the soup until creamy while leaving some beans whole for texture.
-
I stir in the fresh spinach and let it wilt for about 2–3 minutes.
-
I add heavy cream if I want extra richness, then stir in fresh lemon juice.
For the breadcrumbs:
8. In a small skillet, I heat olive oil over medium heat.
9. I add the breadcrumbs and minced garlic, stirring until golden and crisp.
10. I remove from heat and mix in lemon zest and a pinch of salt.
-
I ladle the soup into bowls and sprinkle the lemon-garlic breadcrumbs generously on top before serving.
Servings and Timing
I get about 4 servings from this recipe.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Variations
I sometimes add carrots or celery at the beginning for extra depth of flavor. If I want a heartier soup, I stir in cooked pasta or small diced potatoes.
For a dairy-free version, I skip the heavy cream and rely entirely on the blended beans for creaminess. I also enjoy adding a pinch of red pepper flakes for subtle heat.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. I keep the breadcrumbs separate to maintain their crispness.
To reheat, I warm the soup gently on the stovetop, adding a splash of broth if needed to adjust the consistency. I top with freshly toasted breadcrumbs before serving again.
FAQs
Can I use dried beans instead of canned?
Yes, I cook dried cannellini beans ahead of time until tender, then use them in place of canned beans.
Do I have to blend the soup?
No, but I prefer blending part of it to create a creamy texture while keeping some whole beans for contrast.
Can I freeze this soup?
Yes, I freeze it without the breadcrumbs. I thaw and reheat gently before serving.
What can I use instead of spinach?
I sometimes use kale or Swiss chard, though I cook them slightly longer to soften.
How do I keep the breadcrumbs crispy?
I store them separately and add them just before serving to maintain their crunch.
Conclusion
I love how this Creamy Cannellini Bean and Spinach Soup combines wholesome ingredients with bright, crunchy topping for a comforting yet fresh meal. It’s easy to prepare, satisfying, and perfect for cooler days. Whenever I want a nourishing soup with layered flavor and texture, this is one I enjoy making.
Creamy Cannellini Bean and Spinach Soup with Lemon-Garlic Breadcrumbs
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A nourishing and velvety cannellini bean and spinach soup topped with bright, crispy lemon-garlic breadcrumbs for the perfect balance of creaminess and crunch.
- Author: Lizaa
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 4 cups vegetable or chicken broth
- 1/2 teaspoon dried thyme
- Salt, to taste
- Black pepper, to taste
- 3 cups fresh spinach
- 1/4 cup heavy cream (optional)
- 1 tablespoon fresh lemon juice
- For the lemon-garlic breadcrumbs:
- 1/2 cup breadcrumbs
- 1 tablespoon olive oil
- 1 clove garlic, minced
- 1 teaspoon lemon zest
- Pinch of salt
Instructions
- Heat olive oil in a large pot over medium heat.
- Add the diced onion and cook for 4–5 minutes until softened.
- Stir in the minced garlic and cook for 30 seconds until fragrant.
- Add the cannellini beans, broth, thyme, salt, and black pepper. Bring to a gentle simmer and cook for 10–15 minutes.
- Use an immersion blender to blend part of the soup until creamy, leaving some beans whole for texture.
- Stir in the fresh spinach and cook for 2–3 minutes until wilted.
- Add heavy cream if using, then stir in fresh lemon juice.
- In a small skillet, heat olive oil over medium heat. Add breadcrumbs and minced garlic, stirring until golden and crisp.
- Remove breadcrumbs from heat and mix in lemon zest and a pinch of salt.
- Ladle soup into bowls and top generously with lemon-garlic breadcrumbs before serving.
Notes
- Add carrots or celery at the beginning for extra depth of flavor.
- Stir in cooked pasta or diced potatoes for a heartier version.
- Skip heavy cream for a dairy-free option.
- Add red pepper flakes for subtle heat.
- Store breadcrumbs separately to maintain crispness.
- Freeze soup without breadcrumbs for up to 3 months.
Nutrition
- Serving Size: 1 serving
- Calories: 340 kcal
- Sugar: 4 g
- Sodium: 480 mg
- Fat: 15 g
- Saturated Fat: 4 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 9 g
- Protein: 12 g
- Cholesterol: 15 mg
