this White Bean Potato Soup definitely falls into that category. It’s simple, comforting, and relies on pantry staples to create something truly delicious. I’ve made this countless times, tweaking it just a bit here and there to suit my needs and what I have on hand, and it always satisfies.
Why This White Bean Potato Soup Works
This soup is a winner because it’s incredibly forgiving and adaptable.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2-3 cloves garlic, minced
- 2 medium carrots, peeled and chopped
- 2 celery stalks, chopped
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, optional
- 1/4 teaspoon black pepper, plus more to taste
- 1/4 teaspoon salt, plus more to taste
- 6 cups vegetable broth
- 1 pound Yukon Gold potatoes, scrubbed and cut into 1-inch cubes
- 2 (15-ounce) cans cannellini beans (or Great Northern beans), rinsed and drained
- 1 cup loosely packed fresh spinach or kale, chopped (optional)
- Lemon juice, to taste, for finishing
Gathering these simple ingredients is the first step to a nourishing meal.
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery.
- Add the minced garlic, dried thyme, dried rosemary (if using), 1/4 teaspoon salt, and 1/4 teaspoon black pepper to the pot.
- Pour in the vegetable broth and add the cubed potatoes.
- Stir in the rinsed and drained cannellini beans. Cook for another 5 minutes, or until the beans are heated through.
- If using spinach or kale, stir it into the soup during the last minute or two of cooking, just until it wilts.
- Taste and adjust seasonings as needed.
This straightforward process yields a hearty and satisfying bowl of comfort. Each step builds upon the last to create a well-rounded flavor profile.
Nutrition at a Glance
- Calories: Approximately 300-400 calories per serving (depending on exact portion size and ingredients used).
- Protein: Around 10-15 grams. The beans are a significant source of plant-based protein, making this soup quite satiating.
- Fiber: Excellent source, typically 8-12 grams. T
- Healthy Fats: Primarily from olive oil, usually around 5-10 grams.
- Carbohydrates: Mostly from potatoes and beans. These provide sustained energy.
- Vitamins and Minerals: Rich in Vitamin C, Vitamin K, Folate, Potassium (from potatoes), and various B vitamins.
- Sodium: Generally lower if using low-sodium broth and rinsing beans well.
This soup offers a good balance of macronutrients and micronutrients, making it a sensible choice for a wholesome meal.
How to Serve It
- Garnished: A drizzle of good quality olive oil, a sprinkle of fresh parsley, chives, or a few extra white beans can elevate the presentation.
- With Crusty Bread: This is almost non-negotiable for me.
- With a Side Salad: For a lighter meal, pair this hearty soup with a simple green salad dressed with a vinaigrette.
- With a Dollop of Yogurt or Sour Cream: For a bit of creaminess and tang, a small spoonful of plain Greek yogurt or sour cream can be a delightful addition, especially if you’re not strictly vegan.
- As a Starter: Serve a smaller portion as a comforting appetizer before a main course.
- Topped with Croutons: Homemade or store-bought croutons add a pleasant crunch to every spoonful, providing textural contrast to the soft vegetables and beans.
This soup is versatile enough to be enjoyed in many ways, fitting seamlessly into different meal settings and preferences.
Common Mistakes
- Overcooking the Vegetables: While you want the potatoes to be tender, if you cook the onion, carrots, and celery for too long before adding the liquid, they can become mushy and lose their appealing texture and flavor.
- Not Sautéing Aromatics: Skipping the step of sautéing the onion, garlic, carrots, and celery means missing out on developing a crucial layer of flavor.
- Using Canned Broth Without Rinsing Beans: Canned beans can be high in sodium, and the liquid they are packed in can be starchy.
- Under-seasoning: This is a common pitfall in many soups.
- Adding Greens Too Early: If you’re adding spinach or kale, wait until the very end of cooking.
- Forgetting the Acid: A squeeze of lemon juice or a splash of vinegar at the end can make a world of difference.
Avoiding these common missteps will ensure you achieve a flavorful and satisfying bowl of White Bean Potato Soup every time.
Don’t miss this delicious recipe: Easy Cheesy White Bean Tomato Bake Recipe
Storage and Reheating
- Refrigeration: Allow the soup to cool completely before transferring it to an airtight container.
- Freezing: This soup freezes remarkably well. Cool it completely, then ladle it into freezer-safe containers or heavy-duty freezer bags, leaving a little headspace for expansion.
- Reheating on the Stovetop: The best method for reheating is on the stovetop. Gently heat the soup over medium-low heat, stirring occasionally, until it is heated through.
- Reheating in the Microwave: For a quicker option, reheat in a microwave-safe bowl in 1-minute increments, stirring in between, until hot. Again, be mindful of the temperature and avoid overheating.
- Thawing Frozen Soup: For best results, thaw frozen soup overnight in the refrigerator before reheating on the stovetop or in the microwave.
Proper storage and reheating will ensure your White Bean Potato Soup remains delicious and safe to eat for days to come.

Leftover Ideas
- Soup as a Sauce: If you have a good amount of leftover soup, you can thicken it further by simmering it uncovered for a bit longer, or by blending more of the beans.
- Savory Pancakes or Waffles: While this might sound unusual, a generous amount of blended white bean potato soup can serve as a hearty base for savory pancakes or waffles.
- Stuffed Peppers or Squash: Combine the leftover soup with cooked grains like rice or quinoa, some sautéed vegetables (like mushrooms or zucchini), and maybe a sprinkle of cheese (if not keeping vegan).
- Pot Pie Filling Base: Use the leftover soup as the base for a vegetarian pot pie.
- Smoothie Booster (Hear me out!): This is for the adventurous! A small amount of cooled, blended white bean potato soup (ensure it’s very smooth) can add a protein and fiber boost to a savory smoothie.
Don’t let your delicious soup go to waste; these ideas offer creative ways to give it a second life.
White Bean Potato Soup
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A hearty and comforting one-pot soup made with tender potatoes, creamy white beans, and aromatic vegetables. Easy to make and perfect for a cozy meal.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, chopped
- 2–3 cloves garlic, minced
- 2 medium carrots, peeled and chopped
- 2 celery stalks, chopped
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary, optional
- 1/4 teaspoon black pepper, plus more to taste
- 1/4 teaspoon salt, plus more to taste
- 6 cups vegetable broth
- 1 pound Yukon Gold potatoes, scrubbed and cut into 1-inch cubes
- 2 (15-ounce) cans cannellini beans (or Great Northern beans), rinsed and drained
- 1 cup loosely packed fresh spinach or kale, chopped (optional)
- Lemon juice, to taste, for finishing
Instructions
- 1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 8-10 minutes.
- 2. Add the minced garlic, dried thyme, dried rosemary (if using), 1/4 teaspoon salt, and 1/4 teaspoon black pepper to the pot. Stir and cook for another minute until fragrant.
- 3. Pour in the vegetable broth and add the cubed potatoes. Bring the mixture to a boil, then reduce the heat to simmer, cover, and cook for 15-20 minutes, or until the potatoes are fork-tender.
- 4. Stir in the rinsed and drained cannellini beans. Cook for another 5 minutes, or until the beans are heated through.
- 5. If using spinach or kale, stir it into the soup during the last minute or two of cooking, just until it wilts.
- 6. Taste and adjust seasonings as needed. Add a squeeze of fresh lemon juice to brighten the flavors.
Notes
Store in an airtight container in the refrigerator for up to 3-4 days. Can also be frozen for up to 2-3 months. Reheat gently on the stovetop or in the microwave.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: approx. 350
- Sugar: 7g
- Sodium: 750mg
- Fat: 8g
- Carbohydrates: 55g
- Fiber: 10g
- Protein: 12g