When I say this Potato and Bean Soup is creamy and hearty I mean it! You’d never guess it was made with such simple ingredients. Simmered with tender potatoes and white beans and flavorful vegetables this soup comes out with a perfectly rich broth and soft potatoes that practically melt in your mouth.

Don’t get me wrong because I love a good Sausage Potato Soup but cooking potatoes and white beans together creates a ridiculously flavorful and satisfying soup with an incredibly creamy texture. This Potato and Bean Soup really defies all expectations because it tastes like it has been cooking for hours even though it comes together in less than an hour.
I’m not exaggerating when I say this is REAL GOOD. The tender vegetables and creamy beans make every spoonful comforting and filling while the simple seasonings bring everything together without making dinner complicated.
Ingredients

Here is what I use for this recipe :
- Yukon Gold potatoes: Peeled and cut into roughly 3/4-inch cubes to create tender bites while releasing enough starch to naturally thicken the soup.
- Cannellini beans: Drained and rinsed white beans provide creamy texture and plant-based protein while helping make the soup hearty and filling.
- Yellow onion: Finely diced onion develops a sweet and savory flavor as it softens and creates the aromatic foundation of the broth.
- Carrots: Diced carrots provide natural sweetness and subtle color while adding tender vegetable pieces throughout the soup.
- Celery stalks: Thinly sliced celery adds a mild herbal flavor and balances the richness of the potatoes and beans.
- Garlic cloves: Freshly minced garlic provides a deep savory aroma that complements the vegetables and creamy white beans.
- Olive oil: Olive oil helps soften the aromatic vegetables and gives the finished broth a smooth and satisfying texture.
- Low-sodium vegetable broth: Vegetable broth creates the flavorful soup base while allowing the potatoes and white beans to cook into a cohesive mixture.
- Dried thyme: Dried thyme adds warm herbal flavor that pairs naturally with the potatoes and vegetables.
- Salt: Salt enhances the flavors of the beans and potatoes while balancing the natural sweetness of the vegetables.
- Black pepper: Freshly ground black pepper introduces gentle warmth and subtle spice without overpowering the other ingredients.
- Fresh parsley: Roughly chopped parsley adds a fresh herbal finish and bright green color to the individual servings.
Tools I Use :
- Large heavy-bottomed soup pot: Provides enough space for sautéing the vegetables and simmering all the potatoes and beans evenly while retaining steady heat.
- Cutting board: Provides a stable preparation area for peeling and chopping the potatoes and aromatic vegetables.
- Sharp kitchen knife: Cuts potatoes and vegetables into manageable pieces that cook evenly throughout the soup.
- Vegetable peeler: Removes the potato skins efficiently while preserving most of the edible potato.
- Colander: Drains and rinses the canned cannellini beans before they are added to the soup.
- Measuring cups and spoons: Measure the broth and olive oil and seasonings accurately to maintain consistent flavor.
- Wooden spoon: Stirs the vegetables during cooking and gently combines the beans with the potatoes without excessive breakage.
- Potato masher: Breaks down a small portion of cooked potatoes and beans to naturally thicken the soup.
- Soup ladle: Transfers the hot soup into individual serving bowls while distributing beans and potatoes evenly.
- Serving bowls: Hold individual portions of the finished hot soup and provide room for the fresh parsley garnish.
Instructions
Step 1: Dice the potatoes and chop the vegetables

Peel the Yukon Gold potatoes and cut them into roughly 3/4-inch cubes. Try to keep the pieces reasonably similar in size so they cook evenly while allowing a few irregular edges for a natural homemade texture. Finely dice the yellow onion and carrots before slicing the celery into small pieces. Mince the garlic and keep it separate from the other vegetables because it cooks much faster. Drain and rinse both cans of cannellini beans and chop the fresh parsley. Keep the parsley separate because it will be added only after the soup is fully cooked.
Tip: Cut the potatoes into medium cubes rather than tiny pieces so they become soft without completely falling apart during simmering.
Step 2: Sauté the onions and soften the vegetables

Pour the olive oil into a large heavy-bottomed pot over medium heat. Add the diced onion and carrots and celery before stirring everything to coat the vegetables lightly in oil. Cook for about 5 minutes until the onion becomes translucent and the carrots begin to soften. The vegetables should appear glossy with a few lightly golden onion edges rather than deeply browned pieces. Add the minced garlic and cook for another 30 to 60 seconds until fragrant. Stir gently so the garlic spreads throughout the softened vegetables without burning.
Tip: Allow the onion to become translucent before adding the garlic because garlic browns quickly and can develop a bitter flavor.
Step 3: Add the potatoes and simmer in broth

Add all the diced Yukon Gold potatoes to the softened vegetables and gently stir to combine. The potatoes should settle between the onion and carrot pieces while the oil lightly coats their edges. Pour in the vegetable broth and add the dried thyme and salt and black pepper. Stir until the potatoes and vegetables are distributed throughout the liquid and bring everything to a gentle boil. Reduce the heat and simmer uncovered for approximately 15 minutes until the potato cubes are almost tender when pierced. Some potato edges should begin softening while the majority of the cubes hold their shape.
Tip: Keep the broth at a gentle simmer rather than a vigorous boil so the potatoes cook evenly without breaking apart too early.
Step 4: Stir in the white beans and finish simmering

Add both drained and rinsed cans of cannellini beans to the simmering potato mixture. Fold the beans gently into the broth so they spread between the potato cubes without breaking apart completely. Continue simmering for approximately 5 to 7 minutes until the beans are thoroughly heated and the potatoes are completely tender. The broth should become slightly cloudier as small amounts of potato starch naturally blend into the liquid. Taste the soup and check the texture of the vegetables. The carrots should be soft and the beans should remain creamy inside with their delicate skins mostly intact.
Tip: Add canned beans near the end of cooking because they are already tender and only need enough time to absorb the broth flavors.
Step 5: Mash some potatoes and beans to thicken the soup
Gently press some of the softened potatoes and white beans against the inside of the pot until they break apart into small creamy fragments. Focus on roughly one-quarter of the mixture while leaving the remaining potatoes and beans intact. Stir the mashed pieces back into the broth until the released starch blends throughout the soup. The liquid should turn creamier and slightly thicker while still holding plenty of clearly visible potato cubes and whole beans. Allow the soup to simmer for another 2 minutes so the texture becomes consistent. Remove the pot from the heat once the broth is rich and creamy without becoming completely smooth.
Tip: Mash only a quarter of the potatoes and beans to thicken the broth naturally while preserving plenty of hearty chunky texture.
Step 6: Serve the creamy soup with fresh parsley

Transfer one generous portion of the finished Potato and Bean Soup into a white ceramic serving bowl. Make sure each serving contains plenty of tender potato cubes and whole cannellini beans along with the creamy broth and colorful vegetables. Scatter chopped fresh parsley over the top just before serving. Allow some of the herbs to settle between the potato pieces while others remain on the surface for a naturally casual finish. Serve immediately while the soup is warm and the broth remains rich and creamy. The finished bowl should have soft uneven potato edges and a mixture of intact beans and partially mashed pieces for a comforting homemade texture.
Tip: Add fresh parsley after transferring the soup into bowls so its bright flavor and green color remain fresh and noticeable.
Pro Tips
- Choose Yukon Gold potatoes because their naturally creamy texture helps thicken the soup while allowing many pieces to hold their shape.
- Rinse the canned white beans thoroughly to remove excess canning liquid and keep the soup broth pleasantly creamy rather than overly starchy.
- For a thicker soup mash a little more of the tender potato and bean mixture while leaving enough whole pieces for a satisfying texture.
- Use low-sodium vegetable broth and taste after simmering because different brands of canned beans and broth can contain varying amounts of salt.
Storage Instructions
Allow the Potato and Bean Soup to cool slightly before transferring it into shallow airtight containers. Refrigerate within 2 hours of cooking to keep the soup safe and preserve its flavor. Store leftover soup in the refrigerator for up to 4 days. The potatoes and white beans continue absorbing liquid during storage so the soup will naturally become thicker as it sits. For longer storage transfer completely cooled soup into freezer-safe containers while leaving room for expansion.
Freeze for up to 3 months for the best texture and flavor and thaw overnight in the refrigerator before reheating. Reheat the soup in a saucepan over medium-low heat while stirring occasionally. Add a splash of vegetable broth or water to loosen the mixture if needed and heat until thoroughly steaming and reaching 165°F before serving. For convenient meal prep divide the soup into individual portions before refrigerating or freezing. Store fresh parsley separately and add it after reheating so the garnish remains bright and flavorful.
Frequently Asked Questions
Yes because the flavors become even richer after resting overnight and the soup reheats beautifully with a splash of broth.
Cannellini beans are ideal because they have a creamy interior although great northern beans work equally well.
Mash some cooked potatoes and white beans directly into the broth until the soup reaches your preferred thickness.
Yes although the potatoes may soften slightly after thawing so reheat gently and stir carefully to preserve the texture.
See You in the Kitchen
This Potato and Bean Soup is a great way to satisfy your comfort food cravings without spending hours in the kitchen.
I typically serve some crusty bread alongside my soup and sometimes make our Italian Sausage Soup or Sausage Potato Soup when we want another cozy dinner option.
Even my kids love this one!
Print
Potato and Bean Soup
- Total Time: 45 minutes
- Yield: 4 servings
Description
This easy Potato and Bean Soup is the best way to turn simple pantry ingredients into a warm and satisfying family meal. Tender potatoes and creamy white beans simmer with fresh vegetables and savory herbs to create a healthy and filling soup everyone will enjoy. It is a quick and simple recipe for busy weeknight dinner ideas and works beautifully for meal prep or holiday gatherings or a cozy weekend lunch. Serve it with crusty bread for a comforting homemade dinner.
Ingredients
- 1 1/2 pounds Yukon Gold potatoes
- 2 cans (15 ounces each) Cannellini beans
- 1 medium Yellow onion
- 2 medium Carrots
- 2 Celery stalks
- 3 cloves Garlic cloves
- 2 tablespoons Olive oil
- 4 cups Low-sodium vegetable broth
- 1 teaspoon Dried thyme
- 3/4 teaspoon Salt
- 1/4 teaspoon Black pepper
- 2 tablespoons Fresh parsley
Instructions
- Peel the Yukon Gold potatoes and cut them into roughly 3/4-inch cubes. Try to keep the pieces reasonably similar in size so they cook evenly while allowing a few irregular edges for a natural homemade texture.
Finely dice the yellow onion and carrots before slicing the celery into small pieces. Mince the garlic and keep it separate from the other vegetables because it cooks much faster.
Drain and rinse both cans of cannellini beans and chop the fresh parsley. Keep the parsley separate because it will be added only after the soup is fully cooked.
- Pour the olive oil into a large heavy-bottomed pot over medium heat. Add the diced onion and carrots and celery before stirring everything to coat the vegetables lightly in oil.
Cook for about 5 minutes until the onion becomes translucent and the carrots begin to soften. The vegetables should appear glossy with a few lightly golden onion edges rather than deeply browned pieces.
Add the minced garlic and cook for another 30 to 60 seconds until fragrant. Stir gently so the garlic spreads throughout the softened vegetables without burning.
- Add all the diced Yukon Gold potatoes to the softened vegetables and gently stir to combine. The potatoes should settle between the onion and carrot pieces while the oil lightly coats their edges.
Pour in the vegetable broth and add the dried thyme and salt and black pepper. Stir until the potatoes and vegetables are distributed throughout the liquid and bring everything to a gentle boil.
Reduce the heat and simmer uncovered for approximately 15 minutes until the potato cubes are almost tender when pierced. Some potato edges should begin softening while the majority of the cubes hold their shape.
- Add both drained and rinsed cans of cannellini beans to the simmering potato mixture. Fold the beans gently into the broth so they spread between the potato cubes without breaking apart completely.
Continue simmering for approximately 5 to 7 minutes until the beans are thoroughly heated and the potatoes are completely tender. The broth should become slightly cloudier as small amounts of potato starch naturally blend into the liquid.
Taste the soup and check the texture of the vegetables. The carrots should be soft and the beans should remain creamy inside with their delicate skins mostly intact.
- Gently press some of the softened potatoes and white beans against the inside of the pot until they break apart into small creamy fragments. Focus on roughly one-quarter of the mixture while leaving the remaining potatoes and beans intact.
Stir the mashed pieces back into the broth until the released starch blends throughout the soup. The liquid should turn creamier and slightly thicker while still holding plenty of clearly visible potato cubes and whole beans.
Allow the soup to simmer for another 2 minutes so the texture becomes consistent. Remove the pot from the heat once the broth is rich and creamy without becoming completely smooth.
- Transfer one generous portion of the finished Potato and Bean Soup into a white ceramic serving bowl. Make sure each serving contains plenty of tender potato cubes and whole cannellini beans along with the creamy broth and colorful vegetables.
Scatter chopped fresh parsley over the top just before serving. Allow some of the herbs to settle between the potato pieces while others remain on the surface for a naturally casual finish.
Serve immediately while the soup is warm and the broth remains rich and creamy. The finished bowl should have soft uneven potato edges and a mixture of intact beans and partially mashed pieces for a comforting homemade texture.
Notes
Pro Tips:
- Choose Yukon Gold potatoes because their naturally creamy texture helps thicken the soup while allowing many pieces to hold their shape.
- Rinse the canned white beans thoroughly to remove excess canning liquid and keep the soup broth pleasantly creamy rather than overly starchy.
- For a thicker soup mash a little more of the tender potato and bean mixture while leaving enough whole pieces for a satisfying texture.
- Use low-sodium vegetable broth and taste after simmering because different brands of canned beans and broth can contain varying amounts of salt.
Storage: Allow the Potato and Bean Soup to cool slightly before transferring it into shallow airtight containers. Refrigerate within 2 hours of cooking to keep the soup safe and preserve its flavor.
Store leftover soup in the refrigerator for up to 4 days. The potatoes and white beans continue absorbing liquid during storage so the soup will naturally become thicker as it sits.
For longer storage transfer completely cooled soup into freezer-safe containers while leaving room for expansion. Freeze for up to 3 months for the best texture and flavor and thaw overnight in the refrigerator before reheating.
Reheat the soup in a saucepan over medium-low heat while stirring occasionally. Add a splash of vegetable broth or water to loosen the mixture if needed and heat until thoroughly steaming and reaching 165°F before serving.
For convenient meal prep divide the soup into individual portions before refrigerating or freezing. Store fresh parsley separately and add it after reheating so the garnish remains bright and flavorful.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Cuisine: American