Cannellini Bean Soup

Introduction
Cannellini Bean Soup is a warm, comforting dish that is simple and nourishing. This soup is made with cannellini beans, vegetables, herbs, and broth. Cannellini beans are creamy white beans that have a mild flavor and soft texture. When cooked in soup, they create a rich and satisfying meal that feels both hearty and light.
This soup is popular in many Mediterranean kitchens, especially in Italian cooking. It is loved because it uses simple ingredients that come together to create a delicious bowl of food. The beans add creaminess, while garlic, onions, and herbs bring wonderful aroma and flavor.
Another great thing about Cannellini Bean Soup is how easy it is to make. Even beginner cooks can prepare it without difficulty. The recipe is flexible too. You can add extra vegetables, spices, or even pasta if you want.
Whether you want a cozy dinner on a cold evening or a healthy lunch, this soup is a great choice. It is comforting, filling, and packed with flavor.
Cooking Time & Prep Time
Preparation Time: 15 minutes
Cooking Time: 35 minutes
Total Time: About 50 minutes
Tip: If you use canned beans, the soup cooks much faster.
Ingredients
These ingredients make about 4 servings of soup.
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cups vegetable broth (or chicken broth)
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon black pepper
- ½ teaspoon salt (adjust to taste)
- 1 bay leaf
- 1 cup chopped spinach or kale
- 1 tablespoon lemon juice
Optional toppings:
- Fresh parsley, chopped
- Grated Parmesan cheese
- Red pepper flakes
- Crusty bread for serving
Tip: Fresh herbs can also be used if you have them. They add wonderful flavor.
Step-by-Step Instructions
1. Prepare the vegetables
Start by washing and chopping all the vegetables. Dice the onion, carrots, and celery into small pieces so they cook evenly.
Mince the garlic finely.
Preparing everything before cooking helps the process move smoothly.
2. Cook the vegetables
Place a large pot on the stove over medium heat. Add the olive oil and let it warm up.
Add the chopped onion and cook for about 3–4 minutes until it becomes soft and slightly golden.
Next, add the carrots and celery. Cook for another 4–5 minutes, stirring occasionally.
Tip: Cooking the vegetables first helps bring out their natural sweetness.
3. Add the garlic and herbs
Add the minced garlic to the pot. Stir for about 30 seconds until fragrant.
Then add the thyme, oregano, black pepper, and bay leaf. Stir everything together so the herbs mix well with the vegetables.
The kitchen will start to smell wonderful at this stage.
4. Add the beans and broth
Pour in the vegetable broth and add the cannellini beans.
Stir gently and bring the soup to a gentle boil.
Once boiling, reduce the heat to low and let the soup simmer for about 20 minutes.
Tip: Simmering allows the flavors to blend together nicely.
5. Blend part of the soup (optional)
For a creamier soup, scoop about 1 cup of the soup and blend it using a blender or immersion blender.
Return the blended mixture to the pot and stir.
This step thickens the soup while still leaving some whole beans for texture.
6. Add greens and lemon
Add the chopped spinach or kale to the soup. Stir and cook for another 3–4 minutes until the greens soften.
Finish by adding lemon juice. The lemon brightens the flavor and balances the richness of the beans.
Taste the soup and adjust salt if needed.
7. Serve warm
Remove the bay leaf before serving.
Ladle the soup into bowls and add your favorite toppings such as parsley, Parmesan cheese, or red pepper flakes.
Serve warm and enjoy.
Tips & Variations
Make it vegetarian or vegan:
Use vegetable broth and skip the Parmesan cheese or use a vegan cheese alternative.
Add more vegetables:
Zucchini, tomatoes, potatoes, or bell peppers work very well in this soup.
Add pasta:
Small pasta shapes like ditalini or orzo can be added for a heartier meal.
Make it spicy:
Add chili flakes or a small pinch of cayenne pepper.
Use dried beans:
If using dried cannellini beans, soak them overnight and cook them before adding to the soup.
Extra creamy option:
Blend more of the soup for a smoother texture.
Tip: A drizzle of olive oil on top adds extra flavor.
Nutritional Information (Approximate per serving)
- Calories: 250
- Protein: 12 g
- Carbohydrates: 35 g
- Fat: 7 g
- Fiber: 10 g
Nutrition values may vary depending on ingredients used.
Health Benefits
Cannellini Bean Soup is not only delicious but also very nutritious.
Cannellini beans are rich in plant-based protein and fiber. Fiber helps digestion and helps you feel full longer. Beans also contain important minerals like iron, magnesium, and potassium.
Vegetables such as carrots, celery, and spinach provide vitamins and antioxidants that help protect the body from illness.
Garlic may help support the immune system and heart health.
Olive oil contains healthy fats that support heart health and reduce inflammation.
Because this soup contains beans, vegetables, and healthy fats, it is a balanced meal that provides lasting energy.
Tip: Pairing the soup with whole grain bread can make the meal even more filling.
Serving Suggestions
Cannellini Bean Soup is delicious on its own, but it can also be served with other foods to create a full meal.
Here are some great serving ideas:
- Warm crusty bread or garlic bread
- A fresh green salad
- Roasted vegetables
- Grilled cheese sandwiches
For extra flavor, sprinkle fresh parsley and grated Parmesan cheese on top.
If you have leftovers, store the soup in an airtight container in the refrigerator for up to 4 days.
The soup also freezes well. Place it in freezer-safe containers and freeze for up to 3 months.
Tip: When reheating, add a little water or broth because the soup may thicken while stored.
Conclusion
Cannellini Bean Soup is a simple, comforting dish that is easy to prepare and full of nourishing ingredients. With creamy beans, fresh vegetables, and fragrant herbs, it creates a warm and satisfying bowl of soup.
The recipe is flexible, so you can adjust it to your taste. Add more vegetables, spices, or pasta to make it your own. It is also a great option for vegetarian or vegan meals.
Whether you cook it for a family dinner, a cozy lunch, or meal preparation for the week, this soup is sure to please. Give this Cannellini Bean Soup recipe a try and share it with family or friends. A warm bowl of homemade soup is always a wonderful thing to enjoy.
Helpful Cooking Tools
Cannellini Bean Soup
Introduction Cannellini Bean Soup is a warm, comforting dish that is simple and nourishing. This soup is made with cannellini beans, vegetables, herbs, and broth. Cannellini beans are creamy white...



