Cannellini Bean and Spinach Soup Recipe is a healthy, comforting and easy soup to make at home. This soup is creamy, flavorful and packed with nutrients. It is perfect for lunch, dinner or a light meal.
This Cannellini Bean and Spinach Soup Recipe is simple and quick, requiring few ingredients. Learn How to make Cannellini Bean and Spinach Soup with step-by-step instructions.
You will also enjoy how easy the Ingredients for Cannellini Bean and Spinach Soup are to gather in your kitchen.
The Secret Behind This Delicious
The secret is slow cooking and fresh ingredients. Cannellini beans give creaminess and protein. Spinach adds freshness and color. Garlic and onions provide depth of flavor.
A pinch of seasoning balances the taste. Olive oil brings a silky texture. Simmering the soup gently allows flavors to meld.
Adding a splash of lemon juice brightens the taste. Blending part of the soup gives creaminess without cream. Simple steps create a hearty, healthy and flavorful soup perfect for any day.

Recipe Card info
- Recipe Name: Cannellini Bean and Spinach Soup
- Servings: 4
- Prep Time: 10 mins
- Cook Time: 20 mins
- Total Time: 30 mins
- Course: Soup / Starter
- Cuisine: Italian / Healthy
- Calories: 180 kcal per serving
Equipment List
- Large saucepan or soup pot
- Cutting board
- Knife
- Wooden spoon or spatula
- Blender or immersion blender (optional)
- Measuring cups
- Measuring spoons
- Ladle
- Soup bowls
Ingredients You Need for Cannellini Bean and Spinach Soup
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 2 cups vegetable or chicken broth
- 1 can (15 oz) cannellini beans, drained and rinsed
- 2 cups fresh spinach leaves
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper (optional)
- 1 tablespoon lemon juice
- Grated Parmesan cheese for topping (optional)
Instructions
1. Heat Olive Oil
Heat olive oil in a large saucepan over medium heat. Ensure oil is hot before adding vegetables.
2. Sauté Onion
Add chopped onion. Cook for 3–4 minutes. Stir occasionally until onion is soft and translucent.
3. Add Garlic
Add minced garlic to the onions. Stir for one minute until fragrant but not burnt.
4. Add Broth
Pour in vegetable or chicken broth. Stir gently and bring to a gentle simmer.
5. Add Cannellini Beans
Add drained and rinsed cannellini beans. Stir and let simmer for 5 minutes.
6. Add Spinach
Add fresh spinach leaves. Stir until spinach wilts and becomes bright green.
7. Season the Soup
Add salt, black pepper, and crushed red pepper. Stir well to distribute seasoning evenly.
8. Blend Part of Soup
Use immersion blender to blend half of the soup for creaminess. Skip if you prefer chunky texture.
9. Add Lemon Juice
Add one tablespoon lemon juice. Stir to add brightness and balance the flavors.
10. Taste and Adjust
Taste soup and adjust seasoning as needed. Add more salt or pepper for desired flavor.
11. Serve Hot
Ladle soup into bowls. Top with grated Parmesan if desired. Serve immediately while warm.
Expert Tips & Variations
- Use fresh or frozen spinach; both work well.
- Add a pinch of smoked paprika for depth of flavor.
- Blend more or less depending on desired creaminess.
- Substitute cannellini beans with white kidney beans.
- Add cooked pasta or rice for a more filling meal.
- Drizzle extra virgin olive oil before serving for extra flavor.
- Garnish with fresh herbs like parsley or basil.
- Add a touch of cream or yogurt for richer texture.
Nutrition Information
| Nutrient | Amount per serving |
|---|---|
| Calories | 180 kcal |
| Fat | 7 g |
| Carbohydrates | 22 g |
| Sugar | 3 g |
| Protein | 10 g |
| Fiber | 7 g |
Serving Suggestions
Serve with crusty bread or garlic toast. Pair with a light salad. Enjoy with a sprinkle of Parmesan or chili flakes. Perfect for lunch or dinner. Great for a cozy winter evening. Add a side of roasted vegetables for a complete meal. Serve hot for maximum comfort and flavor.
Storage & Reheating Tips
Store leftover soup in an airtight container. Refrigerate for up to 3 days. Reheat on stove over medium heat. Add a splash of water if too thick. Freeze in portions for up to 2 months. Thaw in fridge before reheating. Avoid overcooking spinach during reheating to retain color.

Cannellini Bean and Spinach Soup Recipe
Ingredients
- 2 tablespoons olive oil
- 1 small onion finely chopped
- 2 garlic cloves minced
- 2 cups vegetable or chicken broth
- 1 can 15 oz cannellini beans, drained and rinsed
- 2 cups fresh spinach leaves
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper optional
- 1 tablespoon lemon juice
- Grated Parmesan cheese for topping optional
Instructions
Heat Olive Oil
- Heat olive oil in a large saucepan over medium heat. Ensure oil is hot before adding vegetables.
Sauté Onion
- Add chopped onion. Cook for 3–4 minutes. Stir occasionally until onion is soft and translucent.
Add Garlic
- Add minced garlic to the onions. Stir for one minute until fragrant but not burnt.
Add Broth
- Pour in vegetable or chicken broth. Stir gently and bring to a gentle simmer.
Add Cannellini Beans
- Add drained and rinsed cannellini beans. Stir and let simmer for 5 minutes.
Add Spinach
- Add fresh spinach leaves. Stir until spinach wilts and becomes bright green.
Season the Soup
- Add salt, black pepper and crushed red pepper. Stir well to distribute seasoning evenly.
Blend Part of Soup
- Use immersion blender to blend half of the soup for creaminess. Skip if you prefer chunky texture.
Add Lemon Juice
- Add one tablespoon lemon juice. Stir to add brightness and balance the flavors.
Taste and Adjust
- Taste soup and adjust seasoning as needed. Add more salt or pepper for desired flavor.
Serve Hot
- Ladle soup into bowls. Top with grated Parmesan if desired. Serve immediately while warm.
Notes
- Use fresh or frozen spinach; both work well.
- Add a pinch of smoked paprika for depth of flavor.
- Blend more or less depending on desired creaminess.
- Substitute cannellini beans with white kidney beans.
- Add cooked pasta or rice for a more filling meal.
- Drizzle extra virgin olive oil before serving for extra flavor.
- Garnish with fresh herbs like parsley or basil.
- Add a touch of cream or yogurt for richer texture.
FAQs about Cannellini Bean and Spinach Soup
1. Can I use canned spinach instead of fresh?
Yes, drain canned spinach well. Add during the last few minutes of cooking. Fresh spinach is preferred.
2. Can I make this soup vegan?
Yes, use vegetable broth and skip Parmesan cheese or use vegan alternative.
3. Can I freeze this soup?
Yes, store in airtight containers. Freeze up to 2 months. Thaw in fridge before reheating.
4. Can I add other vegetables?
Yes, carrots, zucchini or celery work well. Chop finely for even cooking.
5. Can I make it spicy?
Yes, add extra crushed red pepper or a pinch of chili powder for heat.
Conclusion
Cannellini Bean and Spinach Soup Recipe is healthy, easy and flavorful. It is perfect for a quick lunch, light dinner or cozy meal. The creamy cannellini beans and fresh spinach create a satisfying, nutrient-packed soup.
This recipe is beginner-friendly and requires simple Ingredients for Cannellini Bean and Spinach Soup. Now you know How to make Cannellini Bean and Spinach Soup at home in just 30 minutes. Try it today and enjoy a warm, delicious and comforting bowl of soup.

Sofia Lane is a food lover who loves cooking and sharing easy, tasty recipes. She believes in making cooking simple and fun for everyone. On DiveCrave, Sofia shares her favorite meals, desserts and treats that anyone can make at home.













Leave a Reply