White Bean and Greens Soup with Lemon

A pantry-friendly white bean soup with greens, garlic, broth, and lemon, ready in about 40 minutes.

By Coco Kitchen Editorial Team · Scheduled 2026-10-08

White beans make a satisfying soup without a long simmer when you start with canned beans. Garlic, onion, and broth create a savory base; greens add freshness; lemon lifts the whole pot at the end. A small portion of beans mashed into the broth thickens it naturally, so the soup feels substantial without cream.

Canned beans are already cooked, so they need only enough time to warm and absorb flavor. Simmering them too long can make their skins split and the soup cloudy. Adding greens near the end keeps their color and texture. Lemon should be added after the heat is off; prolonged boiling can flatten its bright flavor.

At a glance: 4 servings · Prep 15 minutes · Cook 25 minutes · Total 40 minutes · Difficulty: Easy

Rinsing canned beans removes some surface starch and packing liquid, which gives the broth a cleaner flavor. If you prefer a richer soup, drizzle olive oil into each bowl rather than adding cream to the pot. A Parmesan rind can simmer with the broth, but remove it before serving and account for the salt it adds.

Equipment

Use a 4-quart soup pot, cutting board, chef’s knife, wooden spoon, ladle, and a small bowl for rinsing beans. An immersion blender is optional; a fork or potato masher can crush a few beans for body without pureeing the entire soup.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 carrots, diced
  • 2 celery ribs, diced
  • 4 garlic cloves, minced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon red pepper flakes, optional
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 5 cups low-sodium vegetable or chicken broth
  • 4 packed cups chopped kale or escarole, tough stems removed
  • 1 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 lemon, juiced
  • 1/3 cup grated Parmesan, optional

Step-by-step method

  1. Step 1: Warm olive oil in a soup pot over medium heat. Add onion, carrots, and celery with a pinch of salt. Cook 6 to 8 minutes, stirring occasionally, until softened but not deeply browned. This gentle base builds sweetness without making the vegetables mushy.
  2. Step 2: Add garlic, thyme, and red pepper flakes. Stir 30 seconds until fragrant. Add rinsed beans and broth; bring to a gentle boil, then reduce heat and simmer 12 minutes. Keep the pot at a quiet bubble rather than a hard boil.
  3. Step 3: Use a ladle to transfer about 1 cup of beans and broth to a bowl. Mash with a fork, then return to the pot. This thickens the soup while leaving plenty of whole beans for texture. For a smoother broth, use an immersion blender for only a few seconds.
  4. Step 4: Stir in kale and simmer 4 to 6 minutes, until the leaves are tender but still green. Spinach needs less time, so add it after turning off the heat and stir until wilted. Taste a bean; if it is still firm, simmer a few minutes longer.
  5. Step 5: Turn off the heat. Add lemon juice, black pepper, and Parmesan if using. Taste before adding salt because broth and cheese may already season the soup. Add a little hot water if it is thicker than you prefer.
  6. Step 6: Ladle into warm bowls and finish with olive oil, more lemon, or Parmesan. Serve with crusty bread. Cool leftovers promptly in shallow containers before refrigerating.

Technique notes

Rinsing canned beans removes some surface starch and packing liquid, which gives the broth a cleaner flavor. If you prefer a richer soup, drizzle olive oil into each bowl rather than adding cream to the pot. A Parmesan rind can simmer with the broth, but remove it before serving and account for the salt it adds. Make one adjustment at a time when learning a new method. Pan size, starting temperature, and the size of the pieces explain many differences in cooking time. Keep notes on what you changed, and use sight, smell, and texture alongside a timer rather than relying on minutes alone.

Prepare ingredients before the pan gets hot. This is especially important for fast stovetop cooking: garlic, sauce, and vegetables should be measured and within reach. When you have to stop and cut something mid-cook, the first ingredients can overbrown before the next ones are ready.

Substitutions and variations

Replace kale with Swiss chard, escarole, or spinach. Chickpeas can replace cannellini beans, though they remain firmer. Add cooked pasta or farro separately to each bowl so leftovers do not absorb all the broth. For a smoky note, stir in a pinch of smoked paprika with the thyme.

Choose replacements with similar moisture and cooking time. Add ingredients that soften quickly near the end, and give firmer vegetables a head start. Keep the first variation simple so you can tell which change affected texture. Taste the finished dish before adding extra salt, because packaged condiments may already contribute plenty.

Common problems

  • Boiling vigorously can break apart beans and make the broth cloudy. Keep a gentle simmer.
  • Adding greens too early dulls their color and can make them overly soft. Add them near the end.
  • Salting heavily before adding broth or Parmesan can make the finished soup too salty. Taste at the end.

If the pan becomes crowded, cook in batches instead of turning up the heat. If the sauce tightens, add liquid a tablespoon at a time. If a component finishes early, move it to a clean plate and return it at the end rather than letting it overcook while the remaining pieces finish.

Storage, reheating, and food safety

Refrigerate soup within 2 hours in shallow covered containers and use within 3 to 4 days. The beans continue to absorb broth as they sit, so add water or broth when reheating. Warm gently on the stove until steaming throughout; reheat leftovers to 165°F. Freeze without pasta for up to 2 to 3 months for best quality.

Cool leftovers in shallow containers and refrigerate them promptly. Reheat only the portion you plan to serve. If a food contains meat, fish, eggs, or dairy, use a thermometer when guidance specifies a safe internal temperature. Do not use smell alone to decide whether stored food is safe.

Serving notes

Top with grated Parmesan, chopped parsley, or a drizzle of good olive oil. A piece of toasted bread gives a crisp contrast. Add lemon at the table if you like a brighter bowl, especially after the soup has been refrigerated and reheated.

White Bean and Greens Soup with Lemon

Quick method: Soften onion, carrot, and celery in olive oil. Add garlic, thyme, beans, and broth; simmer 12 minutes. Mash some beans, wilt greens, then finish off heat with lemon and Parmesan.

Plan for: 15 minutes prep, 25 minutes cooking, 40 minutes total.

Related recipes and guides

Continue with how to season food in layers, safe leftover storage, and how to sauté vegetables without sogginess.

Food safety reference

Refrigerate cooked soup within 2 hours. USDA FSIS recommends reheating leftovers to 165°F; keep cold foods refrigerated at 40°F or below. See the USDA FSIS safe temperature chart and leftovers guidance.

Leave a Reply

Your email address will not be published. Required fields are marked *