White Bean & Potato Soup
White Bean & Potato Soup
The 30-Minute Comfort Bowl Everyone Falls in Love With
There’s something magical about a soup that comes together in under 30 minutes but tastes like it simmered all afternoon. This White Bean & Potato Soup is exactly that kind of weeknight hero—hearty, rustic, and loaded with tender potatoes, creamy white beans, and savory bites of ham.
Whether you’re feeding a crowd or just craving a warm bowl of comfort on a chilly day, this recipe delivers every single time. It’s budget-friendly, protein-packed, and unbelievably flavorful for how simple it is. No wonder everyone who tries it becomes instantly obsessed!
Let’s make a pot of this goodness. 🍲✨
🛒 Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 carrots, diced
- 2 celery stalks, sliced
- 3–4 garlic cloves, minced
- 3 cups potatoes, peeled & diced
- 4 cups chicken broth (or vegetable broth)
- 2 cans (15 oz each) white beans, drained & rinsed
- 1–2 cups cooked ham or ham hock meat, shredded
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt & pepper to taste
- Optional: fresh thyme or parsley for topping
🥣 Instructions
- Sauté the aromatics
In a large pot, heat the olive oil over medium heat. Add onion, carrots, and celery. Cook 5–7 minutes until softened. - Add garlic & herbs
Stir in garlic, thyme, and rosemary. Cook 1 minute until fragrant. - Add potatoes & broth
Pour in the chicken broth and add the diced potatoes. Bring to a boil, then reduce heat and simmer 10–12 minutes, or until potatoes are tender. - Add beans & ham
Stir in the white beans and ham. Simmer 5 more minutes to warm everything through. - Season to perfection
Add salt and pepper to taste. The ham adds saltiness, so adjust carefully. - Serve warm & cozy
Ladle into bowls and garnish with fresh thyme, cracked black pepper, or a drizzle of olive oil.
💛 Why You’ll Love This Soup
- Ready in 30 minutes but tastes slow-simmered
- Protein-packed thanks to the beans and ham
- Cheap & filling, perfect for cold nights
- Naturally gluten-free
- Even better the next day!
