There is nothing quite like a warm, hearty bowl of Potato and Bean Soup to soothe the soul on a chilly day. This recipe is the epitome of comfort food – it’s rich, creamy, and packed with flavor, yet surprisingly simple to make. Using pantry staples like potatoes, beans, and aromatic vegetables, you can create a satisfying meal that feels like a warm hug. Whether you’re looking for a quick weeknight dinner or a cozy meal to enjoy over the weekend, this soup is a guaranteed winner that will have everyone asking for a second bowl. It’s not just a meal; it’s an experience in wholesome, rustic cooking.
We developed this recipe to be both incredibly delicious and incredibly easy. It’s a one-pot wonder, which means less time cleaning and more time enjoying. The potatoes break down just enough to create a naturally creamy broth, while the beans add a wonderful texture and a healthy dose of protein and fiber. This soup is a fantastic way to stretch your budget without sacrificing an ounce of flavor.

Why This Is the Best Potato and Bean Soup Recipe
You might be wondering what makes this particular Potato and Bean Soup recipe stand out. Here are a few reasons why you’ll fall in love with it:
- Incredibly Flavorful: We build layers of flavor starting with a classic mirepoix of onions, carrots, and celery, sautéed until sweet and tender. The addition of garlic, thyme, and a bay leaf infuses the broth with an aromatic depth that is simply irresistible.
- Simple, Wholesome Ingredients: This recipe relies on humble, everyday ingredients. There’s no need for a special trip to the grocery store; you likely have most of what you need in your pantry and refrigerator right now.
- Perfectly Creamy Texture: We achieve a luscious, creamy texture without any heavy cream. By mashing some of the potatoes and beans directly in the pot, the soup thickens naturally, creating a velvety base that is both hearty and healthy.
- Completely Customizable: This recipe is a fantastic starting point. Feel free to add your favorite greens like spinach or kale, spice it up with a pinch of red pepper flakes, or stir in some cooked sausage for an extra protein boost. We’ll explore some exciting variations further down.
Key Ingredients for a Hearty Soup
The magic of this soup lies in its simplicity. Here’s a breakdown of what you’ll need and why each ingredient is important. Precise measurements are in the recipe card below!
The Aromatic Base
- Olive Oil: Used for sautéing the vegetables, it forms the foundation of our flavor.
- Yellow Onion, Carrots, and Celery: This trio, also known as a mirepoix, creates an essential aromatic base that adds sweetness and depth.
- Garlic: No soup is complete without it! Freshly minced garlic provides a pungent, savory kick.
The Heart of the Soup
- Potatoes: We recommend using Yukon Gold or Russet potatoes. Yukon Golds hold their shape well while still being creamy, and Russets break down more easily, which helps to thicken the soup.
- Cannellini Beans: These white kidney beans are prized for their creamy texture and nutty flavor. They are the perfect complement to the potatoes. You can also use Great Northern or navy beans.
- Vegetable Broth: Use a good quality vegetable broth, as it makes up the bulk of the liquid and contributes significantly to the overall flavor. You can also use chicken broth if you are not aiming for a vegetarian dish.
Herbs and Seasonings
- Dried Thyme: Its earthy, slightly minty flavor pairs beautifully with potatoes and beans.
- Bay Leaf: Adds a subtle, almost tea-like background note that enhances the other flavors.
- Salt and Black Pepper: Essential for bringing all the flavors into focus. Always taste and adjust at the end.
- Fresh Parsley: A sprinkle of fresh parsley at the end brightens up the soup and adds a touch of freshness.

Step-by-Step Instructions
Ready to get cooking? Follow these simple steps to create the most delicious Potato and Bean Soup you’ve ever had.
- Sauté the Aromatics: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 8-10 minutes. Stir in the minced garlic and cook for another minute until fragrant.
- Build the Soup Base: Add the diced potatoes, rinsed and drained cannellini beans, vegetable broth, dried thyme, and bay leaf to the pot. Season generously with salt and pepper. Stir everything together to combine.
- Simmer to Perfection: Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes, or until the potatoes are fork-tender.
- Create the Creaminess: Remove the bay leaf. Use an immersion blender to pulse the soup a few times directly in the pot. If you don’t have one, you can carefully transfer about 2 cups of the soup to a regular blender, blend until smooth, and then stir it back into the pot. Alternatively, use a potato masher to mash some of the potatoes and beans against the side of the pot. This step is key to achieving that perfectly creamy consistency.
- Final Touches: Taste the soup and adjust the seasoning with more salt and pepper if needed. Stir in the chopped fresh parsley just before serving.
Expert Tips for the Best Results
Even the simplest recipes can benefit from a few expert tips. Here’s how to ensure your soup is perfect every time.
- Don’t Rush the Sauté: Take your time sautéing the onions, carrots, and celery. This process, known as “sweating” the vegetables, releases their sugars and builds a crucial layer of flavor.
- Cut Uniformly: Try to cut your potatoes and other vegetables into similar-sized pieces. This ensures they cook evenly, so you won’t have some bits that are mushy while others are still hard.
- Rinse Your Canned Beans: Rinsing canned beans removes excess sodium and the starchy liquid they are packed in, which can sometimes have a metallic taste.
- Control the Creaminess: The beauty of the blending step is that you are in complete control. For a chunkier soup, pulse just a few times. For a smoother, creamier soup, blend a little more. Just be careful not to over-blend, as you still want some texture from the whole beans and potato chunks.
Delicious Variations to Try
This Potato and Bean Soup is a fantastic canvas for customization. Here are some of our favorite variations:
Add Some Greens
Stir in a few handfuls of fresh spinach or chopped kale during the last 5 minutes of cooking. The greens will wilt down into the soup, adding extra nutrients and a beautiful color. For a heartier green, consider Swiss chard.
Make it Meaty
For a non-vegetarian version, add some cooked and crumbled Italian sausage, diced ham, or crispy bacon. Brown the sausage or bacon in the pot first, remove it with a slotted spoon, and then proceed with sautéing the vegetables in the rendered fat for an incredible flavor boost. Stir the meat back in at the end.
Spice it Up
If you like a little heat, add a pinch of red pepper flakes along with the garlic. You could also add a diced jalapeño with the mirepoix or a dash of your favorite hot sauce at the end. For a smoky flavor, try adding a teaspoon of smoked paprika.
What to Serve with Your Soup
This soup is a hearty meal on its own, but it’s even better when paired with the right accompaniments. A slice of crusty bread or some warm, buttery 30-Minute Dinner Rolls is a must for dipping. A simple green salad with a vinaigrette dressing can provide a fresh, crisp contrast to the rich soup. For another comforting meal idea, check out this classic French onion soup recipe (coming soon).
Storage and Freezing Instructions
One of the best things about this soup is that it tastes even better the next day! The flavors have more time to meld together, making it perfect for leftovers.
- To Store: Allow the soup to cool completely, then transfer it to an airtight container and refrigerate for up to 4-5 days.
- To Reheat: Gently reheat the soup on the stovetop over medium-low heat, stirring occasionally. You may need to add a splash of broth or water to thin it out, as it will thicken in the fridge.
- To Freeze: This soup freezes beautifully. Let it cool completely, then portion it into freezer-safe containers or bags, leaving a little space at the top for expansion. It can be frozen for up to 3 months. Thaw it in the refrigerator overnight before reheating. For another great freezer-friendly option, try our vegetarian lentil soup (coming soon).
FAQs
Yes, absolutely! Sauté the onions, carrots, celery, and garlic on the stovetop first, then transfer them to the slow cooker. Add the remaining ingredients (except the parsley) and cook on low for 6-8 hours or on high for 3-4 hours, until the potatoes are tender. Proceed with the blending step as directed before serving.
ezstandalone.cmd.push(function () { ezstandalone.showAds(119); });Yukon Gold potatoes are a great all-purpose choice as they have a naturally creamy texture but still hold their shape. Russet potatoes also work well and will break down more, resulting in a thicker, starchier soup.
ezstandalone.cmd.push(function () { ezstandalone.showAds(119); });This recipe is already vegetarian. To ensure it is 100% vegan, simply use a certified vegan vegetable broth and ensure no other animal products are added in any variations.
ezstandalone.cmd.push(function () { ezstandalone.showAds(119); });Great Northern beans or navy beans are excellent substitutes for cannellini beans. You could also use pinto beans or even chickpeas, although this will change the flavor and texture profile slightly.
ezstandalone.cmd.push(function () { ezstandalone.showAds(119); });The easiest way to thicken the soup is to blend a larger portion of it. If it’s still not thick enough, you can simmer it uncovered for a little longer to allow some of the liquid to evaporate. A cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) can also be stirred in and simmered for a minute to thicken it.
ezstandalone.cmd.push(function () { ezstandalone.showAds(119); });The Ultimate Comforting Potato and Bean Soup
This Potato and Bean Soup is more than just a recipe; it’s a celebration of simple, wholesome ingredients coming together to create something truly special. It’s a testament to the fact that you don’t need fancy techniques or expensive ingredients to make an incredibly satisfying and delicious meal. We hope you love this soup as much as we do. If you make it, we’d love to hear from you! Leave a comment below or share a photo of your creation on Pinterest. Your feedback helps us and inspires other home cooks!

Potato and Bean Soup

Potato and Bean Soup: The Ultimate Comfort in a Bowl
Method
- Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 8-10 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the diced potatoes, rinsed and drained cannellini beans, vegetable broth, dried thyme, and bay leaf to the pot. Season with salt and pepper. Stir to combine.
- Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes, or until the potatoes are fork-tender.
- Remove and discard the bay leaf. Use an immersion blender to pulse the soup a few times in the pot until partially creamy but still chunky. Alternatively, transfer 2 cups of soup to a blender, blend until smooth, and return to the pot.
- Taste and adjust seasoning with more salt and pepper if needed. Stir in the chopped fresh parsley before serving.
Nutrition
Notes
Freezing: The soup freezes well for up to 3 months. Thaw overnight in the refrigerator before reheating gently on the stovetop.
Variations: Add a few handfuls of spinach or kale in the last few minutes of cooking for extra nutrients.












