Cozy Homemade White Bean Soup

Bowl of cozy homemade white bean soup garnished with herbs and spices.

This cozy homemade white bean soup is warm, simple, and full of comfort. Soft white beans swim in a savory broth with sweet carrots, tender celery, and fragrant thyme. The aroma of sautéed onion and garlic fills the kitchen. It tastes creamy and lightly herb-scented. This recipe is easy to make on a weeknight and feels like a hug in a bowl.

Recipe Information

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 4
  • Difficulty Level: Easy

Nutrition Information

(Approximate per serving)

  • Calories per serving: 175 kcal
  • Protein: 9 g
  • Carbohydrates: 23 g
  • Fat: 4 g
  • Fiber: 8 g
  • Sugar: 3 g
  • Sodium: 600 mg

Why Make This Cozy Homemade White Bean Soup

This soup is affordable, nourishing, and filling. It uses pantry staples and comes together quickly. The texture is creamy without heavy dairy. The thyme and bay leaf add warm, herbal notes. It’s perfect when you want something light but satisfying. Leftovers taste even better after a day, when flavors mingle.

How to Make Cozy Homemade White Bean Soup

This soup relies on simple steps: sauté vegetables to build flavor, add beans and broth, then simmer until everything melds. You can use canned beans for speed or soaked and cooked dry beans for depth of flavor. Use an immersion blender to make it partly creamy, or leave it chunky for texture.

Ingredients:

  • 2 cups white beans (canned or soaked and cooked)
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • Olive oil

Directions:

Step 1: Preparation

Heat a large pot over medium heat. Rinse and drain canned beans if using. Chop the onion, carrots, and celery. Mince the garlic. Measure the broth and herbs so everything is ready.

Step 2: Mixing

Add a drizzle (about 1 tablespoon) of olive oil to the hot pot. Add the chopped onion, carrots, and celery. Cook and stir until the vegetables soften and the onion turns translucent, about 5–7 minutes.

Step 3: Cooking

Add the minced garlic and 1 teaspoon thyme. Stir for 1 minute until fragrant. Pour in 4 cups vegetable broth. Add the white beans and 1 bay leaf. Bring the soup to a boil, then reduce heat and let it simmer gently for 20–30 minutes so the flavors blend.

Step 4: Finishing

Season the soup with salt and pepper to taste. Remove and discard the bay leaf before serving. For a creamier texture, smash a cup of beans against the pot wall or use an immersion blender to partially puree the soup. Serve hot.

How to Serve Cozy Homemade White Bean Soup

Ladle the soup into bowls and garnish with a drizzle of olive oil, cracked black pepper, and fresh thyme if you have it. It pairs well with crusty bread, a simple green salad, or a grilled cheese. For a heartier meal, top with sautéed greens or a sprinkle of grated Parmesan. For a cheesy side idea, try serving it alongside a Cheesy White Bean Skillet for a cozy spread.

How to Store Cozy Homemade White Bean Soup

  • Refrigerator: Cool to room temperature, store in an airtight container for 3–4 days.
  • Freezer: Freeze in airtight containers or heavy-duty freezer bags for up to 3 months. Leave some headspace if freezing in glass.
  • Reheating: Thaw overnight in the fridge if frozen. Reheat gently on the stove over low to medium heat until hot. Add a splash of broth or water if it thickens too much.

Expert Tips for Perfect Cozy Homemade White Bean Soup

  • Use canned beans for speed. Rinse them to reduce sodium and canning liquid.
  • If using dried beans, soak overnight and cook until tender before adding to the soup.
  • Sauté the onion, carrots, and celery well to build a deep flavor base.
  • Add herbs near the start for a mild, blended herb flavor. Add fresh herbs at the end for brightness.
  • For a richer soup, stir in a tablespoon of butter or a splash of cream at the end.
  • Partially puree the soup for a creamy texture while keeping some bean chunks for bite.
  • Taste and season at the end. Beans can need more salt to bring out their flavor.

Delicious Variations

  • Lemon & Kale: Stir in a handful of chopped kale near the end and finish with a squeeze of lemon for brightness.
  • Smoky Bean: Add 1 teaspoon smoked paprika and a splash of liquid smoke or diced smoked sausage for depth.
  • Italian Style: Add chopped tomatoes, a pinch of red pepper flakes, and finish with grated Parmesan.
  • Creamy Herb: Blend half the soup and stir in a splash of cream or coconut milk for a silky texture.
  • Mediterranean: Add chopped olives, roasted red peppers, and a drizzle of good olive oil before serving.

Frequently Asked Questions

Q: Can I use canned beans instead of dried beans?
A: Yes. Canned beans save time. Rinse and drain them to reduce salt. Add them directly to the soup during the simmer step.

Q: How can I make the soup thicker and creamier?
A: Mash a cup of beans against the pot wall or blend half the soup with an immersion blender. Adding a splash of cream or coconut milk also thickens and smooths the texture.

Q: Is this soup vegan?
A: Yes, as written this recipe is vegan if you use vegetable broth. For a non-vegan version, you can use chicken broth or top with grated cheese.

Q: Can I add greens like spinach or kale?
A: Yes. Add chopped spinach or kale in the last 5 minutes of cooking so the greens wilt but stay bright and tender.

Q: How long do dried beans take to cook if I want to use them?
A: If soaked overnight, most white beans take 45–60 minutes to simmer until tender. If unsoaked, they can take 1–2 hours. Cook them separately, then add to the soup.

Q: Can I make this soup in a slow cooker?
A: Yes. Sauté the vegetables first for best flavor, then combine all ingredients in a slow cooker and cook on low for 4–6 hours or high for 2–3 hours.

Conclusion

This cozy white bean soup is simple, warm, and satisfying. It’s adaptable for pantry cooking and shines with small touches like lemon, cheese, or greens. Try it on a cool evening for an easy, comforting meal. For another take on white bean comfort food, see White Bean Soup – By The Forkful. Enjoy the slow-simmered flavors and share a bowl with someone you love.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cozy Homemade White Bean Soup


  • Author: hannah-belssy
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A warm and comforting white bean soup filled with savory broth, sweet carrots, and fragrant herbs. Ideal for a quick weeknight meal.


Ingredients

Scale
  • 2 cups white beans (canned or soaked and cooked)
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 teaspoon thyme
  • 1 bay leaf
  • Salt and pepper to taste
  • Olive oil

Instructions

  1. Heat a large pot over medium heat. Rinse and drain canned beans if using. Chop the onion, carrots, and celery. Mince the garlic. Measure the broth and herbs so everything is ready.
  2. Add a drizzle (about 1 tablespoon) of olive oil to the hot pot. Add the chopped onion, carrots, and celery. Cook and stir until the vegetables soften and the onion turns translucent, about 5–7 minutes.
  3. Add the minced garlic and 1 teaspoon thyme. Stir for 1 minute until fragrant. Pour in 4 cups vegetable broth. Add the white beans and 1 bay leaf. Bring the soup to a boil, then reduce heat and let it simmer gently for 20–30 minutes so the flavors blend.
  4. Season the soup with salt and pepper to taste. Remove and discard the bay leaf before serving. For a creamier texture, smash a cup of beans against the pot wall or use an immersion blender to partially puree the soup. Serve hot.

Notes

For a richer soup, stir in a tablespoon of butter or a splash of cream at the end. Store leftovers in an airtight container for up to 4 days in the fridge or freeze for 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 175
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 4g
  • Saturated Fat: 1g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 8g
  • Protein: 9g
  • Cholesterol: 0mg

MORE RECIPES

Hannah Belssy

Pro Chef & Bloger

Hi, I’m Hannah, the enthusiastic home chef behind Taste Quick! I’m convinced that incredible food can be both simple and quick to prepare. At Taste Quick, I share my beloved recipes that unite families at mealtime

NEW RECIPES

Scroll to Top