White Bean & Rosemary Soup

White Bean & Rosemary Soup
Prep time
Cook time
Total time
Recipe type: Soup
Cuisine: American
Serves: 6
  • 3 leeks, chopped and cleaned
  • 3 rosemary sprigs
  • 4 cloves of garlic, chopped
  • ¼ c extra virgin olive oil
  • 1 tsp salt and pepper
  • 5 cups great northern beans
  • 3 large carrots, chopped
  • 5 cups swiss chard, roughly chopped
  • 48 oz vegetable stock
  • 2 cups water, separated
  • 1 parmesan cheese rind
  • ½ cup dry white wine
  1. Heat olive oil in a large stock or soup pot over medium high heat. Saute carrots for about 5 minutes. Add in leeks, rosemary and garlic. Continue to cook until vegetables are lightly golden and beginning to soften. Toss in the parmesan rind.
  2. Deglaze the pan with the white wine. Cook for about 3 minutes until the wine has reduced by around half.
  3. Add in the beans, stock and 1 cup of the water. Bring soup to a boil and cook for 20 minutes uncovered. If using dried beans that have been cooked, increase this cooking time to 40 minutes.
  4. Remove the rosemary sprigs (pulling off any remaining leaves and leaving them in the soup) and parmesan rind - set aside.
  5. Puree about half of the soup with a stick blender or add soup in small batches into a blender. You can puree more or less soup depending how the consistency you like - I prefer keeping a few of the beans whole.
  6. Add in the swiss chard and reserved parmesan cheese rind. Cover and allow greens to cook down, about another 30 minutes.
  7. Serve hot with a drizzle of extra virgin olive oil and a few grinds of freshly grated parmesan cheese.