Jump to Recipe Print RecipeAs the first leaves fall and the air turns crisp, there’s nothing quite like a cozy bowl of soup to warm your soul. Today, I’m excited to share my recipe for Creamy Cannellini Bean Soup, which not only delivers a hearty taste but is also vegan, gluten-free, and packed with high protein. This comforting dish is perfect for weeknight dinners or lazy Sundays, and it’s a fantastic way to make use of simple pantry staples. With its creamy texture and satisfying flavors, it’s sure to become a beloved favorite in your home. Curious how to whip up this easy and nourishing gem? Let’s dive in! Why Is This Soup a Must-Try? Comforting Warmth: This Creamy Cannellini Bean Soup is like a warm hug on chilly nights, rich with flavors that envelop you. Health-Conscious Choice: Packed with high-protein cannellini beans and loaded with veggies, it’s a nutritious option that doesn’t compromise on taste. Vegan and Gluten-Free: Perfect for diverse diets, this soup caters to everyone, making it ideal for gatherings or family dinners. Versatile Ingredients: Use what you have; add extras like quinoa or kale, just like in my Moroccan Harira Savory for a delightful twist! Simple to Prepare: With just a few easy steps, and basic pantry staples, this soup is not only quick but also perfect for weeknight meals. Crowd-Pleaser: Serve it alongside a fresh salad or some crusty bread for a complete meal that will impress family and friends. Savory Cannellini Bean Soup Ingredients For the Soup Base Extra Virgin Olive Oil – Essential for sautéing and adds a delicious base flavor. Onion – A medium onion, chopped, creates an aromatic foundation for the soup. Garlic – Use 3 cloves, minced, for deep and savory notes that elevate the flavor. Chili Flakes – Adjust to taste with ¼ – ½ teaspoon to provide a hint of heat. Cannellini Beans – The star of the show; use 3 cans (15 oz each) for creaminess and protein. Other white beans can be substituted. Canned Tomatoes – One 15 oz can of whole cherry tomatoes infuses acidity and body into the soup. Dried Basil – ½ teaspoon adds herbal notes that complement the other flavors. Dried Rosemary – ½ teaspoon enhances the soup’s depth and aroma beautifully. Bay Leaf – One leaf infuses layered flavor; remember to remove it before serving. Low-Sodium Vegetable Broth – 2 cups (480 ml) forms the delightful, savory foundation of the soup. Salt & Pepper – Adjust according to taste to ensure the flavors shine through. For the Finish Fresh Parsley or Basil – About ⅓ cup of chopped herbs adds brightness and a touch of elegance for a charming presentation. Feel free to gather these ingredients for a delightful bowl of Savory Cannellini Bean Soup that’s perfect for cozy nights in! Step‑by‑Step Instructions for Savory Cannellini Bean Soup Step 1: Blend Beans Start by draining one can of cannellini beans, reserving their liquid. In a blender, combine the beans with this liquid and blend until smooth, creating a creamy base for your Savory Cannellini Bean Soup. Set this mixture aside while you prepare the rest of the ingredients. Step 2: Sauté Aromatics In a large pot, heat 2 tablespoons of extra virgin olive oil over medium heat. Add one chopped medium onion to the pot and sauté for 4-5 minutes until it becomes translucent and fragrant. Stir in 3 minced garlic cloves and cook for an additional 40 seconds, allowing the aroma to fill your kitchen. Step 3: Combine Ingredients Incorporate the pureed bean mixture into the pot, along with two more drained cans of cannellini beans, one 15 oz can of whole cherry tomatoes, ¼ teaspoon of chili flakes, ½ teaspoon each of dried basil and dried rosemary, and one bay leaf. Pour in 2 cups of low-sodium vegetable broth. Stir everything well to combine the flavors. Step 4: Simmer Increase the heat to medium-high, bringing your Savory Cannellini Bean Soup mixture to a gentle simmer. Once bubbling, cover the pot and let it cook for 25-30 minutes, stirring occasionally. This allows the flavors to meld beautifully while the soup thickens to a comforting consistency. Step 5: Finishing Touches After simmering, remove the pot from heat and stir in about ⅓ cup of chopped fresh parsley or basil for a burst of flavor. Taste the soup and adjust the seasoning with salt and pepper as needed. Serve hot with a drizzle of olive oil and some crusty bread for a heartwarming meal. Make Ahead Options These Savory Cannellini Bean Soup preparations are perfect for busy home cooks looking to save time during the week! You can sauté the aromatics (onion and garlic) and blend one can of cannellini beans up to 24 hours in advance, storing them separately in the fridge to maintain their freshness. The rest of the ingredients (beans, tomatoes, broth, and spices) can be assembled in advance and refrigerated for up to 3 days. When you’re ready to enjoy the soup, simply combine all the prepped components in a pot, bring to a simmer, and finish with fresh herbs. This way, you’ll have a delicious, hearty dinner with minimal last-minute prep, just as comforting and flavorful as if you made it from scratch that day! What to Serve with Creamy Cannellini Bean Soup As the rich flavors of this warming soup envelop your senses, consider these delightful pairings to craft a complete and satisfying meal. Crusty Bread: The ultimate companion, perfect for dipping into the creamy goodness of the soup. A rustic loaf elevates every bite. Fresh Green Salad: A crisp arugula or mixed green salad dressed with lemon vinaigrette adds brightness and texture, balancing the soup’s richness. Roasted Brussels Sprouts: The charred, slightly sweet flavors of Brussels sprouts complement the creamy beans beautifully and add an earthy crunch. Savory Garlic Bread: Warm, buttery garlic bread enhances the meal, offering a delightful flavor contrast alongside the smooth soup. Savory Vegan Baguette: A warm baguette filled with savory herbs fits seamlessly into this cozy meal while adding a touch of elegance. Balsamic Glazed Veggies: Sweet and tangy roasted veggies drizzled with balsamic glaze provide a delectable side that harmonizes with the soup’s flavors. Herbed Quinoa: A fluffy quinoa dish, perhaps tossed with herbs or nuts, spices up the plate and boosts protein, supporting the health-conscious theme. Chilled White Wine: A crisp Pinot Grigio complements the flavors perfectly while enhancing the dinner party atmosphere. Rich Chocolate Dessert: End your meal on a sweet note; a small serving of dark chocolate mousse offers a luxurious treat after the hearty soup. Expert Tips for Savory Cannellini Bean Soup Seasoning Balance: Use low-sodium vegetable broth to control seasoning; taste and adjust salt levels to avoid oversalting your soup. Herb Power: If using fresh herbs, double the amount for a vibrant flavor boost in your Savory Cannellini Bean Soup. Texture Preference: For a creamier texture, blend all the cannellini beans together. For some chunkiness, you can blend just one can. Finish with Lemon: A splash of lemon juice before serving adds brightness and elevates the overall flavor profile. Creative Add-Ins: Don’t hesitate to include cooked quinoa or lentils for extra protein, and consider adding veggies like kale or sweet potatoes for added nutrition. Savory Cannellini Bean Soup Variations Feel free to make this delightful recipe your own with these tasty twists and substitutions! Protein Boost: Add cooked quinoa or lentils for enhanced nutrition and texture. This not only enriches the soup but also makes it more filling. Creamy Twist: Incorporate a splash of coconut milk towards the end for a unique flavor profile that adds creaminess without dairy. Spicy Kick: Diced jalapeños or serrano peppers can be added for zest. Just a little heat will elevate the soup to new flavor heights! Hearty Veggies: Carrots, kale, or sweet potatoes can enhance the nutrient profile, making your dish even more satisfying and vibrant. Nutty Finish: Top with toasted pine nuts or slivered almonds for added crunch and a nutty essence that pairs well with the creamy soup. Herb Infusion: Swap dried basil and rosemary for fresh herbs; they brighten the flavor and enhance the aroma, creating an even fresher dish. Earthy Alternative: Use mushrooms instead of tomatoes for a different and deep umami flavor, enjoying a uniquely earthy twist on the traditional soup. Enhance your meal further by serving this soup alongside a fresh green salad, or try it with some crusty bread, just like you’ll enjoy with my Tortellini Soup Cozy! Each variation adds a personal touch that will surely impress your family and friends. How to Store and Freeze Creamy Cannellini Bean Soup Refrigerator: Store leftovers in an airtight container for up to 3-4 days. Ensure the soup is completely cooled before sealing to retain freshness. Freezer: This Creamy Cannellini Bean Soup can be frozen for up to 3 months. Portion it into freezer-safe bags, leaving some space for expansion, and lay them flat for space-saving storage. Reheating: To reheat, thaw overnight in the refrigerator and gently warm on the stovetop over low heat, stirring occasionally. Add a splash of vegetable broth if the soup thickens. Serving Fresh: For the best flavor and texture, enjoy the soup fresh, but the wonderful taste and nourishing qualities hold up beautifully even after freezing! Savory Cannellini Bean Soup Recipe FAQs How do I select ripe cannellini beans? Absolutely! When choosing cannellini beans, look for beans that are plump and free of dark spots or wrinkles; they should have a smooth surface. Canned varieties are most common and should be stored in a dry place without any dented cans. If you’re using dried beans, soak them overnight to ensure they cook evenly. How do I store leftover soup, and how long will it last? Very! Store your leftover Savory Cannellini Bean Soup in an airtight container in the refrigerator for about 3-4 days. To keep it fresh, ensure the soup has completely cooled before sealing. If you’d like to enjoy it later, consider freezing it; details are below! Can I freeze my Savory Cannellini Bean Soup? Absolutely! This soup can be frozen for up to 3 months without compromising its delicious flavor. To freeze, let the soup cool completely, then portion it into freezer-safe bags or containers, leaving some space for expansion. Lay the bags flat to save space. When you’re ready to enjoy it, thaw overnight in the refrigerator and gently reheat it on the stovetop. What should I do if my soup is too thick? No worries! If your soup turns out thicker than you’d like, simply add a splash of vegetable broth or water while reheating to reach your desired consistency. Stir well and allow it to heat through again. It’s a simple fix! Are there any dietary considerations for this soup? Very! This Savory Cannellini Bean Soup is vegan and gluten-free, making it suitable for a variety of diets. If you’re serving it to guests with allergies, ensure that your vegetable broth and any additional ingredients are labeled gluten-free. Plus, feel free to omit or replace any herbs and spices to cater to specific tastes or allergies. Can I include other vegetables or proteins in the soup? The more, the merrier! Get creative by adding hearty vegetables like kale or sweet potatoes for extra nutrition or protein-rich ingredients such as cooked quinoa or lentils. Mix and match based on your pantry staples or family favorites—the flavor will still shine! Savory Cannellini Bean Soup for Cozy Nights In No ratings yet Enjoy a warm, hearty Savory Cannellini Bean Soup, a delicious vegan and gluten-free meal that’s perfect for cozy nights. Print Recipe Pin Recipe Prep Time 10 minutes minsCook Time 30 minutes minsTotal Time 40 minutes mins Servings: 4 bowlsCourse: SoupCuisine: Italian, VeganCalories: 250 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? For the Soup Base2 tablespoons Extra Virgin Olive Oil Essential for sautéing and adds flavor.1 medium Onion, chopped Creates aromatic foundation.3 cloves Garlic, minced For deep savory notes.0.25-0.5 teaspoon Chili Flakes Adjust to taste for heat.3 cans (15 oz each) Cannellini Beans Star ingredient for creaminess and protein.1 can (15 oz) Canned Tomatoes Adds acidity and body.0.5 teaspoon Dried Basil For herbal notes.0.5 teaspoon Dried Rosemary Enhances depth and aroma.1 leaf Bay Leaf Infuses layered flavor.2 cups Low-Sodium Vegetable Broth Forms savory base.to taste Salt & Pepper Adjust for flavor.For the Finish⅓ cup Fresh Parsley or Basil, chopped Adds brightness. Equipment blenderlarge pot Method Step‑by‑Step InstructionsDrain one can of cannellini beans, reserving the liquid. Blend the beans with this liquid until smooth and set aside.In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for 4-5 minutes until translucent. Stir in the minced garlic and cook for 40 seconds.Incorporate the pureed bean mixture into the pot, along with the other two drained cans of cannellini beans, the canned tomatoes, chili flakes, dried basil, dried rosemary, and bay leaf. Pour in the vegetable broth and stir well.Increase the heat and bring the mixture to a gentle simmer. Cover and cook for 25-30 minutes, stirring occasionally.Remove from heat, stir in the chopped parsley or basil, and adjust seasoning with salt and pepper. Serve hot with olive oil and bread. Nutrition Serving: 1bowlCalories: 250kcalCarbohydrates: 35gProtein: 12gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 6gSodium: 300mgPotassium: 600mgFiber: 10gSugar: 2gVitamin A: 500IUVitamin C: 8mgCalcium: 60mgIron: 3mg NotesThis soup can be frozen and reheated, making it perfect for meal prep. Adjust flavors with fresh herbs or spices as desired. Tried this recipe?Let us know how it was!