Potato and Bean Soup – Hearty & Healthy Comfort

Potato and bean soup is a rustic, nutrient-rich dish that’s as satisfying as it is simple. With creamy chunks of potato, tender beans, and a savory broth infused with herbs and aromatics, it’s a comforting bowl of goodness ideal for cool evenings, busy weeknights, or minimalist cooking days.

Rooted in both European peasant cuisine and Latin American home kitchens, this soup celebrates the power of humble ingredients. It’s naturally vegetarian (or vegan), incredibly filling, and adaptable to what’s already in your pantry. Whether thick and chunky or blended smooth, it’s a one-pot meal that feels both nourishing and cozy.

Ingredients Overview

Each ingredient in potato and bean soup contributes to its rich, hearty flavor and satisfying texture. Here’s what you’ll need:

  • Potatoes: Yukon Gold or red potatoes work best for their creamy texture, but russets can be used for a starchier result. Dice them evenly so they cook at the same rate.

  • White Beans (Cannellini, Great Northern, or Navy): Provide protein, fiber, and a soft texture that pairs beautifully with potatoes. Use canned for ease or dried for deeper flavor (pre-cooked).

  • Onion, Carrots, and Celery (Mirepoix): The aromatic base that gives the soup classic savory depth. Chop small for quicker cooking and a more uniform texture.

  • Garlic: Adds richness and warmth. Fresh cloves are ideal, minced and added after the onions to prevent burning.

  • Vegetable Broth or Chicken Broth: Forms the soup’s flavorful base. Low-sodium broth allows you to season to taste.

  • Bay Leaf and Thyme: These dried herbs add earthy depth. Fresh rosemary or parsley can be added at the end for brightness.

  • Olive Oil or Butter: For sautéing the aromatics and enhancing flavor. Olive oil keeps it vegan.

  • Salt and Black Pepper: Essential for seasoning. Add in layers during cooking for best flavor.

Optional Add-Ins:

  • Spinach or Kale: Stir in at the end for extra greens.

  • Crushed Red Pepper Flakes: For a gentle kick.

  • Parmesan Rind: Simmer with the soup for an umami boost (skip for vegan).

Ingredient Swaps:

  • Beans: Try chickpeas, lentils, or pinto beans.

  • Potatoes: Swap in sweet potatoes for a slightly sweet, earthy version.

  • Creamy Finish: Add cashew cream or coconut milk for richness, or blend part of the soup.

Step-by-Step Instructions

 

  1. Sauté the Aromatics:
    Heat olive oil in a large soup pot or Dutch oven over medium heat. Add diced onion, carrots, and celery. Sauté for 8–10 minutes until vegetables are softened. Stir in the garlic and cook for 1 minute more.

  2. Add Potatoes and Herbs:
    Add diced potatoes, bay leaf, thyme, salt, and pepper. Stir to combine with the vegetables.

  3. Pour in Broth:
    Add broth and bring to a boil. Reduce heat to a simmer, cover partially, and cook for 15–20 minutes, or until potatoes are fork-tender.

  4. Add the Beans:
    Stir in drained and rinsed beans. Simmer uncovered for another 5–10 minutes to let flavors meld. If you’d like a thicker texture, mash some of the beans and potatoes with a spoon or use an immersion blender for a partial blend.

  5. Finish and Serve:
    Remove bay leaf. Taste and adjust seasoning with salt and pepper. Stir in chopped parsley, baby spinach, or a splash of lemon juice if desired.

Chef Tips:

  • Stir occasionally while simmering to prevent sticking.

  • For a creamy soup, blend half and leave the rest chunky.

  • Add greens only at the end to keep them vibrant and tender.

Tips, Variations & Substitutions

Add Protein:

  • Stir in diced rotisserie chicken or cooked turkey.

  • Top with a fried or poached egg for a simple protein boost.

Flavor Boosters:

  • Stir in 1 tablespoon of miso paste or nutritional yeast at the end for a deeper umami flavor.

  • Add a splash of white wine after sautéing the vegetables for extra depth.

Make It Creamy:

  • Blend half the soup for a thick, chowder-like texture.

  • Add a few tablespoons of cashew cream, coconut cream, or full-fat milk.

Spice It Up:

  • Include smoked paprika or cumin for a smoky twist.

  • Add a pinch of chili flakes for gentle heat.

Storage Tips:

  • Keeps in the fridge for up to 4 days.

  • Freezes well for 2–3 months — just thaw overnight and reheat gently.

Serving Ideas & Occasions

Potato and bean soup is hearty enough to be a meal on its own, but also plays well with sides and toppings.

  • Serve with: Crusty sourdough, cornbread, or garlic toast.

  • Top with: A drizzle of olive oil, fresh herbs, or shredded cheese (vegan or regular).

  • Occasions:

    • Cold-weather dinners

    • Meatless Monday meals

    • Budget-friendly batch cooking

    • Easy lunch prep

It’s a versatile soup that feels like a hug in a bowl — perfect for nourishing the body and soul.

Nutritional & Health Notes

This soup is naturally vegetarian, high in fiber, and packed with plant-based protein:

  • Potatoes offer complex carbs, potassium, and vitamin C.

  • Beans are rich in protein, fiber, and iron, making the soup filling and heart-healthy.

  • Vegetables add micronutrients and antioxidant support.

  • Low in fat and calories, especially if you skip cream or cheese.

To increase nutritional density, stir in greens, use bone broth, or top with seeds like hemp or pumpkin.

FAQs

Q1: Can I use canned beans?

A1: Yes! Canned beans are perfect for this recipe. Just rinse them well to remove excess sodium and add them toward the end of cooking.


Q2: Can I make this soup vegan?

A2: Absolutely. Use vegetable broth, olive oil, and skip any cheese toppings. It’s naturally vegan if made without dairy.


Q3: What kind of potatoes work best?

A3: Yukon Gold potatoes are ideal for their creamy texture, but red or white potatoes also work. Avoid russets if you want the soup to stay chunky, as they tend to break down more.


Q4: How do I make it creamier?

A4: Blend part of the soup using an immersion blender, or mash some of the potatoes and beans against the pot’s side. You can also stir in coconut milk or cashew cream at the end.


Q5: Is this soup freezer-friendly?

A5: Yes! Cool completely before transferring to freezer-safe containers. Leave room at the top for expansion and thaw in the fridge before reheating.


Q6: Can I make it in a slow cooker?

A6: Yes. Add all ingredients except the beans and greens to the slow cooker and cook on low for 6–7 hours. Stir in the beans and greens during the last 30 minutes.


Q7: What’s the best way to reheat this soup?

A7: Gently reheat on the stovetop over medium-low heat. Add a splash of broth or water if it has thickened too much in the fridge.

Print

Potato and Bean Soup – Hearty & Healthy Comfort

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple, hearty soup made with potatoes, white beans, and vegetables in a savory broth. Naturally vegan, budget-friendly, and perfect for cozy, nourishing meals.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 46 servings 1x

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 yellow onion, diced

  • 2 carrots, chopped

  • 2 celery stalks, chopped

  • 3 garlic cloves, minced

  • 3 medium Yukon Gold potatoes, diced

  • 1½ tsp dried thyme

  • 1 bay leaf

  • 5 cups vegetable broth

  • 2 (15 oz) cans white beans, rinsed and drained

  • Salt and black pepper to taste

  • 2 cups baby spinach or kale (optional)

  • Fresh parsley or lemon juice (optional)

Instructions

  • Heat olive oil in a large pot over medium heat. Sauté onion, carrots, and celery for 8 minutes.

  • Stir in garlic, then add potatoes, thyme, bay leaf, salt, and pepper.

  • Pour in broth and bring to a boil. Reduce heat and simmer 15–20 minutes until potatoes are tender.

  • Add beans and simmer another 5–10 minutes.

  • Mash a portion of the soup for creaminess. Stir in greens if using.

  • Adjust seasoning. Serve with parsley or lemon juice if desired.

Notes

Blend or mash part of the soup for a thicker texture. Store in fridge 4 days or freeze up to 3 months.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star