A comforting white bean soup for cold winter nights! I love eating this soup with a buttered baguette, it makes for an easy lunch or dinner. 

White bean soup with swiss chard

Last week, eight inches of snow fell on Brooklyn ensued by bitter cold temperatures and strong, gusty winds.

Most people would say it’s the worst possible weather to be stuck in but for me, this cold snap takes me back to my childhood in Quebec where blizzards were a regular occurrence. Wearing snow pants and lunar boots, I spent hours outside building snow castles, sliding down snow banks and walked to school pretending to be a snow princess riding an imaginary horse.

Whenever it gets bitter cold, a part of me melts with happiness as I can still feel the glow and warmth of our old fireplace and see my mother cooking rustic, comforting soups in the kitchen or making my favorite dish; tourtiere.

P.S: I love winter.

b snow 3 600


Bean soups were a popular choice back then and are still as much in demand in my own kitchen today.

A simple white bean soup like this one is not only quick to make, but also filled with vitamins and nutrients.

Beans are filling and low in fat while swiss chard is packed with vitamins essential to our basic immune and health. Add to that the fact that these two ingredients pair extremely well together and you’ve got one yummy, easy and healthy bowl of goodness!

bean soup ingredients writing

This white bean soup is vegetarian but you would never know it since it still feels hearty and comforting.

Most white bean soups I’ve seen online are made with sausages, bacon or some other type of meat. If you are looking for something lighter and plant based, this is the recipe for you.

What to Serve White Bean Soup With

This white bean soup is filling enough to be served as a main along with a side of bread. But if you would like to serve it as a started, here are some of my favorite mains to serve with:

onions carrots garlic bean soup boiling White bean soup

Did you like this White Bean Soup with Swiss ChardRecipe? Are there changes you made that you would like to share? Share your tips and recommendations in the comments section below!


White Bean Soup with Swiss Chard

White bean swiss chard soup (vegetarian)

A hearty and comforting white beans stew that’s 100% vegetarian.

  • Author: Caroline Phelps
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 people 1x
  • Category: Soups
  • Method: Boiling
  • Cuisine: American


  • 1 large carrot (finely chopped)
  • 1 large onion (finely chopped)
  • 3 cloves garlic (finely chopped)
  • 2 tablespoons extra virgin olive oil
  • 1 bunch swiss chard (rinsed and roughly chopped)
  • 6 cups vegetable broth
  • 15.5 ounce can navy beans
  • salt and pepper (to taste)


  1. In a large pot over high heat add olive oil, garlic, onions and carrots. Cook for about 5 minutes, until onions are translucent.
  2. Add swiss chard and cook for 3 minutes.
  3. Add broth, bring to boil, cover and simmer for 15 minutes.
  4. Add beans, stir and cover. Cook for 10 minutes.
  5. Season with salt and pepper. Serve hot.


This white bean soup will keep refrigerated in an airtight container for up to 5 days.

Keywords: Appetizer, side, vegetarian, vegan, gluten-free

Recipe Card powered byTasty Recipes


Pickled Plum is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.