Greek Kale Soup with White Beans and Lemon

Updated November 3, 2026

Total time
1 hr
prep 20 min · cook 40 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Greek Kale Soup with White Beans and Lemon

Greek kale soup is a Greek-inspired, one-pot vegetable soup with tender potatoes, creamy white beans, and kale in an oregano-scented broth brightened with lemon. There is no single standard recipe for this combination, but olive oil, herbs, greens, and a fresh squeeze of lemon give it a distinctly Mediterranean feel and make a hearty, flexible meal.

Ingredients

  • 2 tablespoons (30 ml) extra-virgin olive oil
  • 1 medium yellow onion, diced, about 1 cup (150 g)
  • 2 medium carrots, diced, about 1 cup (160 g)
  • 2 celery ribs, diced, about ¾ cup (100 g)
  • 4 garlic cloves, finely chopped, about 1 tablespoon (12 g)
  • 1 teaspoon (1 g) dried oregano
  • ½ teaspoon (0.5 g) dried thyme
  • ¼ teaspoon (0.5 g) red pepper flakes, optional
  • 1 pound (450 g) Yukon Gold potatoes, cut into ½-inch (1.25 cm) cubes
  • 8 cups (1.9 L) low-sodium vegetable broth or chicken broth
  • 1 bay leaf
  • 1 teaspoon (5 g) fine salt, plus more to taste
  • ½ teaspoon (1 g) freshly ground black pepper
  • 1 can (15 ounces/425 g) cannellini beans, drained and rinsed, about 1½ cups (255 g)
  • 1 bunch kale, about 8 ounces (225 g), stems removed and leaves chopped into bite-size pieces
  • 2 tablespoons (30 ml) fresh lemon juice, plus more to taste
  • ¼ cup (15 g) chopped fresh dill or flat-leaf parsley
  • Crumbled feta, optional, for serving: ½ cup (75 g)

Instructions

  1. Prepare the vegetables. Dice the onion, carrots, and celery; chop the garlic and potatoes; and remove the tough kale stems before chopping the leaves. Drain and rinse the beans. This prep takes about 20 minutes, depending on knife speed. Keep the potato pieces close in size so they soften at the same pace, and cut the kale small enough to fit comfortably on a spoon.
  2. Soften the aromatic vegetables. Warm the olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook for 8 minutes, stirring every minute or two, until the onion looks translucent and the carrots begin to soften. If the vegetables start to brown quickly, turn the heat down; the goal is a sweet, softened base, not a dark sear.
  3. Add garlic and dried herbs. Stir in the garlic, oregano, thyme, and red pepper flakes, if using. Cook for 2 minutes, stirring often, until fragrant. Garlic can turn bitter if it browns, so add a small splash of broth and lower the heat if the pot becomes dry before the two minutes are up.
  4. Simmer the potatoes. Add the cubed potatoes, broth, bay leaf, salt, and black pepper. Stir, raise the heat, and bring the soup to a gentle boil. Reduce the heat to maintain a steady simmer, partially cover the pot, and cook for 20 minutes. Test a potato with a fork near the end: it should be tender enough to pierce easily but should still hold its shape. If it is firm in the center, simmer for a few more minutes before adding the greens.
  5. Cook the beans and kale. Stir in the drained beans and chopped kale. Keep the soup at a gentle simmer for 8 minutes, stirring once or twice, until the kale is tender but still green and the beans are hot throughout. A very large or mature bunch of kale may need another 2 to 3 minutes; tender baby kale can be ready sooner. Avoid a hard boil, which can break up the potatoes and make the greens dull.
  6. Finish and season. Remove and discard the bay leaf. Stir in the lemon juice and dill or parsley, then taste the broth. Add more salt, pepper, or lemon a little at a time; the soup should taste savory and bright, not sharply sour. Give it 2 minutes off the heat for the herbs and lemon to mingle, then ladle into bowls. Add feta at the table if you like.

Tips

  • Choose the right kale. Curly kale and lacinato kale both work. Lacinato, sometimes called dinosaur kale, has flatter leaves and a slightly more tender texture; curly kale gives the soup more leafy volume. Remove thick stems because they stay fibrous after the leaves are cooked. If you have baby kale, use it, but stir it in during the final 3 to 4 minutes rather than the full 8.
  • Control the broth’s saltiness. Low-sodium broth gives you room to season at the end, especially if you plan to add salty feta. If your broth is already salted, begin with half the listed salt and taste after the beans and lemon are in. Beans, feta, and broth can all contribute salt, so seasoning in stages is more reliable than adding extra at the start.
  • Keep the potato cubes even. Pieces close to ½ inch cook in about 20 minutes at a gentle simmer. Larger chunks take longer, while tiny cubes may collapse before the kale is tender. If you prefer a thicker broth, mash a few cooked potato pieces against the side of the pot and stir them back in; there is no need to blend the whole soup.
  • Make lemon the finishing note. Fresh lemon juice added near the end tastes clearer than juice simmered for a long time. Start with the measured 2 tablespoons, then add more in small increments. Bottled lemon juice can work in a pinch, but its flavor is usually less fresh and may taste more pronounced, so add it cautiously.

Serving Suggestions

Serve the soup hot in wide bowls so each portion gets a good mix of broth, potatoes, beans, and greens. A slice of crusty bread, toasted country loaf, or warm pita is useful for soaking up the lemony broth. For a simple meal, pair it with a tomato and cucumber salad dressed with olive oil and vinegar, or serve a small plate of olives alongside.

Feta is an easy finishing touch: its salty, tangy flavor contrasts with the mild beans and soft potatoes. Crumble it over each bowl just before serving so it stays distinct rather than dissolving into the broth. A drizzle of good olive oil, extra chopped dill, or a little freshly cracked black pepper also works. If serving a group, set out lemon wedges and let everyone adjust the brightness at the table.

Variations

Use another bean. Great Northern beans or butter beans can replace cannellini beans in the same amount. Great Northern beans are a little firmer and mild; butter beans are larger and creamier, so they may break apart more when stirred. Chickpeas also work, although they make the soup chewier and less creamy. Drain and rinse canned beans before adding them, and give them enough time in the simmering broth to heat through.

Swap the greens. Swiss chard, escarole, or chopped spinach can stand in for kale. Add chopped chard stems with the carrots and celery, then add its leaves with the beans. Escarole needs roughly the same final simmer as kale. Spinach wilts quickly, so stir it in during the last 1 to 2 minutes. Each green changes the texture: spinach is softer, while chard and escarole retain more structure.

Add grains or pasta. For a more substantial bowl, stir in 1 cup (185 g) cooked rice or another cooked grain at the same time as the beans. Small pasta can be cooked directly in the soup, but it absorbs broth as it sits and can become soft in leftovers. If you choose that option, add about ¾ cup (75 g) small dry pasta with the potatoes and check the package timing; you may need to add extra broth. Cooking pasta separately and adding it to bowls keeps the soup’s texture more consistent.

Make it dairy-free or richer. The soup is naturally dairy-free if you leave off the feta. To add richness without dairy, mash a few beans into the broth or finish each serving with olive oil. For a more substantial version, use chicken broth and serve with cooked shredded chicken; add the cooked chicken with the beans so it heats through without becoming dry. These are flexible home-style adaptations rather than requirements for a single traditional Greek recipe.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, divided into shallow airtight containers if possible. The soup keeps for 3 to 4 days in the refrigerator. The potatoes will absorb some broth as they sit, so the soup may be thicker the next day; stir in a splash of water or broth when reheating, then taste and adjust the lemon and seasoning.

Reheat only the portion you plan to eat, either in a saucepan over medium heat or in a microwave-safe bowl, stirring occasionally until steaming hot throughout. USDA FSIS guidance says leftovers should be reheated to 165°F (74°C); check the temperature with a food thermometer, especially when reheating a large portion. If using a microwave, cover the bowl loosely, stir midway through, and check more than one spot because microwave heating can be uneven.

For longer storage, freeze the cooled soup in freezer-safe containers for up to 2 to 3 months, leaving a little room for expansion. Thaw it overnight in the refrigerator when convenient, or reheat it gently from frozen in a covered saucepan with a small splash of water. Potatoes can turn somewhat softer after freezing and thawing, but the soup will still be enjoyable. Add fresh lemon and herbs after reheating to bring back their brighter flavor.

Frequently Asked Questions

Is Greek kale soup a traditional Greek dish?

This recipe is Greek-inspired rather than a claim to one definitive traditional dish. Greek home cooking includes many soups and many regional or family variations, and greens, beans, olive oil, and lemon are familiar ingredients in Mediterranean cooking. The combination of kale, cannellini beans, and potatoes here is a practical variation, seasoned with oregano and finished with lemon and herbs.

Can I use frozen kale?

Yes. Use about 8 ounces (225 g) frozen chopped kale, thawed and squeezed lightly to remove excess water if it is especially wet. Stir it in with the beans and simmer until hot and tender, usually about 5 to 8 minutes. Frozen kale can be softer and less vivid than fresh kale, so avoid cooking it longer than necessary. There is no need to thaw it first if you add it directly; allow a little extra time for the soup to return to a simmer.

Can I make this soup ahead?

Yes. You can make it a day ahead and refrigerate it once it has cooled promptly. The flavors settle together overnight, but the potatoes and beans absorb broth, so expect a thicker texture. Reheat the soup thoroughly, add broth or water until it reaches the consistency you want, and finish with a little fresh lemon or herbs. For the freshest texture, you can also prepare the soup through the potato simmer, refrigerate it, and cook the kale and beans in the reheated broth just before serving.

How can I make the broth thicker?

For a naturally thickened broth, crush several cooked potato cubes against the inside of the pot and stir them in. You can also mash a small scoop of beans with a fork before returning it to the soup. Both approaches keep the broth tasting like the original recipe without adding flour or cream. If you want a very smooth texture, blend a cup or two of the soup and stir it back in, taking care to avoid splashes from the hot liquid.

What can I use instead of cannellini beans?

Great Northern beans and butter beans are the closest easy swaps, and canned chickpeas also work. Use one drained 15-ounce (425 g) can, or about 1½ cups (255 g) cooked beans. A different bean will change the bite slightly, but no other adjustment is needed. If using home-cooked beans, add about 1½ cups and make sure they are already tender before they go into the soup; the final 8-minute simmer is meant to heat them, not cook dried beans from scratch.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).