As the sun sets and the air turns crisp, there’s nothing quite as comforting as a warm bowl of soup. Today, I’m thrilled to share my favorite recipe for Cannellini Bean Soup—a delightful, Italian-inspired dish that transforms simple ingredients into a creamy, hearty indulgence. This vegetarian and gluten-free soup not only offers an easy way to satisfy your cravings, but it also brings harmony to your dinner table, making it perfect for a cozy gathering or a quiet night in. With the right blend of herbs and sweet cherry tomatoes, every spoonful promises to wrap you in warmth and flavor. Are you ready to dive into a bowl of pure comfort? Let’s get cooking!

Why is Cannellini Bean Soup So Delicious?

Creamy Comfort: This Cannellini Bean Soup is the ultimate cozy dish, blending smooth, pureed beans with hearty whole beans for an irresistible texture.

Flavor Explosion: Infused with fragrant herbs and sweet cherry tomatoes, each sip provides layers of taste that will warm your soul.

Effortless Preparation: With just a few simple steps, you can whip up this impressive meal in no time. Perfect for busy weeknights or entertaining guests!

Versatile Ingredients: Feel free to customize with extra veggies, or make it heartier by adding proteins. You can even experiment with garnishes or pair it with a lovely salad for a complete feast!

Leftover Love: This soup stores beautifully, improving in flavor overnight, and freezes well, making it ideal for meal prep. Enjoy a comforting bowl anytime you need a pick-me-up!

Cannellini Bean Soup Ingredients

• Get ready for a creamy delight!

For the Soup Base
Cannellini Beans (3 cans) – Provides creaminess and protein; substitute with great northern or navy beans if necessary.
Olive Oil (2 tablespoons) – Adds richness; can substitute with vegetable broth for a lighter option.
Onion (1, chopped) – Builds the base flavor; yellow or white onions work well.
Garlic (3 cloves, minced) – Enhances aroma and taste; try roasted garlic for a sweeter profile.
Cherry Tomatoes (1 can, drained) – Offers bursts of sweetness; substitute with diced tomatoes if needed.
Chili Flakes (½ teaspoon) – Adds mild heat; adjust to taste for your preferred spice level.
Bay Leaf (1) – Infuses the soup with aromatic flavor; remember to remove before serving.
Dried Basil (½ teaspoon) & Rosemary (½ teaspoon) – Provide herbal notes; fresh herbs can be used for enhanced flavor.
Vegetable Broth (4 cups) – Acts as the flavorful soup base; replace with chicken broth for a non-vegetarian version.
Salt & Pepper – Essential for seasoning; adjust according to your taste.

For Garnish
Fresh Parsley/Basil – Adds color and fresh flavor; omit or substitute with other herbs if desired.

Step‑by‑Step Instructions for Cannellini Bean Soup

Step 1: Prep Beans
In a blender, combine one can of cannellini beans with its liquid and blend until completely smooth, creating the soup’s creamy base. Set this bean puree aside; it will add a velvety texture to your Cannellini Bean Soup.

Step 2: Sauté Aromatics
Heat 2 tablespoons of olive oil in a large pot over medium heat. Add your chopped onion, sautéing for about 4-5 minutes until it becomes translucent and fragrant. Stir in the minced garlic and cook for an additional 30 seconds, allowing the aroma to fill your kitchen.

Step 3: Combine Ingredients
Pour in the pureed cannellini beans along with the remaining whole beans, the drained cherry tomatoes, chili flakes, bay leaf, dried basil, rosemary, and 4 cups of vegetable broth. Season generously with salt and pepper to your taste, and stir until all ingredients are well combined for your delicious Cannellini Bean Soup.

Step 4: Simmer
Increase the heat to medium-high until the soup begins to simmer gently. Once bubbling, cover the pot and reduce the heat to medium-low, allowing the flavors to meld for about 25-30 minutes. Stir occasionally, enjoying the wonderful scents as the soup thickens.

Step 5: Finish
After simmering, remove the pot from the heat and discard the bay leaf. Stir in freshly chopped parsley or basil and taste your soup, adjusting seasoning if necessary. Ladle the Cannellini Bean Soup into bowls, drizzling with a little extra olive oil for a touch of richness before serving.

Expert Tips for Cannellini Bean Soup

  • Smooth Consistency: Ensure you fully puree one can of cannellini beans to create that creamy base. Undermixing will result in a grainy texture.

  • Taste Testing: Always taste as you go. Add more salt or herbs after simmering to enhance the overall flavor of your Cannellini Bean Soup.

  • Perfect Heat Levels: Adjust the chili flakes based on your spice tolerance; start with less if you’re unsure, and add more as needed for that perfect kick.

  • Garnish Wisely: Fresh herbs like parsley or basil give your soup added color and freshness. Don’t skip this step for a polished presentation!

  • Creative Add-Ins: Feel free to toss in extra veggies like spinach, or diced carrots to boost nutrition and make your Cannellini Bean Soup even heartier.

What to Serve with Creamy Cannellini Bean Soup

There’s nothing like a satisfying meal that warms you from the inside out, creating moments to savor with loved ones.

  • Crusty Rustic Bread: Perfect for dipping, its warm crust and soft center complement the creamy texture of the soup, making each bite delightful.
  • Mixed Green Salad: A light salad with a tangy vinaigrette provides a refreshing contrast to the soup’s richness and adds a healthy crunch to your meal.
  • Garlic Breadsticks: The inviting flavors of garlic and herbs in these breadsticks enhance your dining experience while adding a fun and flavorful touch.
  • Parmesan Crisps: Crispy, cheesy crisps bring a savory crunch that pairs beautifully with the velvety Cannellini Bean Soup, making every spoonful even more enjoyable.
  • Savory Quiche: A slice of spinach or mushroom quiche introduces delightful textures and flavors, elevating your comfort meal to a more elegant dining experience.
  • Herbal Iced Tea: A cool, refreshing glass of herbal iced tea balances the warmth of your soup while adding a sophisticated touch to your meal.
  • Chocolate Mousse: End your meal on a sweet note with a rich chocolate mousse that complements the soup’s creamy profile, leaving everyone satisfied and happy.
  • Lemon Sorbet: For a light and refreshing dessert, serve tangy lemon sorbet to cleanse the palate after the hearty soup, while leaving a hint of brightness.

Make Ahead Options

This Cannellini Bean Soup is perfect for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the base of the soup—combining the sautéed onions and garlic with the pureed beans, whole beans, tomatoes, herbs, and broth—up to 24 hours in advance. Simply refrigerate it in an airtight container. To maintain its rich texture and flavor, reheat gently on the stovetop prior to serving. When ready to enjoy, bring the soup to a gentle simmer and stir in fresh herbs. This allows you to serve a comforting and delicious Cannellini Bean Soup without the hassle of last-minute prep!

How to Store and Freeze Cannellini Bean Soup

  • Fridge: Store leftover Cannellini Bean Soup in an airtight container for up to 4 days. The flavors deepen as it sits, making it even more delicious!

  • Freezer: For longer storage, freeze the soup in freezer-safe containers or bags for up to 2 months. Leave some space at the top for expansion.

  • Reheating: Thaw overnight in the fridge before reheating. Warm on the stove over low heat, stirring occasionally until heated through. Add a splash of vegetable broth if it’s too thick.

  • Serving Suggestions: When serving reheated soup, consider topping it with fresh herbs or a drizzle of olive oil for an extra flavor boost!

Cannellini Bean Soup Variations

Feel free to get creative and tailor this Cannellini Bean Soup to your tastebuds with these delicious ideas!

  • Extra Veggies: Add diced carrots, celery, or kale for a colorful nutrition boost. These power-packed veggies will not only enhance the soup’s flavor but also pack more vitamins into every bowl.

  • Protein-Packed: For a heartier meal, consider adding cooked sausage or shredded chicken. This little twist transforms your warm bowl into a filling feast, perfect for a hungry crowd.

  • Spicy Kick: Amp up the heat with sliced jalapeños or a dash of hot sauce. A kick of spice can elevate the entire soup experience, especially on those chilly nights!

  • Lemon Zest: A splash of lemon juice adds brightness to the flavor profile. Try it, and you’ll find your soup can dance with fresh, zesty notes that balance the creaminess beautifully.

  • Herb Variations: Experiment with fresh herbs like thyme or cilantro for a unique twist. Fresh herbs can enlighten the soup with vibrant flavors, creating a whole new flavor palette.

  • Smooth & Creamy: Replace some of the beans with silken tofu for an ultra-creamy texture. This makes your soup luscious and adds an extra layer of creaminess without overpowering the flavors.

  • Sundried Tomato Boost: Toss in some chopped sundried tomatoes for an extra burst of umami. Their concentrated flavor can add a delightful depth to your Cannellini Bean Soup.

  • Cheesy Finish: Top with grated cheese, like Parmesan or feta, for a savory finish. This rich topping melts slightly into the warm soup, creating an irresistible inviting bite.

For more inspiring ideas on how to make dishes your own, check out my post on Creative Vegetable Substitutions or dive into quick ways to add flavor with Fresh Herbs!

Cannellini Bean Soup Recipe FAQs

How do I select the best cannellini beans?
Absolutely! When selecting canned cannellini beans, look for those with a clear liquid and no excessive dark spots. The beans should be intact, without any signs of damage or unusual odor. If you prefer dried beans, soak them overnight and cook them until tender before using them in the soup.

What’s the best way to store leftover Cannellini Bean Soup?
For sure! Store your leftover Cannellini Bean Soup in an airtight container in the refrigerator for up to 4 days. To keep the flavors vibrant, try to cool the soup before refrigerating. You can also store it in individual portions to make reheating a breeze.

Can I freeze Cannellini Bean Soup, and how should I do it?
Yes, indeed! To freeze your Cannellini Bean Soup, let it cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. Leave some space at the top for expansion. It can be frozen for up to 2 months. When you’re ready to enjoy it, thaw it overnight in the refrigerator and gently reheat on the stove.

What if my soup is too thick after reheating?
Very common! If your Cannellini Bean Soup thickens too much, simply add a splash of vegetable broth or water while reheating. Stir well and allow it to warm back to your desired consistency. This way, every spoonful will be as creamy and delicious as the first!

Is Cannellini Bean Soup suitable for those with food allergies?
Absolutely, it’s quite flexible! This Cannellini Bean Soup is naturally gluten-free and vegetarian. However, if you have specific allergies, be sure to check the labels on your broth and other ingredients. You can also omit the chili flakes for a milder flavor if you’re sensitive to heat.

Can I add other ingredients to the Cannellini Bean Soup?
Very much so! Feel free to enhance your Cannellini Bean Soup by adding diced carrots, spinach, or cooked sausage for extra protein. The more, the merrier! Just be sure to adjust the liquid ratios to keep the soup creamy and flavorful.

Cannellini Bean Soup

Hearty Cannellini Bean Soup for Comforting Nights

A delightful Cannellini Bean Soup that is creamy, vegetarian, and gluten-free, perfect for comforting nights.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: Italian
Calories: 250

Ingredients
  

For the Soup Base
  • 3 cans Cannellini Beans Provides creaminess and protein; substitute with great northern or navy beans if necessary.
  • 2 tablespoons Olive Oil Adds richness; can substitute with vegetable broth for a lighter option.
  • 1 Onion Chopped; yellow or white onions work well.
  • 3 cloves Garlic Minced; try roasted garlic for a sweeter profile.
  • 1 can Cherry Tomatoes Drained; offers bursts of sweetness; substitute with diced tomatoes if needed.
  • 0.5 teaspoon Chili Flakes Adds mild heat; adjust to taste for your preferred spice level.
  • 1 Bay Leaf Infuses the soup with aromatic flavor; remember to remove before serving.
  • 0.5 teaspoon Dried Basil Provides herbal notes; fresh herbs can be used for enhanced flavor.
  • 0.5 teaspoon Rosemary Provides herbal notes; fresh herbs can be used for enhanced flavor.
  • 4 cups Vegetable Broth Acts as the flavorful soup base; replace with chicken broth for a non-vegetarian version.
  • Salt Essential for seasoning; adjust according to your taste.
  • Pepper Essential for seasoning; adjust according to your taste.
For Garnish
  • Fresh Parsley/Basil Adds color and fresh flavor; omit or substitute with other herbs if desired.

Equipment

  • Blender
  • large pot
  • Cooking spoon

Method
 

Step-by-Step Instructions
  1. In a blender, combine one can of cannellini beans with its liquid and blend until completely smooth, creating the soup’s creamy base. Set this bean puree aside.
  2. Heat 2 tablespoons of olive oil in a large pot over medium heat. Add your chopped onion, sautéing for about 4-5 minutes until it becomes translucent and fragrant. Stir in the minced garlic and cook for an additional 30 seconds.
  3. Pour in the pureed cannellini beans along with the remaining whole beans, the drained cherry tomatoes, chili flakes, bay leaf, dried basil, rosemary, and 4 cups of vegetable broth. Season generously with salt and pepper to your taste, and stir until all ingredients are well combined.
  4. Increase the heat to medium-high until the soup begins to simmer gently. Once bubbling, cover the pot and reduce the heat to medium-low, allowing the flavors to meld for about 25-30 minutes. Stir occasionally.
  5. After simmering, remove the pot from the heat and discard the bay leaf. Stir in freshly chopped parsley or basil and taste your soup, adjusting seasoning if necessary.
  6. Ladle the Cannellini Bean Soup into bowls, drizzling with a little extra olive oil for a touch of richness before serving.

Nutrition

Serving: 1bowlCalories: 250kcalCarbohydrates: 40gProtein: 10gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gSodium: 600mgPotassium: 750mgFiber: 12gSugar: 3gVitamin A: 500IUVitamin C: 25mgCalcium: 80mgIron: 2mg

Notes

This Cannellini Bean Soup stores beautifully and can be frozen for later enjoyment.

Tried this recipe?

Let us know how it was!