Go Back

White Bean and Kale Soup - Simple, Hearty, and Comforting

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • Olive oil – for sautéing and richness
  • Yellow onion – diced
  • Carrots – diced
  • Celery – diced
  • Garlic – minced
  • Crushed red pepper flakes – optional heat
  • Dried thyme or Italian seasoning
  • Bay leaf
  • Canned white beans (cannellini or great northern), drained and rinsed
  • Low-sodium vegetable or chicken broth
  • Kale (lacinato or curly), stems removed, chopped
  • Lemon – for juice and optional zest
  • Parmesan rind (optional, if not keeping it vegan)
  • Fresh parsley – chopped
  • Salt and black pepper – to taste
  • Optional add-ins: cooked sausage, small pasta, or diced potatoes

Method
 

  1. Warm the pot. Heat 2 tablespoons of olive oil in a large pot over medium heat until shimmering.
  2. Sauté the aromatics. Add onion, carrots, and celery with a pinch of salt. Cook 6–8 minutes, stirring, until the veggies are soft and lightly golden.
  3. Add garlic and spices. Stir in garlic, red pepper flakes, dried thyme, and the bay leaf. Cook 30–60 seconds, just until fragrant.
  4. Build the base. Add half the beans and all the broth. If using, drop in the Parmesan rind. Bring to a gentle simmer.
  5. Thicken naturally. In a bowl, mash the remaining beans with a fork. Stir them into the pot to give the soup body without cream.
  6. Simmer. Let the soup bubble gently for 10–15 minutes to meld flavors. Taste and adjust salt and pepper.
  7. Add the kale. Stir in the chopped kale. Simmer 5–7 minutes, until tender but still bright green.
  8. Finish with brightness. Remove the bay leaf (and Parmesan rind). Stir in the juice of half a lemon. Add more to taste if you like it zesty.
  9. Garnish and serve. Ladle into bowls and top with chopped parsley. Add a drizzle of olive oil and grated Parmesan if desired.