Simple White Bean Soup Recipe

Jump to RecipeRate this Recipe
No ratings yet

This white bean soup is a one-pot wonder that’s cozy, creamy, and absolutely delicious. It’s packed with fresh vegetables, tender cannellini beans, and just the right amount of seasoning to warm you up on a chilly day. Plus, it’s quick to make and perfect for leftovers!

A bowl of white bean soup with carrots, greens, and cheese, topped with a slice of toasted bread.
White Bean Soup. Photo Credit: My Reliable Recipes

Every time I make this white bean soup, it feels like wrapping myself in a cozy blanket. The creamy texture from the beans, paired with the fresh burst of lemon, makes it perfect for chilly evenings or rainy days. It’s light enough for lunch yet satisfying enough for dinner, and it always tastes even better the next day—if there’s any left!

Ingredients You’ll Need

You’ll need all the ingredients in the photograph below.

Ingredients for a white bean soup are laid out on a table: vegetable broth, olive oil, lemon, salt, pepper, garlic, onion, parmesan cheese, parsley, cannellini beans, carrots, celery, thyme, and spinach.
White Bean Soup Ingredients. Photo Credit: My Reliable Recipes

How to Make White Bean Soup 

A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.

I’ll walk you through this simple, flavorful recipe step-by-step. You’ll have a delicious pot of white bean soup ready in no time!

Sauté the vegetables

In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for about 5 minutes until the veggies are tender and the kitchen smells amazing. Toss in the minced garlic and cook for another minute.

Add the beans and broth

Now, stir in the cannellini beans, 3 cups of vegetable broth (save 1 cup for later), parsley, thyme, salt, and pepper. Bring it to a gentle boil, then reduce the heat and let it simmer for 15 minutes.

Add the greens

Stir in the chopped spinach and let it simmer for 10 more minutes. The spinach will wilt beautifully into the soup, adding a pop of color and extra nutrition.

A pot of hearty white bean soup brimming with leafy greens, carrots, and savory broth. A ladle is partially submerged, ready to serve comfort in a bowl.
Add the spinach and simmer 10 more minutes.

Finish with lemon and Parmesan

Once the soup is done simmering, add the fresh lemon juice and grated Parmesan cheese. These ingredients add brightness and a subtle richness to the dish. Give it a taste and adjust the seasoning if needed.

Serve and enjoy

Ladle the soup into bowls, garnish with fresh parsley, and serve with a slice of crusty bread. It’s comfort food at its finest!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A bowl of white bean soup with carrots, greens, and cheese, topped with a slice of toasted bread.

White Bean Soup

Mandy Applegate
This white bean soup is a one-pot wonder that’s cozy, creamy, and absolutely delicious. It’s packed with fresh vegetables, tender cannellini beans, and just the right amount of seasoning to warm you up on a chilly day. Plus, it’s quick to make and perfect for leftovers!
No ratings yet
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Soup
Cuisine American
Servings 6
Calories 225 kcal

Ingredients
 
 

  • 1 tablespoons olive oil
  • 1 yellow onion diced
  • 2 medium carrots diced
  • 2 sticks celery diced
  • 4 cloves garlic minced
  • 3 cans (15 ounces) cannellini beans rinse and drained
  • 4 cups vegetable broth divided
  • 1 teaspoon fresh parsley minced
  • ½ teaspoon dried thyme
  • Salt and pepper
  • 2 cups chopped spinach
  • 2 tablespoons fresh lemon juice
  • ¼ cup Parmesan cheese plus more for serving

To Garnish:

  • Fresh parsley chopped
  • Crusty bread

Instructions
 

  • In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery, and sauté for about 5 minutes until tender. Add garlic and cook for 1 more minute.
    1 tablespoons olive oil, 1 yellow onion, 2 medium carrots, 2 sticks celery, 4 cloves garlic
  • Then, add beans, broth, parsley, thyme, salt, and pepper. Simmer for 15 minutes.
    3 cans (15 ounces) cannellini beans, 4 cups vegetable broth, 1 teaspoon fresh parsley, ½ teaspoon dried thyme, Salt and pepper
  • Next, add spinach and simmer for another 10 minutes. Stir in fresh lemon juice and Parmesan cheese. Taste and adjust seasoning with salt and pepper if needed.
    2 cups chopped spinach, 2 tablespoons fresh lemon juice, ¼ cup Parmesan cheese
  • Serve in bowls, garnished with parsley and crusty bread.
    Fresh parsley, Crusty bread

Notes

  • Beans: Cannellini beans are my go-to, but navy or great northern beans work just as well.
  • Customize the greens: Don’t have spinach? Kale or Swiss chard are great substitutes.
  • Parmesan rind: If you’ve got a Parmesan rind lying around, toss it in while simmering for extra depth of flavor.
  • Make it dairy-free: Swap the Parmesan cheese for nutritional yeast, use a vegan alternative, or skip it entirely. It’s still packed with flavor.
  • Adjust thickness: For a thicker soup, blend a cup or two of the soup in a blender and stir it back into the pot.
  • Using dried beans: Soak and cook your dried beans ahead of time. You’ll need about 4 ½ cups of cooked beans for this recipe.
  • Other Vegetables: Zucchini, potatoes, or even tomatoes would be delicious additions. Just toss them in with the beans and broth.

Storage and Reheating Instructions

  • Fridge: Store any leftovers in an airtight container in the fridge for up to 4 days.
  • Reheating: Reheat on the stovetop over medium heat, adding a splash of broth or water if it’s too thick.
  • Freeze: For longer storage, freeze portions in freezer-safe containers for up to 3 months—just thaw and reheat when you’re ready for a comforting meal.

Nutrition

Calories: 225kcalCarbohydrates: 41gProtein: 15gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 2gCholesterol: 3mgSodium: 1190mgPotassium: 169mgFiber: 12gSugar: 3gVitamin A: 4712IUVitamin C: 8mgCalcium: 208mgIron: 5mg
Keyword white bean soup
Tried this recipe?Let us know how it was!

Recipe Notes and Tips

Let me share a few handy tips to make sure your white bean soup turns out perfectly every time:

  • Beans: Cannellini beans are my go-to, but navy or great northern beans work just as well.
  • Customize the greens: Don’t have spinach? Kale or Swiss chard are great substitutes.
  • Parmesan rind: If you’ve got a Parmesan rind lying around, toss it in while simmering for extra depth of flavor.
  • Make it dairy-free: Swap the Parmesan cheese for nutritional yeast, use a vegan alternative, or skip it entirely. It’s still packed with flavor.
  • Adjust thickness: For a thicker soup, blend a cup or two of the soup in a blender and stir it back into the pot.
  • Using dried beans: Soak and cook your dried beans ahead of time. You’ll need about 4 ½ cups of cooked beans for this recipe.
  • Other Vegetables: Zucchini, potatoes, or even tomatoes would be delicious additions. Just toss them in with the beans and broth.

How to Store Leftover White Bean Soup

Store any leftovers in an airtight container in the fridge for up to 4 days. Reheat on the stovetop over medium heat, adding a splash of broth or water if it’s too thick. For longer storage, freeze portions in freezer-safe containers for up to 3 months—just thaw and reheat when you’re ready for a comforting meal.

What to Serve With White Bean Soup

White bean soup is a versatile dish that pairs wonderfully with a variety of sides. A warm, crusty loaf of bread is a classic choice—perfect for dunking into the broth. You can also serve it with a fresh side salad for a lighter meal or roasted vegetables for extra heartiness. Feeling fancy? Add a sprinkle of Parmesan and red chili flakes on top for a bit of flair!

More Soup Recipes You Will Love

Similar Posts

  • Air Fryer Taco Pizza

  • Air Fryer Rhubarb Muffins

  • Copycat Starbucks Sugar Plum Danishes

  • Best Cheese Grits

  • Baked Oatmeal

  • Chocolate Chip Muffins

Leave a Reply

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

Recipe Rating