Go Back
+ servings
Potato and Bean Soup

Hearty Potato and Bean Soup for Cozy Nights In

This Hearty Potato and Bean Soup is a comforting, budget-friendly dish packed with protein and fiber, perfect for chilly evenings.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Soups
Cuisine: Mediterranean
Calories: 220

Ingredients
  

For the Soup Base
  • 2 tablespoons Extra Virgin Olive Oil Can substitute with any neutral oil if preferred.
  • 1 medium Onion (diced) Any onion type is suitable.
  • 2 stalks Celery (diced) Can substitute with bell pepper.
  • 1 medium Carrot (diced) Can replace with parsnip or bell pepper.
  • 3 cloves Garlic (minced) Fresh garlic is preferable.
For Flavor Enhancements
  • 1 teaspoon Dried Thyme Oregano can be used as a substitute.
  • 1 teaspoon Dried Oregano Can use Italian seasoning instead.
  • 1 teaspoon Paprika Smoked paprika can add different depth.
For Protein & Heft
  • 1 can Cannellini Beans (canned or cooked) Any white beans like navy or Great Northern can be used.
  • 4 cups Potatoes (peeled and diced, ideally Yukon Gold) Russet potatoes work too.
For the Broth
  • 4 cups Low-Sodium Vegetable Broth Chicken broth can be used for non-vegan variations.
  • 2 tablespoons Tomato Paste Can substitute with fresh tomatoes.
  • to taste Salt Adjust quantities to taste.
  • to taste Black Pepper Adjust quantities to taste.
For Garnish
  • ¼ cup Fresh Parsley (chopped) Can swap with cilantro.

Equipment

  • large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, heat 2 tablespoons of extra virgin olive oil over medium heat until shimmering. Add the diced onion, carrot, and celery, sautéing for about 5 minutes until the onion becomes translucent.
  2. Stir in 3 cloves of minced garlic along with 1 teaspoon each of dried thyme and oregano, plus 1 teaspoon of paprika. Cook for an additional minute.
  3. Mix in 1 can of drained cannellini beans and 4 cups of peeled, diced potatoes into the pot. Pour in 4 cups of low-sodium vegetable broth and 2 tablespoons of tomato paste, then season with salt and black pepper to taste.
  4. Increase the heat to high to bring the soup to a gentle boil. Once boiling, reduce the heat to medium-low, cover the pot and allow to simmer for about 30 minutes.
  5. For a thicker texture, blend about 2 cups of the soup using an immersion blender or regular blender. Return the blended soup back to the pot.
  6. Stir in ¼ cup of chopped fresh parsley, adjusting seasoning by tasting for salt and pepper. Cook for an additional 2-3 minutes.
  7. Ladle the soup into bowls and serve warm, optionally garnished with croutons or a drizzle of olive oil.

Nutrition

Serving: 1bowlCalories: 220kcalCarbohydrates: 40gProtein: 10gFat: 5gSaturated Fat: 0.7gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 300mgPotassium: 600mgFiber: 8gSugar: 3gVitamin A: 450IUVitamin C: 20mgCalcium: 60mgIron: 3mg

Notes

Taste as you go to ensure balanced flavors. Ideal to store in an airtight container for up to 4 days or freeze for up to 2 months.

Tried this recipe?

Let us know how it was!