Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Potato and Bean Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 36 reviews
  • Author: Kimberly
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4-6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A hearty and nutritious Potato and Bean Soup packed with tender potatoes, mixed beans, carrots, and corn, simmered with aromatic herbs and finished with a touch of creaminess. Perfect for a comforting meal that’s easy to prepare and full of wholesome flavors.


Ingredients

Vegetables & Aromatics

  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 medium potatoes, peeled and diced
  • 1 cup carrots, diced
  • 1 cup corn kernels (fresh, frozen, or canned)

Beans

  • 1 can (15 oz) white beans (like cannellini or Great Northern), drained and rinsed
  • 1 can (15 oz) kidney beans, drained and rinsed

Liquids & Seasonings

  • 4 cups vegetable broth (or chicken broth)
  • 1 tsp thyme
  • 1 tsp rosemary
  • Salt and pepper to taste
  • 1/2 cup heavy cream or coconut milk (optional for extra creaminess)

Garnish

  • Fresh parsley or chives for garnish (optional)


Instructions

  1. Sauté the Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion and cook for 3-4 minutes until softened. Add garlic and cook for another minute until fragrant.
  2. Add Potatoes & Carrots: Add diced potatoes and carrots to the pot, stirring to combine. Cook for 5 minutes to start softening the vegetables.
  3. Add Broth and Herbs: Pour in the vegetable broth and bring the mixture to a simmer. Add thyme, rosemary, salt, and pepper. Let it simmer gently for 20 minutes until the potatoes are tender.
  4. Add Beans and Corn: Stir in the drained white beans, kidney beans, and corn kernels. Simmer for an additional 5-7 minutes to heat through and meld flavors.
  5. Creaminess (Optional): Stir in heavy cream or coconut milk and simmer for another 2-3 minutes. Taste the soup and adjust seasoning with more salt or pepper if needed.
  6. Serve: Ladle the soup into bowls and garnish with fresh parsley or chives for a fresh, herbaceous finish.

Notes

  • You can substitute coconut milk for heavy cream to keep the recipe dairy-free.
  • Use vegetable broth to keep the soup vegetarian or chicken broth for added richness.
  • Frozen or canned corn works well if fresh is not available.
  • Adjust the thickness of the soup by adding more broth or water.
  • For extra texture, reserve some beans and mash the rest before adding to the soup for a creamier consistency.