This is the soup I make when someone needs feeding properly. Not elaborate, not fussy, but the kind of bowl that actually satisfies and keeps you full. Chicken, white beans, leeks, Swiss chard, fresh dill, and a squeeze of lemon at the end. One pot from start to finish. About forty-five minutes, and it makes enough to last a few days, which is often the real point.
The combination of cannellini beans and chicken is one I come back to often. The beans are creamy and starchy enough to thicken the broth slightly without needing flour or cream, and they make the soup feel substantial in a way a plain chicken soup doesn't. You could eat this with bread or without and it would still feel like a complete meal.
Two pounds of chicken breasts go into the hot pot with olive oil, seasoned well with salt and pepper. Sear them until golden on both sides, three to four minutes per side, then pull them out and set them aside. They're not cooked through at this point, just browned on the outside.
This step matters. A grey, unseared chicken breast that goes straight into liquid gives you a grey soup with flat flavor. A seared one leaves brown bits on the bottom of the pot, and when the vegetables go in and the stock follows, all of that fond dissolves into the broth and adds depth. The outside of the chicken also has more flavor from the Maillard reaction, and that flavor goes into the soup when the chicken finishes cooking in the stock.

With the chicken off to the side, the celery, leeks, and chard stems go into the same pot with two heavy pinches each of salt and pepper. Cook them for four to five minutes, stirring occasionally, until they soften and the leeks turn translucent.
Leeks are worth a word here. They're milder and sweeter than onion and they give the soup a gentle, almost silky base that onion doesn't quite replicate. Use only the white and light green parts. The dark green tops are tough and don't soften in the time this soup cooks. Halve them lengthwise and rinse them well under running water; grit hides between the layers.
The chard stems go in with the base because they need the most cooking time. The chard leaves come in at the very end, after the pot is off the heat, and they wilt in the residual warmth in about a minute. Add them too early and they turn grey and bitter.
The seared chicken goes back in with the drained cannellini beans, eight cups of chicken stock, and two bay leaves. Bring it to a simmer, cover, and drop the heat so it stays at a steady simmer rather than a boil. Twenty minutes. At that point the chicken is cooked through.
Pull out the chicken breasts and chop them roughly on a cutting board. They don't need to be neat. Rustic chunks hold up in a soup better than thin slices, which go stringy. Discard the bay leaves, put the chicken back in, and add the chard leaves, fresh dill, and two tablespoons of lemon juice. Stir, let the chard wilt for a minute, taste, and adjust the salt and pepper.
The lemon is not optional. It lifts everything at the end and makes the soup taste finished instead of just cooked. The dill does something similar: half a cup sounds like a lot, and it is, but the fresh dill here isn't a garnish, it's an ingredient. It gives the soup a brightness and a green herby backbone that dried dill or parsley can't replicate.

I've made versions of white bean and chicken soup in a lot of different kitchens, in a lot of different countries, because the base idea is almost universal. Beans and poultry and greens, cooked together until the broth becomes something more than the sum of its parts. This version has a distinctly fresh character from the dill and lemon that makes it feel lighter than its substance actually is.
It works year-round, but I find myself making it most in the colder months when Swiss chard is at its best and I want something that warms from the inside out without being heavy. A wide bowl, good bread on the side, and the smell of it cooking is enough to make a cold day feel managed. Leftovers improve overnight as the flavors merge and the beans absorb more of the broth.
This recipe makes about four quarts, which is a generous pot. It keeps in the fridge for up to four days and reheats well on the stove over medium-low with a splash of water or stock if it's thickened up. The beans continue absorbing liquid as it sits, so it gets thicker and more stew-like by day two, which some people prefer. If you want to freeze it, do so before adding the chard and dill, then add them fresh when you reheat. Serves four as a main course.
Kale or spinach work in place of Swiss chard. Great northern beans or navy beans stand in for cannellini. If you want more herbs, a handful of flat-leaf parsley with the dill adds another layer of freshness. A parmesan rind dropped into the stock as it simmers is a classic Italian trick that adds a quiet richness to the broth without making it taste like cheese. Pull it out before serving.
Chicken and cannellini bean soup with leeks, Swiss chard, and fresh dill. Seared chicken for depth, white beans for body, lemon and dill to finish. One pot.
Use the white and light green parts of the leeks only; rinse them well as grit hides between the layers. Add the chard leaves off the heat or they will overcook and turn grey. A parmesan rind simmered in the stock adds quiet depth without making it taste cheesy; remove before serving. No nutrition data was provided for this recipe.