This cozy, creamy lemon and white bean soup starts with sautéed onion, carrots and celery, then adds Yukon Gold potatoes and canned white beans. Simmer 20 minutes until potatoes are tender, purée about a third for body, then stir in milk, lemon zest and juice. Finish with parsley and lemon slices. Makes 4 servings and works well with plant milk for a vegan version.
The radiator in my kitchen was clanking so loudly last January that I could barely hear the pot bubbling on the stove, but that first ladle of lemon white bean potato soup silenced everything else going on in my head. It was one of those gray Tuesday evenings where dinner needed to be effortless and warming, and I just started pulling things from the pantry without a plan. The lemon was a last minute impulse, sitting lonely on the counter beside a half used bundle of thyme. That squeeze of citrus turned a simple bean and potato soup into something I craved every week for the rest of winter.
I made a double batch of this for my neighbor Sarah after she mentioned she was avoiding dairy, and she texted me three times that week asking for the recipe. The sound of the immersion blender gurgling through the beans always reminds me of her standing in my doorway holding the empty container, pretending she was returning it but really hoping I had more.
Ingredients
- Olive oil: Two tablespoons is enough to sweat the vegetables without making the soup heavy, and a good quality one adds a subtle fruitiness.
- Yellow onion, carrots, and celery: This classic trio builds a sweet, savory foundation that makes everything taste like it cooked all day.
- Garlic: Three cloves might seem modest, but the gentle cooking coaxes out a mellow sweetness that permeates every spoonful.
- Yukon Gold potatoes: Their buttery texture breaks down just enough during simmering to thicken the broth naturally without turning watery.
- White beans: Cannellini or Great Northern both work beautifully, and their creamy interior is what makes the blended portion so luxuriously smooth.
- Vegetable broth: Low sodium lets you control the salt level, and a good broth means you do not need a long ingredient list to build flavor.
- Unsweetened plant milk or whole milk: This stirs in at the end for body and a hint of richness that rounds out the lemon tang.
- Dried thyme: It earthy, woodsy flavor pairs with lemon like they were invented for each other.
- Lemon zest and juice: Use every bit of a large, fragrant lemon, because the zest carries aromatic oils that juice alone cannot provide.
- Salt and black pepper: Season gradually and taste as you go, since broth and bean saltiness can vary widely between brands.
- Crushed red pepper flakes: Entirely optional, but a tiny pinch gives the soup a gentle warmth that does not compete with the lemon.
- Fresh parsley and lemon slices: A scatter of green and a sunny slice on top make the bowl look as inviting as it tastes.
Instructions
- Build the base:
- Warm the olive oil in a large pot over medium heat, then add the onion, carrots, and celery, stirring occasionally until they soften and the onion turns translucent, about five to seven minutes. You will know they are ready when the kitchen smells like the beginning of something wonderful.
- Wake up the aromatics:
- Stir in the garlic, dried thyme, and red pepper flakes if you are using them, cooking for just one minute until everything turns fragrant. Keep the garlic moving so it toasts gently without darkening.
- Simmer everything together:
- Add the cubed potatoes and drained white beans to the pot, pour in the vegetable broth, and bring it all to a rolling boil before reducing the heat to a gentle, uncovered simmer for twenty minutes. Test a potato cube with a fork, and when it slides through easily, you are ready for the next step.
- Blend partially for creaminess:
- Use an immersion blender directly in the pot to purée roughly a third of the soup, leaving plenty of chunky beans and tender potato pieces intact. This is the moment the soup transforms from brothy to velvety, so stop blending while you still have satisfying texture throughout.
- Add the finishing touches:
- Stir in the milk, lemon zest, and lemon juice, letting everything simmer together for just two more minutes so the flavors marry without the lemon turning bitter. Taste carefully and add more salt or pepper until each spoonful sings.
- Serve and garnish:
- Ladle the hot soup into wide bowls, scatter chopped parsley over the top, and lay a lemon slice on the rim of each bowl for squeezing. Serve immediately while the soup is steaming and the herbs are just barely wilting.
One evening I ladled this soup into a thermos and drove it to a friend recovering from surgery, and she called me from her couch just to say it was the first thing that tasted good in days. That is the quiet power of a bowl like this: it asks nothing of you but gives back more than you expected.
Choosing Your Beans and Potatoes
Great Northern beans hold their shape slightly better than cannellini, which tend to be creamier and softer, so pick based on whether you want more texture or more body. For the potatoes, Yukon Golds strike the ideal balance between waxy and starchy, crumbling just enough at the edges to thicken the broth while keeping their cubes mostly intact.
Making It Your Own
A handful of baby spinach tossed in during the last two minutes of cooking wilts into the broth and adds a lovely flash of green without changing the character of the soup. Crusty sourdough or a slice of toasted sourdough rubbed with garlic is really all you need on the side, though a crisp green salad with a simple vinaigrette makes it a proper meal.
Storage and Reheating
This soup keeps beautifully in an airtight container in the refrigerator for up to four days, and the flavors actually deepen overnight as the lemon and thyme continue to mingle. Reheat it gently on the stove over low heat, stirring occasionally, since high heat can cause the blended beans to stick and the lemon to sharpen unpleasantly.
- Freeze individual portions in wide mouth jars, leaving an inch of space at the top for expansion, and thaw overnight in the fridge before reheating.
- If the soup thickens too much after chilling, simply stir in a splash of broth or water until it returns to a pourable consistency.
- Always taste and adjust the seasoning after reheating, because cold storage can mute both salt and lemon in surprising ways.
Keep this recipe close for the nights when you want something warm without wanting to work hard, and trust that humble beans and a bright lemon will always deliver more than their parts suggest.
Recipe FAQs
- → Can I use dried beans instead of canned?
-
Yes. Soak and cook dried beans until tender before adding them; this adds more hands-on time and a firmer texture. Adjust cooking liquid as needed if beans absorb extra broth.
- → Which potato variety works best?
-
Yukon Golds are ideal for a creamy, slightly waxy texture that holds some shape. Russets will break down more for an ultra-smooth base, while red potatoes keep more bite.
- → How can I make it vegan?
-
Use unsweetened plant milk and confirm the vegetable broth is vegan. Olive oil is already plant-based, so no other swaps are required.
- → How thick should the soup be?
-
Puréeing about one-third creates a creamy, chunky texture. Purée more for a smoother finish or add extra broth to thin it. Adjust to personal preference.
- → Can I add greens or other vegetables?
-
Yes—stir in a handful of baby spinach or chopped kale in the last 2 minutes of simmering so they wilt but stay bright. Roasted root vegetables also pair well for heartiness.
- → What are good garnishes and pairings?
-
Chopped parsley and lemon slices brighten the bowl. Serve with crusty bread or a simple green salad to balance the silky texture and citrus notes.