White Bean Potato Soup
Few dishes feel as comforting and wholesome as a warm bowl of white bean potato soup. This simple, nourishing meal combines pantry staples with fresh vegetables, creating a dish that’s both satisfying and easy to make. Whether you’re looking for a weeknight dinner, something to meal prep, or a way to use up those extra potatoes, this soup delivers every time.
One of the key reasons this soup stands out is its balance of creamy texture and hearty ingredients. The blend of white beans, soft potatoes, and flavorful aromatics makes it ideal for chilly evenings or when you’re craving something soothing. It’s also naturally gluten-free, vegan, and rich in nutrients like fiber, plant-based protein, and potassium.
White beans, such as cannellini or Great Northern, are excellent for soups because they create a rich base without dairy. According to Wikipedia’s guide on white beans, these legumes are high in protein and fiber, which makes them perfect for health-conscious meals. Similarly, potatoes bring more than just starch—they’re packed with Vitamin C, potassium, and natural thickening power that makes the soup creamy without needing cream.
This white bean potato soup recipe also works as a flexible base. You can toss in extra veggies, stir in leafy greens like kale or spinach, or give it a Mediterranean twist with added herbs. If you’re a fan of soups that double as full meals, you might also enjoy browsing hearty soup bowl inspiration on Pinterest or checking out internal resources for other cozy bean soup recipes.
In the sections that follow, we’ll walk through the nutritional benefits, ingredients, step-by-step instructions, and clever add-ons that elevate this simple meal.
Health Benefits of White Bean and Potato Soup
This white bean potato soup is not only cozy and satisfying—it’s also packed with health benefits that make it a smart choice for regular meal rotation. Whether you’re following a plant-based diet, trying to eat more whole foods, or simply looking for a nutritious dish that doesn’t sacrifice flavor, this soup delivers on all fronts.
The base of the soup features two nutrient-dense ingredients: white beans and potatoes. White beans are a standout legume offering high fiber, complex carbohydrates, and plant-based protein. According to Wikipedia’s entry on legumes, legumes like white beans support digestive health and help regulate blood sugar. They’re also rich in folate, iron, and magnesium, making them ideal for energy production and immune support.
Potatoes, often underrated, are another nutritional powerhouse. While they do contain carbs, they’re also high in Vitamin C, potassium, and B6. In fact, this source notes that potatoes contribute to heart health and aid in maintaining healthy blood pressure. Yukon Gold or red potatoes are especially great in soup because they hold their shape and add a subtle creaminess when partially blended.
This soup can also include leafy greens like kale or spinach—both known for being loaded with antioxidants and vitamins. Incorporating greens not only boosts the nutrient profile but also adds vibrant color and depth to the dish. If you’re looking for visual ideas for presentation or toppings, browse some healthy soup recipes for added inspiration.

Additionally, this meal is:
- Naturally gluten-free
- Low in saturated fat
- High in resistant starch (when cooled and reheated)
For anyone seeking an easy dinner recipe that supports wellness, this soup is a clear winner. It’s also versatile for meal planning—pair it with recipes from our internal cozy soup collection or explore meal prep soup ideas for weekly planning.
Ingredients Breakdown & Substitutions
This white bean potato soup recipe is built on pantry-friendly, wholesome ingredients that are easy to find and simple to customize. Whether you’re preparing it as written or adding your own twist, understanding each ingredient’s role helps ensure reliable, flavorful results every time.
Main Ingredients:
- Olive Oil: Adds richness and helps develop flavor when sautéing aromatics. High in healthy monounsaturated fats, olive oil also supports heart health.
- Onion & Garlic: These aromatic staples form the flavorful base of the soup. They offer savory depth and also carry anti-inflammatory and immune-boosting benefits.
- Potatoes: Choose Yukon Gold, red potatoes, or Russet depending on desired texture. Yukon Golds offer a creamy bite, while Russets break down more, thickening the soup. For more on their nutritional value, check the Wikipedia page on potatoes.
- White Beans: Canned cannellini, Great Northern, or navy beans work best. These varieties have a mild flavor and creamy texture that pairs well with broth. According to Wikipedia, white beans are high in fiber and a great protein source.
- Vegetable Broth: Use low-sodium broth to control salt levels. Vegetable broth keeps the dish vegan, but chicken broth works for a heartier flavor.
- Thyme & Bay Leaf: Thyme adds earthy depth while bay leaf contributes subtle bitterness that balances the creamy ingredients.
- Salt & Pepper: Adjust seasoning based on broth used. Always taste before adding extra salt.
Optional Add-ins and Substitutes:
- Leafy Greens: Kale, spinach, or Swiss chard add nutrition and color. Stir in during the final 5 minutes to prevent overcooking.
- Lemon Juice: A squeeze of lemon at the end brightens the flavor and cuts through the richness.
- Mushrooms or Carrots: For extra flavor and texture, sauté sliced mushrooms or diced carrots with the onion.
- Creamy Additions: For an even richer soup, stir in unsweetened oat milk or a spoonful of cashew cream. Check out hearty soup bowl inspiration to see presentation ideas that include creamy toppings.
- Spices: Smoked paprika or red pepper flakes can be added for warmth and a smoky kick.
If you’re new to one-pot meals or want an adaptable recipe, this ingredient list provides the perfect balance of structure and flexibility. You can scale the recipe, prep ingredients in advance, or switch things up with what’s in your fridge. For more easy variations, check out internal resources for cozy bean soups or explore Pinterest boards with meal prep soup ideas.

Step-by-Step Cooking Instructions
Making this white bean potato soup is a straightforward process that rewards you with big flavor for minimal effort. Below is a detailed step-by-step guide to ensure a rich, creamy soup with the right texture and balance.
-
Sauté Aromatics
Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Once hot, add 1 chopped onion and cook for about 5 minutes, stirring occasionally, until soft and translucent. This step builds the flavor base. -
Add Garlic and Cook Until Fragrant
Add 2 cloves of minced garlic and stir for about 1 minute, just until fragrant. Garlic can burn quickly, so keep the heat moderate and stir continuously. -
Add Potatoes, Beans, and Broth
Stir in the following:- 3 diced potatoes (peeled if preferred)
- 2 cans of white beans (drained and rinsed)
- 4 cups of vegetable broth
For depth of flavor, this is the moment to season with: - 1 teaspoon of dried thyme
- 1 bay leaf
- Salt and black pepper to taste
-
Simmer to Soften
Reduce the heat to a low simmer and cook uncovered for 20–25 minutes, or until the potatoes are fork-tender. Stir occasionally to prevent sticking. -
Blend for Creaminess
Remove the bay leaf. For a thicker, creamier consistency:- Use an immersion blender to partially blend the soup directly in the pot.
- Or, ladle 1–2 cups into a blender, puree until smooth, then stir back into the pot.
-
Stir in Greens (Optional)
If using kale or spinach, add 2 cups of chopped greens during the final 5 minutes of cooking. Stir until wilted. -
Finish with Lemon (Optional)
Add a squeeze of lemon juice from half a lemon for a burst of brightness. Adjust salt and pepper as needed before serving. -
Serve Hot
Ladle into bowls and pair with crusty bread, garlic toast, or a light green salad for a complete meal. For more ideas, explore Pinterest for healthy soup recipes.
This cooking method creates a soup that’s velvety, hearty, and flexible enough for personalization. Use this approach as a foundation for building flavor, texture, and nutrition into every bowl.
Texture Tips: How to Make It Creamy or Chunky
One of the best things about this white bean soup is its flexible texture. Depending on your preference, you can make it smooth and creamy, chunky and rustic, or somewhere in between.
-
For a Creamy Texture:
Use a handheld immersion blender to puree part of the soup in the pot. This thickens the broth while still preserving texture. -
For a Chunky Texture:
Skip the blending and lightly mash the potatoes and beans with a spoon after simmering. -
Pro Tip:
Using Yukon Gold potatoes enhances creaminess naturally without any dairy. Their starch blends smoothly and thickens the soup beautifully.
This customization makes the soup suitable for all preferences, whether you’re feeding kids, guests, or simply want variety throughout the week.
Soup Storage, Freezing & Reheating Tips
This soup is perfect for batch cooking and storing. It holds up well in both the fridge and freezer, making it a go-to for meal prep.
-
Refrigeration:
Store cooled soup in airtight containers for up to 5 days. The flavors deepen over time, making leftovers even better. -
Freezing:
Freeze in individual portions using freezer-safe containers or silicone soup molds. Avoid freezing with leafy greens; add fresh greens when reheating. -
Reheating:
Reheat on the stovetop over low heat, stirring occasionally. Add a splash of broth or water to loosen the texture if it thickens too much.
For more ideas on storing soups efficiently, browse meal prep soup ideas and internal guides on freezer-friendly meals.
Recipe Variations & Add-Ons
This white bean potato soup serves as a flexible base, making it easy to switch up ingredients based on your tastes or what you have on hand.
Vegan and Gluten-Free Modifications:
- Confirm the broth is certified gluten-free.
- Use vegan toppings like nutritional yeast, toasted seeds, or a swirl of cashew cream for richness.
Hearty Add-ins:
- Sausage: Add slices of plant-based or cooked chicken sausage for a protein boost.
- Roasted Vegetables: Toss in roasted carrots, parsnips, or mushrooms for extra texture.
- Pasta or Orzo: Stir in cooked pasta to transform this soup into a chunky stew.
Global Twists:
- Italian-style: Add basil, oregano, and a spoonful of tomato paste.
- French-style: Use leeks, herbes de Provence, and a splash of white wine for a delicate broth.
These variations turn a simple recipe into a weekly staple you’ll never get bored with. For visual inspiration, check out hearty soup bowls on Pinterest.
What to Serve with White Bean Potato Soup
Pairing is key to turning this dish into a full meal. Since this soup is rich and creamy, balance it with something crisp or crusty on the side.
- Bread: Try sourdough, rustic baguette, or garlic toast for dipping.
- Salads: A light green salad with lemon vinaigrette or a chopped kale salad complements the soup’s richness.
- Sandwiches: A grilled cheese, tuna melt, or hummus wrap adds protein and crunch.
- Roasted Veggies: Serve alongside roasted Brussels sprouts or carrots for added color and nutrients.
Combining textures and temperatures elevates your dinner experience without needing another recipe. Pair with one of our internal one-pot meals or explore Pinterest boards for soup pairings.
Make It a Meal: One-Pot Dinner Tips
This soup can absolutely stand on its own as a complete dinner, especially when customized to be heartier. Here’s how to make it more filling and satisfying:
- Add Protein: Stir in chickpeas, lentils, or pre-cooked sausage.
- Bulk with Grains: Add cooked quinoa, farro, or small pasta shapes.
- Thicken the Base: Use less broth or simmer uncovered longer to concentrate flavors and reduce liquid.
Batch cooking a double recipe means lunch and dinner for days. For more full-meal ideas using just one pot, explore our internal easy soup and stew recipes or check Pinterest’s one-pot dinners.

FAQs
What is the best type of white bean for soup?
The most common options are cannellini, Great Northern, and navy beans. Cannellini beans are slightly larger with a smooth texture, while Great Northern beans are a bit firmer. Navy beans cook down quickly, making the broth creamier. For more info, check the Wikipedia page on white beans.
Can I make this soup in a slow cooker or Instant Pot?
Yes. For a slow cooker, sauté onions and garlic first, then combine all ingredients and cook on low for 6–8 hours. In an Instant Pot, use the sauté function for aromatics, then pressure cook for 8 minutes. Quick release and blend as desired.
Can I use dried beans instead of canned?
Absolutely. Soak 1 cup of dried white beans overnight, then cook them until tender before using in the soup. This adds cooking time but offers a lower-sodium, budget-friendly option.
How do I thicken white bean soup naturally?
Blend a portion of the soup with an immersion blender or mash some of the beans and potatoes directly in the pot. Avoid adding flour or cream for a healthier thickness.
Is white bean soup healthy?
Yes. It’s high in fiber, low in fat, and loaded with vitamins and minerals. With ingredients like beans, potatoes, olive oil, and leafy greens, it supports digestion, heart health, and stable energy levels. Learn more about legumes and their benefits
White Bean Soup Recipe Cozy Soup Beans with Potato
A creamy, comforting white bean potato soup made with simple, wholesome ingredients like onion, garlic, potatoes, and cannellini beans. This one-pot, plant-based soup is easy to prepare and fully customizable with add-ins like kale, spinach, mushrooms, or lemon juice. Perfect for chilly nights, meal prep, or weeknight dinners, this soup is naturally vegan, gluten-free, and endlessly adaptable.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 3 medium potatoes, peeled and diced
- 2 cans (15 oz each) white beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper
- 1 bay leaf
- 2 cups chopped kale or spinach (optional)
- Juice of ½ lemon (optional, for brightness)
Instructions
· Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
· Add the minced garlic and cook for another minute until fragrant.
· Stir in the diced potatoes, white beans, vegetable broth, thyme, salt, pepper, and bay leaf. Bring to a boil.
· Reduce heat and simmer for 20–25 minutes, or until potatoes are tender.
· Remove the bay leaf. For a creamier texture, use an immersion blender to partially blend the soup, or transfer a portion to a blender and return it to the pot.
· If using, stir in the chopped kale or spinach and cook until wilted, about 5 more minutes.
· Finish with a squeeze of lemon juice, if desired, and adjust seasoning to taste.
· Serve warm with crusty bread or crackers.
Notes
-
Use Yukon Gold potatoes for a naturally creamy texture.
-
Canned white beans save time, but soaked and cooked dried beans also work.
-
Add lemon juice at the end to brighten the flavor.
-
For a thicker consistency, blend half the soup with an immersion blender.
-
Stir in kale, spinach, or Swiss chard during the last few minutes of cooking.
-
Store leftovers in the fridge for up to 5 days or freeze for up to 3 months.
-
Serve with crusty bread, a simple salad, or roasted vegetables for a full meal.




