Hearty Kale White Bean Tomato Soup with Garlic and Herbs

Prep: 15 minCook: 50 minmedium
Hearty Kale White Bean Tomato Soup with Garlic and Herbs

A warming Mediterranean-inspired soup that combines tender kale, creamy cannellini beans, and bright tomatoes in an aromatic herb-infused broth. The beans naturally thicken the soup as they cook, creating a satisfying texture without cream. White wine adds depth while garlic and basil provide classic Italian flavors. Perfect for cold weather comfort food or as a healthy weeknight dinner that comes together in under an hour.

Ingredients

  • 1 large yellow onion
  • 2 Roma tomatoes, diced
  • 1 can petite diced tomatoes
  • 1 can cannellini beans
    great northern beans1:1vegetariangluten-free

    similar texture and flavor

    Full guide →
  • 2 cups curly or lacinato kale, chopped
    baby spinach1:1vegetariangluten-free

    mentioned in recipe

    Full guide →
  • ½ cup white cooking wine
    vegetable broth1:1alcohol-freevegetarian

    reduces depth slightly

  • 6 cups water
  • 3 cubes frozen minced garlic
  • 2 cubes frozen chopped basil
  • 1 tsp fresh ground black pepper
  • 1 TBSP oregano
  • ½ tsp red pepper flakes

Instructions

  1. 1

    Saute onion in pan over medium heat until translucent

  2. 2

    Add canned diced tomatoes, garlic, basil, oregano, salt, pepper, and wine, then simmer for a few minutes

  3. 3

    Add water, fresh tomatoes, red pepper flakes and beans, then bring to a rolling boil for about 30 minutes or until beans start to release starch and thicken the liquid

  4. 4

    Add kale, lower heat and simmer for about 20 minutes more

  5. 5

    Garnish with freshly grated parmesan or crumbled feta cheese

Tips

Tip 1

For thicker soup, let it boil longer before adding kale to allow more starch release from the beans.

Tip 2

Baby spinach can substitute for kale - add it in the last 5 minutes of cooking to prevent overcooking.

Tip 3

Use dry white wine like Sauvignon Blanc or Pinot Grigio for best flavor results.

Good to Know

Storage

Refrigerate for up to 4 days in covered container. Soup may thicken when cold.

Make Ahead

Can be made 1-2 days ahead. Reheat gently and add water if needed to thin.

Serve With

Serve hot with crusty bread or crackers. Top with grated cheese as desired.

See pairing guide →

Common Mistakes

Watch

Add kale too early to avoid overcooking and mushy texture.

Watch

Boil beans long enough to release starch for proper thickening.

Substitutions

Gluten-Free Swaps

cannellini beans
great northern beans1:1vegetariangluten-free

similar texture and flavor

Full guide →
kale
baby spinach1:1vegetariangluten-free

mentioned in recipe

Full guide →

General Alternatives

white cooking wine
vegetable broth1:1alcohol-freevegetarian

reduces depth slightly

Full guide →
Find more substitutions →

FAQ

Can I use dried beans instead of canned?

Yes, soak 1 cup dried cannellini beans overnight and cook until tender before adding to soup. This will increase cooking time significantly.

What if I don't have wine?

Replace with equal amount vegetable broth or water. The soup will be slightly less complex in flavor but still delicious.

How long does this soup keep?

Refrigerate up to 4 days or freeze up to 3 months. Thaw overnight and reheat gently, adding water if needed.