Cannellini Bean Soup

Total Time: 45 mins Difficulty: Beginner
Warm up with a hearty and flavorful Cannellini Bean Soup that's easy to make and full of nutritious goodness!
pinit

I love how a simple bowl of Cannellini Bean Soup can wrap you in warmth and satisfaction. This comforting blend brings together tender white beans, fresh vegetables, and an uplifting zing of lemon. Every spoonful feels like a cozy hug—perfect whether you’re curled up on a chilly evening or craving something nourishing on a spring day. The beans lend a creamy texture that pairs beautifully with the slight bite of carrots and celery, while aromatic herbs weave their magic through the broth. It’s the kind of dish that comforts your soul and fuels your body, delivering a hearty dose of protein and fiber without weighing you down.

Even if you’ve never whipped up a homemade soup before, this recipe is pure beginner-friendly magic. With just 15 minutes of prep and about 30 minutes of cooking, you’ll have a vibrant, flavorful lunch or weeknight dinner on the table in under an hour. At roughly 350 calories per serving, it strikes the perfect balance between indulgence and wellness. Whether you’re planning a leisurely weekend meal or a quick midweek pick-me-up, this soup adapts to your schedule—and your pantry. It’s vegetarian, versatile, and makes your kitchen smell like home in no time.

KEY INGREDIENTS IN CANNELLINI BEAN SOUP

Before diving into the pot, let’s get acquainted with the stars of this recipe. Each ingredient plays an important role in building layers of flavor and texture, turning a handful of simple items into a bowl of pure joy.

  • Olive oil

A silky, rich base used to sauté the vegetables. It helps infuse every bite with smooth, Mediterranean character.

  • Onion

Provides natural sweetness and depth when diced and cooked until translucent. It’s the foundation of the soup’s savory profile.

  • Garlic

Adds a warm, slightly pungent bite. When minced and gently cooked, garlic releases aromatic oils that invigorate the broth.

  • Carrots

Bring a hint of sweetness and a bright, vibrant color. Their slight crunch softens into tender bliss during cooking.

  • Celery

Offers a mild, refreshing crunch and completes the classic mirepoix trio. It balances sweetness and uplifts the broth’s overall flavor.

  • Dried thyme

Infuses earthy, woodsy notes that pair beautifully with white beans. A little goes a long way in layering savory complexity.

  • Dried rosemary

Contributes aromatic, pine-like hints. It wakes up the senses and complements the hearty beans.

  • Cannellini beans

Creamy, nutty, and packed with protein and fiber. They thicken the soup naturally and make it deeply satisfying.

  • Vegetable broth

The flavorful liquid backbone. Quality broth enhances every ingredient, turning this into a soul-soothing experience.

  • Salt and pepper

Fundamental seasonings that bring out the natural flavors of the vegetables and beans. Adjust to taste for the perfect balance.

  • Bay leaf

Adds subtle herbal depth. It’s removed before serving but leaves a gentle background note.

  • Fresh spinach or kale

Introduces a pop of green color, nutrients, and a tender, leafy texture when stirred in at the end.

  • Lemon juice

Provides a bright, zesty lift that keeps the soup from feeling too heavy. It wakes up all the flavors.

  • Grated Parmesan cheese (optional)

A savory, salty topping that adds richness and an indulgent finish.

HOW TO MAKE CANNELLINI BEAN SOUP

This recipe guides you step by step to develop rich flavors and comforting textures, ensuring a fuss-free cooking experience that feels both rewarding and accessible.

1. Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté until it becomes translucent, about 5 minutes. You want the onion soft and sweet, not browned.

2. Add the minced garlic, diced carrots, and diced celery to the pot. Cook for another 5 minutes, stirring occasionally, until the vegetables begin to soften and release their natural moisture.

3. Stir in the dried thyme and rosemary, and cook for 1 additional minute to release their essential oils and deepen the herbaceous aroma.

4. Add the cannellini beans to the pot, followed by the vegetable broth. Stir well to combine all the ingredients, making sure nothing sticks to the bottom of the pot.

5. Season the soup with salt and pepper, and add the bay leaf. Bring the soup to a boil, then observe as the flavors start to mingle.

6. Once the soup is boiling, reduce the heat to low, cover, and let it simmer for about 20 minutes. This gentle cooking melds flavors and softens every component.

7. After 20 minutes, remove the bay leaf and discard it. This keeps the taste clear and prevents any bitter notes.

8. Stir in the chopped spinach or kale, and allow it to wilt in the soup for about 5 minutes. The greens should soften but still retain their vibrant color.

9. Add the lemon juice to the pot, stirring well to incorporate it throughout the soup. The brightness will awaken the other flavors.

10. Taste and adjust the seasoning with more salt and pepper, if necessary. A well-balanced soup should feel lively and comforting all at once.

11. Serve the soup hot, optionally garnished with grated Parmesan cheese for added flavor and texture.

SERVING SUGGESTIONS FOR CANNELLINI BEAN SOUP

When it comes to serving this cannellini bean soup, the possibilities are as inviting as the first spoonful. The soup itself is hearty enough to stand on its own, but a few simple accompaniments can elevate it to a memorable meal. Whether you’re hosting friends for lunch, enjoying a solo dinner, or packing up leftovers, these suggestions will help you create a truly satisfying dining experience. Presentation matters, too: bright garnishes and contrasting textures can turn a humble bowl into something special, so take a moment to arrange your plate with care.

  • Serve with crusty bread

A thick slice of toasted baguette or sourdough is perfect for dipping. The bread’s crunchy exterior soaks up the broth, creating a delightful contrast.

  • Top with grated Parmesan

Sprinkle a little fresh cheese at the last moment so it melts gently into the hot soup. It adds a creamy, savory layer that feels luxurious.

  • Add a side of mixed green salad

Lightly dressed arugula or spinach with a lemon vinaigrette keeps the meal balanced. The crisp greens accentuate the soup’s comforting warmth.

  • Drizzle with extra virgin olive oil and garnish

A small swirl of high-quality olive oil on top brings an extra hint of fruitiness. Finish with a sprinkle of chopped parsley or a crack of fresh black pepper for a polished look.

HOW TO STORE CANNELLINI BEAN SOUP

Storing cannellini bean soup correctly ensures you can enjoy its fresh flavors without compromise. Whether you’re planning ahead for busy weekdays or aiming to minimize waste, proper storage methods will keep your soup tasting just like the day you made it. With the right containers and a few simple steps, you can preserve texture, color, and flavor. Let’s explore the best ways to store your soup, from short-term refrigeration to freezer-friendly solutions.

  • Refrigeration in an airtight container

Allow the soup to cool to room temperature before spooning it into a sealed container. Store in the fridge for up to 3 days, keeping it fresh and ready for quick reheating.

  • Freezing in portion-sized containers

Divide the soup into individual servings and freeze in labeled, freezer-safe containers. It stays vibrant for up to 3 months. Thaw overnight in the fridge before reheating.

  • Gentle stovetop reheating

Warm the soup over low heat with a splash of water or broth to revive its original consistency. Stir occasionally to prevent sticking and heat through evenly.

  • Microwave reheating with care

Transfer your serving to a microwave-safe bowl, cover loosely, and heat in short bursts, stirring between intervals. This method helps avoid hot spots and maintains a homogeneous texture.

CONCLUSION

This Cannellini Bean Soup has all the hallmarks of a kitchen classic—simple ingredients, straightforward steps, and a heartwarming result. From that first sauté of onion and garlic to the bright finish of lemon juice and fresh greens, you’ve created a dish that’s equal parts cozy and uplifting. Its versatility is one of its greatest strengths, too: feel free to customize with sausage for extra protein, blend part of the soup for a creamy twist, or switch up the greens depending on what’s in your fridge. No matter how you choose to make it your own, the core of this recipe remains a nourishing, flavorful bowl of comfort.

Feel free to print this article or bookmark it for later reference—your future self will thank you when the craving for a quick, satisfying lunch or dinner strikes. You’ll also find a FAQ section below to answer common questions about substitutions, storage times, and troubleshooting tips. I’d love to hear how it turns out for you: drop a comment, share your tweaks, or ask any questions you have about the process. Your feedback is invaluable, and I’m here to help if you need guidance or want to swap ideas. Happy cooking, and may every spoonful bring you warmth and delight!

Cannellini Bean Soup

Difficulty: Beginner Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Calories: 350

Description

This cannellini bean soup is a comforting blend of fresh vegetables and tender beans, enhanced with herbs and a zing of lemon. Perfect for all seasons!

Ingredients

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté until it becomes translucent, about 5 minutes.
  2. Add the minced garlic, diced carrots, and diced celery to the pot. Cook for another 5 minutes, stirring occasionally, until the vegetables begin to soften.
  3. Stir in the dried thyme and rosemary, and cook for 1 additional minute to release their aromas.
  4. Add the cannellini beans to the pot, followed by the vegetable broth. Stir well to combine all the ingredients.
  5. Season the soup with salt and pepper, and add the bay leaf. Bring the soup to a boil.
  6. Once the soup is boiling, reduce the heat to low, cover, and let it simmer for about 20 minutes, allowing the flavors to meld.
  7. After 20 minutes, remove the bay leaf and discard it.
  8. Stir in the chopped spinach or kale, and allow it to wilt in the soup for about 5 minutes.
  9. Add the lemon juice to the pot, stirring well to incorporate it throughout the soup.
  10. Taste and adjust the seasoning with more salt and pepper, if necessary.
  11. Serve the soup hot, optionally garnished with grated Parmesan cheese for added flavor.

Note

  • Cannellini beans are rich in protein and fiber, making this soup nutritious and filling.
  • For a heartier version, add cooked and sliced Italian sausage to the soup.
  • This soup pairs well with crusty bread or a side salad for a complete meal.
  • If you prefer a creamier texture, blend a portion of the soup using an immersion blender before adding the spinach.
  • The soup can be stored in an airtight container in the refrigerator for up to 3 days, or frozen for longer preservation.
Keywords: cannellini bean soup, healthy recipes, vegetarian soup, easy soup recipes, comforting meals, weeknight dinners

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
Can I use other types of beans in this cannellini bean soup recipe?

Yes, you can substitute other types of beans if you prefer. Options like navy beans, great northern beans, or even chickpeas can be used. Just note that the texture and flavor of the soup may vary slightly depending on the type of bean you choose. Make sure to drain and rinse any canned beans you use.

How can I make this soup heartier?

To create a heartier version of the soup, you can add cooked and sliced Italian sausage or other proteins like diced chicken or turkey. You can also add more vegetables such as potatoes or zucchini, or increase the amount of cannellini beans to enhance the overall substance of the soup.

Is there a way to make this soup vegan?

Yes, this cannellini bean soup is already vegan as it contains no animal products. Just be sure to use vegetable broth and skip the optional Parmesan cheese, or substitute it with a vegan cheese alternative or nutritional yeast for added flavor.

How should I store leftovers of this soup, and how long will they last?

Leftovers of cannellini bean soup can be stored in an airtight container in the refrigerator for up to 3 days. If you'd like to preserve it longer, you can freeze the soup in a freezer-safe container or bag for up to 3 months. When reheating, just be sure to stir well and add a splash of water or broth if it has thickened too much.

Can I prepare this soup in advance, and how do I reheat it?

Absolutely! You can prepare this soup in advance and store it in the refrigerator. To reheat, simply warm the soup on the stovetop over medium heat, stirring occasionally, until hot. If you find the soup too thick, add a bit of water or vegetable broth to reach your desired consistency. You can also reheat it in the microwave in a microwave-safe bowl, stirring halfway through for even heating.

laura

Laura Mitchell

Food and Lifestyle Blogger

Hi! I’m Laura Mitchell, the cook, comfort food fan, and kitchen cheerleader behind CookingWithLaura.com. Growing up in a house where Sundays meant slow-cooked roasts and weeknights meant quick skillet dinners, I learned early that good food doesn’t need to be complicated—it just needs to hit the spot.

Leave a Comment

Your email address will not be published. Required fields are marked *