White Bean and Garlic Soup

Application Recipe

This recipe exists to demonstrate white beans as a primary protein in a simple, repeatable soup. It uses garlic, olive oil, and broth — a minimal ingredient set that produces a complete meal from pantry staples.

Scandinavian botanical illustration for White Bean and Garlic Soup — bowl form with white bean ovals, garlic cluster, rosemary sprig, and olive oil teardrop

Snapshot

  • Prep: 10 minutes
  • Cook: 25 minutes
  • Total: 35 minutes
  • Serves: 4
  • Skill: basic
  • Equipment: large saucepan or Dutch oven
  • Best for: weeknight dinners, batch cooking, pantry meals

At a Glance

Pattern: white bean + garlic + olive oil + broth

Protein per serving: ~14g (cannellini beans)

Fiber per serving: ~7g

Ingredients

  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 4 tablespoons extra-virgin olive oil, divided
  • 6 garlic cloves, thinly sliced
  • 1 medium onion, diced
  • 3 cups vegetable or chicken broth
  • 1 cup water
  • 1 sprig fresh rosemary or ½ teaspoon dried
  • ½ teaspoon dried thyme
  • Salt and black pepper
  • Lemon juice for serving
  • Crusty whole grain bread for serving (optional)

Method

  1. Heat 3 tablespoons olive oil in a large saucepan over medium heat. Add onion and cook 5–7 minutes until softened.
  2. Add garlic and cook 2 minutes until fragrant and just beginning to turn golden. Do not brown.
  3. Add beans, broth, water, rosemary, and thyme. Bring to a simmer.
  4. Simmer 15 minutes. Remove rosemary sprig if using fresh.
  5. Using the back of a spoon or a potato masher, lightly crush about one-quarter of the beans against the side of the pot. This thickens the soup without blending.
  6. Taste and adjust with salt, pepper, and a squeeze of lemon.
  7. Serve with a drizzle of the remaining olive oil.

Swaps and Adaptations

Beans: great northern beans or navy beans work identically. Chickpeas produce a slightly firmer texture and nuttier flavor.

Greens: add 2 cups of chopped kale, spinach, or escarole in the last 3 minutes of cooking. Escarole is traditional in Italian white bean soups.

Tomatoes: add half a can of diced tomatoes with the broth for a slightly acidic, heartier version.

Herb: sage works in place of rosemary and is traditional with white beans in Tuscan cooking.

Protein addition: a parmesan rind simmered in the broth adds depth without changing the recipe structure. Remove before serving.

Nutrition Note

Cannellini beans have the highest protein content of common beans at approximately 17g per cup cooked. Combined with olive oil’s monounsaturated fat and the garlic’s sulfur compounds — which have well-documented cardiovascular effects — this soup applies the Mediterranean fat and legume profile in a single bowl. The partial bean mashing thickens the soup without adding flour or cream.

Connects To

Bottom Line

This recipe works from six pantry ingredients. The pattern — white bean, garlic, olive oil, broth — repeats across regional variations. Swap the herb, add greens, or change the bean to build a different meal from the same structure.

Discover more from Food & Nutrition

Subscribe now to keep reading and get access to the full archive.

Continue reading