White bean swiss chard soup (vegetarian)

White bean swiss chard soup (vegetarian)

White bean swiss chard soup (vegetarian)

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 600b snow 6 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 swiss chard 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 swiss chard soup is entirely vegetarian though it still feels hearty and comforting. I tend to go fully vegetarian if I see that the main ingredients for my recipe are (like this potato celery soup and spicy tomato and sweet potato soup) and it’s become a habit to take advantage of those days to go without meat.   

onions carrots garlic

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

Pair this white bean swiss chard soup with my favorite arugula walnut and cranberry salad or fennel and ciabatta pizza

chard in pot


chard in potbean soup boiling

White bean swiss chard soup (vegetarian)

White bean swiss chard soup (vegetarian) 

White Bean Swiss Chard Soup
Prep time
Cook time
Total time
Serves: 8
  • 1 large carrot, finely chopped
  • 1 large onion, finely chopped
  • 3 garlic cloves, finely chopped
  • 2 tbsp extra virgin olive oil
  • 1 bunch swiss chard, rinsed and roughly chopped
  • 6 cup vegetable broth
  • 1 15.5oz (439g) small white beans (or 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.
Nutrition Information
Serving size: 8 Calories: 121 Saturated fat: 1g Unsaturated fat: 4g Trans fat: 0g


  1. Linda says

    I made this soup last evening and it is VERY good. It is exactly what I wanted. It was amazing to me to taste so rich but not use fatty meat to season it. Thank you for sharing it!

  2. alex says

    I’ve made this soup several times. It is good with kidney beans too (more potassium) – I used 3 cups of them. Also added sun dried tomatoes, celery, some dried thyme and basil.

  3. karen chmiel says

    how did you prepare the bean? I have dried ones to use but i’m not an experienced bean prepper.

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: