This Hearty Potato Bean Soup Recipe is warm, filling and perfect for cozy days. It is simple to make and full of healthy ingredients. Potatoes, beans and vegetables come together in one delicious soup.
You can enjoy it for lunch or dinner. This Hearty Potato Bean Soup Recipe is easy for beginners and comforting for families. Learn how to make Hearty Potato Bean Soup with fresh ingredients and simple steps. The combination of potatoes and beans makes it satisfying and hearty.
The Secret Behind This Delicious
The secret of this soup is layering flavors. Sautéing onions, garlic and vegetables first adds depth. The potatoes and beans absorb all the savory flavors. Slow simmering enhances the taste and makes the soup rich.
Using fresh herbs like thyme and parsley brightens the dish. A pinch of smoked paprika or cumin can make it extra flavorful. Simple ingredients create a wholesome, satisfying soup.
This recipe focuses on comfort and nutrition. Every spoonful has creamy potatoes, tender beans and hearty vegetables.

Recipe Card
- Recipe Name: Hearty Potato Bean Soup Recipe
- Servings: 6
- Prep Time: 15 mins
- Cook Time: 35 mins
- Total Time: 50 mins
- Course: Soup
- Cuisine: American
- Calories: 250 kcal per serving
Equipment List
- Large soup pot or Dutch oven
- Wooden spoon
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Ladle
Ingredients You Need for Hearty Potato Bean Soup
- 3 tablespoons olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 medium potatoes, peeled and cubed
- 1 can (15 oz) white beans, drained and rinsed
- 4 cups vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon dried parsley
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- Optional: 1 cup kale or spinach, chopped
- Optional: fresh parsley for garnish
Instructions
1. Heat olive oil
Pour olive oil in a large pot. Heat over medium heat until shimmering.
2. Sauté onions and garlic
Add diced onions and garlic. Cook for 3–4 minutes until soft and fragrant.
3. Add carrots and celery
Stir in diced carrots and celery. Cook for 5 minutes, stirring occasionally.
4. Add potatoes
Add cubed potatoes to the pot. Mix well with vegetables for even flavor distribution.
5. Pour in broth
Add vegetable or chicken broth. Bring the soup to a gentle boil.
6. Add beans and seasonings
Add drained beans, thyme, parsley, smoked paprika, salt, and pepper. Stir well.
7. Simmer the soup
Reduce heat to low. Cover and simmer for 20 minutes until potatoes are tender.
8. Optional: Add greens
Stir in kale or spinach. Cook for another 5 minutes until greens are wilted.
9. Adjust seasoning
Taste the soup. Add more salt, pepper or paprika if needed.
10. Serve hot
Ladle soup into bowls. Garnish with fresh parsley. Serve with crusty bread.
Expert Tips & Variations
- Use red or Yukon gold potatoes for creamier texture.
- Add smoked sausage or bacon for extra flavor.
- Use canned beans for convenience or cook dried beans in advance.
- Blend half the soup for a creamy consistency.
- Add a splash of lemon juice for freshness.
- Substitute kale with spinach or Swiss chard.
- Use vegetable broth for a vegetarian version.
Nutrition Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 250 kcal |
| Protein | 10 g |
| Fat | 6 g |
| Carbs | 42 g |
| Fiber | 9 g |
| Sugar | 5 g |
| Sodium | 700 mg |
Serving Suggestions
Serve this soup with crusty bread or garlic toast. It pairs well with a simple green salad. Top with grated Parmesan for extra flavor. Perfect for lunch, dinner or meal prep. Ideal for cold days or when you need comfort food.
Storage & Reheating Tips
Store leftovers in an airtight container in the fridge for 3–4 days. Reheat on the stove over low heat. Add a little broth or water to loosen if it thickens. Do not freeze if adding cream, but plain soup freezes well.

Hearty Potato Bean Soup Recipe
Ingredients
- 3 tablespoons olive oil
- 1 medium onion diced
- 3 garlic cloves minced
- 2 carrots diced
- 2 celery stalks diced
- 4 medium potatoes peeled and cubed
- 1 can 15 oz white beans, drained and rinsed
- 4 cups vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon dried parsley
- ½ teaspoon smoked paprika
- Salt and black pepper to taste
- Optional: 1 cup kale or spinach chopped
- Optional: fresh parsley for garnish
Instructions
Heat olive oil
- Pour olive oil in a large pot. Heat over medium heat until shimmering.
Sauté onions and garlic
- Add diced onions and garlic. Cook for 3–4 minutes until soft and fragrant.
Add carrots and celery
- Stir in diced carrots and celery. Cook for 5 minutes, stirring occasionally.
Add potatoes
- Add cubed potatoes to the pot. Mix well with vegetables for even flavor distribution.
Pour in broth
- Add vegetable or chicken broth. Bring the soup to a gentle boil.
Add beans and seasonings
- Add drained beans, thyme, parsley, smoked paprika, salt and pepper. Stir well.
Simmer the soup
- Reduce heat to low. Cover and simmer for 20 minutes until potatoes are tender.
Optional: Add greens
- Stir in kale or spinach. Cook for another 5 minutes until greens are wilted.
Adjust seasoning
- Taste the soup. Add more salt, pepper or paprika if needed.
Serve hot
- Ladle soup into bowls. Garnish with fresh parsley. Serve with crusty bread.
Notes
- Use red or Yukon gold potatoes for creamier texture.
- Add smoked sausage or bacon for extra flavor.
- Use canned beans for convenience or cook dried beans in advance.
- Blend half the soup for a creamy consistency.
- Add a splash of lemon juice for freshness.
- Substitute kale with spinach or Swiss chard.
- Use vegetable broth for a vegetarian version.
FAQs about Hearty Potato Bean Soup
1. Can I use canned potatoes instead of fresh?
Yes, but fresh potatoes provide better texture and flavor. Canned potatoes can make soup slightly mushy.
2. Can I make this soup vegetarian?
Absolutely. Use vegetable broth and skip any meat additions. Beans and potatoes provide protein.
3. Can I freeze this soup?
Yes, freeze without greens for best results. Add fresh greens when reheating for color and texture.
4. How can I make the soup creamier?
Blend half of the soup with a hand blender, then stir it back. Adds smooth and creamy texture.
5. Can I use other beans?
Yes, kidney beans, chickpeas or black beans work. Adjust cooking time if using dried beans.
Conclusion
This Hearty Potato Bean Soup Recipe is nutritious, filling and easy to make. It combines potatoes, beans and vegetables in a comforting, flavorful broth. Perfect for chilly evenings, family meals or meal prep.
This recipe shows how to make Hearty Potato Bean Soup with simple ingredients for Hearty Potato Bean Soup. Layering flavors and simmering slowly brings out the best taste. Enjoy a warm, hearty bowl anytime. Cozy up with this delicious soup and make it a family favorite today.

Sofia Lane is a food lover who loves cooking and sharing easy, tasty recipes. She believes in making cooking simple and fun for everyone. On DiveCrave, Sofia shares her favorite meals, desserts and treats that anyone can make at home.













Leave a Reply