easy slow cooker white bean soup with potatoes and fresh herbs

3 min prep 1 min cook 3 servings
easy slow cooker white bean soup with potatoes and fresh herbs
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There's something magical about walking through the door after a long day to the aroma of a hearty soup that's been gently simmering away in your slow cooker. This white bean soup has become my go-to comfort food during those busy weeks when I want something nourishing but don't have time to stand over the stove. The combination of creamy white beans, tender potatoes, and aromatic fresh herbs creates a soup that's both rustic and elegant – perfect for a casual family dinner or when you're hosting friends on a chilly evening.

I first discovered this recipe during a particularly hectic semester in graduate school. Between classes, teaching, and trying to maintain some semblance of a social life, I needed meals that practically cooked themselves. This soup became my salvation – I'd throw everything in the slow cooker before leaving for morning classes and return to a warm, filling meal that fed me for days. Now, years later, it's still a staple in my kitchen, especially during the cooler months when we crave something warming and satisfying.

What makes this soup truly special is how the slow cooking process allows the flavors to meld together beautifully. The beans become incredibly creamy, the potatoes soak up all the herby goodness, and your entire kitchen smells like you've been cooking all day (even though the slow cooker did all the work). Plus, it's naturally vegetarian, easily made vegan, and packed with protein and fiber that will keep you satisfied for hours.

Why This Recipe Works

  • Hands-off cooking: Simply dump everything in your slow cooker and let it work its magic while you go about your day
  • Budget-friendly ingredients: Made with pantry staples like dried beans and potatoes, this soup costs just pennies per serving
  • Meal prep champion: Makes a large batch that tastes even better the next day, perfect for weekly meal prep
  • Nutrient-dense: Packed with plant-based protein, fiber, vitamins, and minerals for a truly nourishing meal
  • Customizable: Easy to adapt with different herbs, vegetables, or proteins based on your preferences
  • Comfort food perfection: Thick, creamy texture and warming flavors make this the ultimate comfort food for cold days
  • Beginner-friendly: No complicated techniques or hard-to-find ingredients – perfect for novice cooks

Ingredients You'll Need

Ingredients

The beauty of this soup lies in its simplicity – just a handful of humble ingredients that transform into something extraordinary through slow cooking. Let's break down each component and discuss how to select the best ingredients for maximum flavor.

Dried White Beans (1 pound): I prefer Great Northern or navy beans for their creamy texture and ability to hold their shape during long cooking. While canned beans work in a pinch, dried beans create a much superior texture and allow the flavors to develop more fully. If you're short on time, you can use the quick-soak method: cover beans with water, bring to a boil, let stand for 1 hour, then drain and proceed with the recipe.

Gold Potatoes (2 pounds): These waxy potatoes are perfect for soup as they hold their shape well and have a naturally buttery flavor. Yukon Golds are my top choice, but red potatoes work beautifully too. Avoid russet potatoes as they tend to fall apart and make the soup grainy. Cut them into 1-inch chunks – not too small or they'll disintegrate, not too large or they won't cook through.

Aromatics (onion, carrots, celery): This classic mirepoix forms the flavor foundation of our soup. One large yellow onion, three carrots, and three celery stalks create the perfect balance. Dice them relatively small so they cook evenly and distribute throughout the soup. Don't skip the celery leaves – chop those up too for extra flavor!

Fresh Herbs (rosemary, thyme, sage): This trio of woody herbs is what elevates this simple soup to restaurant-quality. Fresh herbs are crucial here – dried simply won't provide the same vibrant flavor. If you must substitute, use 1/3 the amount of dried herbs, but I highly recommend seeking out fresh. The rosemary adds piney notes, thyme provides earthiness, and sage contributes a subtle peppery warmth.

Vegetable Broth (6 cups): Use a good quality broth for the best flavor. I prefer low-sodium varieties so I can control the salt level. For an extra flavor boost, you can make your own by saving vegetable scraps in the freezer and simmering them when you have enough. If you're not vegetarian, chicken broth works well too.

Garlic (4 cloves): Fresh garlic is essential for that savory depth. Mince it finely so it distributes throughout the soup. If you're a garlic lover like me, feel free to add an extra clove or two.

Olive Oil (2 tablespoons): A good quality extra virgin olive oil adds richness and helps carry the flavors of the herbs. You'll use it to sauté the aromatics before adding to the slow cooker.

Bay Leaves (2): These aromatic leaves add subtle complexity to the soup. Remember to remove them before serving – they're sharp and can be a choking hazard.

How to Make Easy Slow Cooker White Bean Soup with Potatoes and Fresh Herbs

1

Prep and Soak the Beans

Start by sorting through your dried beans, removing any stones or shriveled beans. Rinse them well under cold water. For best results, soak the beans overnight in plenty of cold water with a pinch of baking soda (this helps soften the skins and reduces cooking time). If you forgot to soak overnight, use the quick-soak method: place beans in a large pot, cover with water by 2 inches, bring to a boil, boil for 2 minutes, then remove from heat and let stand for 1 hour. Drain and rinse the beans before using.

2

Sauté the Aromatics

Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until starting to soften. Add the carrots and celery, cooking for another 5 minutes until the vegetables begin to caramelize slightly. This step might seem unnecessary when using a slow cooker, but it develops much deeper flavors than simply throwing everything in raw. The slight caramelization adds complexity that makes a noticeable difference in the final soup.

3

Add Garlic and Herbs

Stir in the minced garlic and cook for just 30 seconds until fragrant – be careful not to let it burn. Remove from heat and set aside. The garlic only needs a brief cooking time to mellow its raw bite while releasing its aromatic oils. This quick sauté prevents the garlic from developing that harsh, overpowering flavor that can happen when it's slow-cooked for hours without initial cooking.

4

Layer Ingredients in Slow Cooker

Add the drained beans to your slow cooker, followed by the sautéed vegetables. Layer in the diced potatoes, making sure they're cut into uniform 1-inch pieces for even cooking. Tie your fresh herbs together with kitchen twine (this makes removal easier later) and nestle them among the vegetables. Add the bay leaves, a generous pinch of salt, and several grinds of black pepper. The order of layering helps ensure everything cooks evenly – beans on the bottom where it's hottest, potatoes on top where they'll steam to tenderness.

5

Add Liquid and Begin Cooking

Pour the vegetable broth over everything, making sure the liquid covers the ingredients by about 1 inch. If needed, add water to reach this level. Give everything a gentle stir, being careful not to disturb the herb bundle too much. Cover with the lid and cook on LOW for 8-10 hours or on HIGH for 4-5 hours. The long, slow cooking is crucial for the beans to become tender and creamy while allowing all the flavors to meld together beautifully.

6

Check for Doneness

After the cooking time has elapsed, check that the beans are tender by pressing one against the side of the slow cooker with a spoon – it should mash easily. The potatoes should be fork-tender but still hold their shape. If the beans aren't quite done, continue cooking for another hour and check again. The exact timing can vary depending on the age of your beans, so patience is key here.

7

Adjust Consistency and Seasoning

Remove the herb bundle and bay leaves. At this point, you can leave the soup chunky or mash some of the beans against the side of the slow cooker to create a creamier texture. I like to mash about 1/3 of the beans – this thickens the soup naturally without needing any cream or flour. Taste and adjust seasoning with salt and pepper. The soup will likely need more salt than you expect, as beans need generous seasoning.

8

Add Fresh Herbs and Serve

Just before serving, stir in some freshly chopped parsley for brightness. Ladle into warm bowls and drizzle with good olive oil. The soup is wonderful on its own, but I love serving it with crusty bread for dipping and a simple green salad on the side. For an extra special touch, top each bowl with a spoonful of pesto or a sprinkle of Parmesan cheese if you're not keeping it vegan.

Expert Tips

Salt Timing Matters

Don't add salt until the end of cooking. Salt can prevent beans from softening properly, so wait until they're tender before seasoning generously.

Bean Quality Check

Older beans take longer to cook. If your beans have been in the pantry for over a year, they may need an extra hour or two of cooking time.

Make It Creamier

For ultra-creamy soup without dairy, blend 2 cups of the finished soup and stir it back in. This creates a luxurious texture naturally.

Add Acid at the End

A splash of lemon juice or white wine vinegar stirred in at the end brightens all the flavors and balances the richness.

Herb Stem Flavor

Don't discard herb stems! Tie them up with your herb bundle – they add incredible flavor and would otherwise go to waste.

Prevent Overflow

Don't overfill your slow cooker. Leave at least 1 inch of space at the top to prevent bubbling over during cooking.

Variations to Try

Tuscan Style

Add a Parmigiano-Reggiano rind while cooking and stir in chopped kale during the last 30 minutes. Finish with a drizzle of the best olive oil you have.

Smoky Version

Add 1 teaspoon smoked paprika and a ham hock (if not vegetarian). The smoky flavor pairs beautifully with the creamy beans.

Spicy Southwest

Swap the herbs for cumin, oregano, and chipotle powder. Add diced tomatoes and corn, then top with avocado and cilantro.

Storage Tips

This soup is a meal prep dream! It stores beautifully and the flavors actually improve after a day or two in the refrigerator. Here's everything you need to know about storing and reheating:

Refrigerator Storage: Let the soup cool completely before transferring to airtight containers. It will keep for up to 5 days in the refrigerator. The soup will thicken considerably as it cools – this is normal and actually makes it even more delicious. When reheating, you may need to add a splash of water or broth to thin it to your desired consistency.

Freezer Instructions: This soup freezes exceptionally well for up to 3 months. I like to portion it into individual serving sizes in freezer bags, laying them flat to freeze – they stack neatly and thaw quickly. Leave about 1 inch of headspace in containers as the soup will expand when frozen. Thaw overnight in the refrigerator or use the defrost setting on your microwave.

Reheating: For best results, reheat gently on the stovetop over medium-low heat, stirring occasionally. Add broth or water as needed to reach your preferred consistency. You can also reheat in the microwave, stirring every minute to ensure even heating. The soup may separate slightly upon reheating – just give it a good stir to bring everything back together.

Make-Ahead Tips: If you're planning to make this for a specific event, it's actually better made 1-2 days ahead. The flavors meld and develop beautifully. You can also prep all your vegetables the night before and store them in the refrigerator, making morning assembly super quick.

Frequently Asked Questions

Yes, but with modifications. Use 3-4 cans (15 oz each) of white beans, drained and rinsed. Reduce the cooking time to 4-6 hours on LOW or 2-3 hours on HIGH, adding them during the last 2 hours of cooking to prevent them from becoming mushy. The soup won't be quite as creamy, but it will still be delicious.

Several factors can cause this: old beans (over 2 years old), hard water (high mineral content), or adding acidic ingredients too early. If your beans are still firm, continue cooking for another 1-2 hours, adding hot water if needed. Next time, try adding 1/4 teaspoon baking soda to the soaking water to help soften the skins.

Absolutely! Use a heavy-bottomed pot or Dutch oven. Follow the same steps, then bring to a boil, reduce to a simmer, cover, and cook for 1.5-2 hours, stirring occasionally, until beans are tender. You may need to add more liquid as it evaporates. The slow cooker version is more hands-off, but stovetop works great too.

Yes! Italian sausage, bacon, or ham hock all work beautifully. Brown sausage or bacon first, then proceed with the recipe. For ham hock, add it at the beginning of cooking and remove the meat to shred at the end. The smoky, salty meat adds incredible depth to the soup.

The soup naturally thickens as it cools, but for extra thickness: 1) Mash more beans against the side of the pot, 2) Blend 2-3 cups of soup and stir back in, 3) Mix 2 tablespoons of cornstarch with cold water and stir in during the last 30 minutes, or 4) Add a diced potato at the beginning – the starch will naturally thicken the soup.

You can substitute dried herbs, but reduce the amount to 1/3 of fresh. Use 2 teaspoons dried rosemary, 2 teaspoons dried thyme, and 1 teaspoon dried sage. Add them when you sauté the vegetables so they have time to rehydrate and release their flavors. The soup won't be quite as vibrant, but still very good.
easy slow cooker white bean soup with potatoes and fresh herbs
soups
Pin Recipe

Easy Slow Cooker White Bean Soup with Potatoes and Fresh Herbs

(4.9 from 127 reviews)
Prep
20 min
Cook
8-10 hr
Servings
8

Ingredients

Instructions

  1. Soak beans: Sort and rinse beans. Soak overnight in cold water, or use quick-soak method (boil 2 minutes, let stand 1 hour).
  2. Sauté vegetables: Heat olive oil in skillet. Cook onion 3-4 minutes, add carrots and celery, cook 5 minutes more. Add garlic, cook 30 seconds.
  3. Assemble: Add drained beans to slow cooker. Top with sautéed vegetables and potatoes. Tie herbs together and nestle in pot with bay leaves.
  4. Add liquid: Pour in vegetable broth, ensuring ingredients are covered by 1 inch. Add water if needed.
  5. Cook: Cover and cook on LOW 8-10 hours or HIGH 4-5 hours, until beans are tender.
  6. Finish: Remove herb bundle and bay leaves. Mash some beans for thicker texture. Season with salt and pepper. Stir in parsley and serve.

Recipe Notes

Don't skip soaking the beans – it significantly reduces cooking time and helps them cook evenly. The soup will thicken as it cools; thin with additional broth when reheating. For best flavor, make a day ahead!

Nutrition (per serving)

312
Calories
18g
Protein
52g
Carbs
5g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.