Ingredients
Equipment
Method
- Sauté the Vegetables: In a large pot or Dutch oven, heat olive oil over medium heat. Add the diced onion, garlic, carrots, and celery. Sauté for about 5-7 minutes, stirring occasionally, until the vegetables are softened and fragrant.
- Add the Beans and Broth: Add the rinsed cannellini beans to the pot along with the vegetable broth. Stir in the dried thyme, rosemary, and bay leaf. Bring the soup to a boil, then reduce the heat and let it simmer for 30-35 minutes, or until the vegetables are tender.
- Blend the Soup (Optional): For a smoother texture, you can use an immersion blender to blend a portion of the soup directly in the pot. Alternatively, you can transfer about half of the soup to a blender, puree it, and then return it to the pot. This step is optional but creates a creamy, velvety texture.
- Add Greens (Optional): If you're adding kale or spinach, stir it into the soup during the last 5 minutes of cooking. Let the greens wilt and soften.
- Season and Serve: Taste the soup and adjust the seasoning with salt, pepper, and a squeeze of lemon juice for brightness. Remove the bay leaf before serving.
- Garnish and Enjoy: Ladle the soup into bowls, garnish with fresh parsley, and serve with a slice of crusty bread for the perfect meal.
Notes
I cooked this Cannellini Bean Soup on a cozy winter evening and was amazed at how easy and delicious it turned out. The beans add a creamy texture, while the herbs and vegetables provide a comforting flavor. If you’re looking for a simple, healthy soup to warm you up, this recipe is perfect. You can easily customize it with your favorite greens or even add some protein like grilled chicken for a heartier version. My family loved it, and I’m sure yours will too!