• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Savoury / Creamy White Bean Soup (Vegan)

    Creamy White Bean Soup (Vegan)

    Published: Oct 3, 2021

    Go to Recipe

    Creamy white bean soup - this easy, comforting vegan cannellini and butter bean soup is incredibly rich and creamy, but doesn't use any cream!

    Blended white beans provide all the creaminess you need and the delicious soup is flavoured with aromatic garlic, herbs and olive oil.

    A bowl of creamy white bean soup on a white background with a grey cloth, a torn slice of bread, bowl of salt, bowl of chilli flakes and fresh thyme sprigs.

    This creamy white bean soup is the perfect hearty, comforting Autumnal meal.

    It is easy to make but tastes amazing, with plenty of garlic, herbs and a touch of chilli.

    The texture is velvety and creamy, but there is no need to add any kind of cream! This is simply achieved by blending a third of the cooked soup and stirring it back into the pan.

    The blended white beans provide a wonderful texture, without the added fat!

    What Do I Need To Make This Soup?:

    Tinned beans: I use half cannellini beans and half butter beans - two tins of each. You can use all of one or the other, and haricot beans (navy beans) will also work. Basically any kind of creamy textured tinned white bean is fine.

    Olive oil: This really adds to the flavour so don't swap it for another kind of oil (except maaybe vegan butter).

    Potato: A floury variety rather than a waxy one will help give you that creamy texture. Floury potato varieties include Maris Piper, King Edward and Desiree.

    Onion: Either brown or red will work, I use brown.

    Garlic: Plenty of it! Feel free to add even more if you want it super garlicky.

    Herbs: I use thyme and rosemary but feel free to switch these up. I like fresh thyme best but dried is also fine.

    Stock: Use a good quality vegetable bouillon if you can. I like Marigold.

    Chilli flakes: Optional but recommended.

    Close up of a pan of creamy white bean soup.

    How To Make Creamy White Bean Soup:

    (Full measurements and instructions can be found in the recipe card at the bottom of the page)

    Peel and finely chop the onion. Peel the potato and cut it into 1.5-2cm chunks, peel and crush the garlic.

    Step one, the prepared potato, onion and garlic.

    Heat the olive oil in a large saucepan over a low heat. Add the onion, potato and garlic and cook gently, stirring very frequently, for 15 minutes.

    Step 2, frying the onion, potato and garlic.

    Add the drained cannellini and butter beans, the thyme, rosemary, chilli flakes and stock.

    Simmer the soup for about 15 minutes until the potato is soft.

    Step 3, the cooked soup.

    Transfer ⅓rd of the soup to a blender and blitz until smooth.

    Step 4, the blended soup.

    Pour it back into the pan along with a generous grinding of black pepper and a good pinch of sea salt.

    Stir and add more salt/pepper as needed.

    Close up of a bowlful of creamy white bean soup.

    Top Tips:

    Try adding a thinly sliced leek or a sliced carrot along with the potatoes.

    This soup would be amazing topped with sliced cooked (vegan) sausage.

    Don't omit/reduce the olive oil. It really adds to the flavour.

    Either fresh or dried herbs work well and feel free to switch them up if you like. A teaspoon or so of Italian mixed dried herbs would work well in place of the thyme and rosemary. A dash of oregano would also be great.

    The creamy white bean soup is extra delicious served with a drizzle of extra virgin olive oil.

    Extra virgin olive oil drizzled crusty bread is the perfect accompaniment.

    How To Store It:

    This soup will keep in an airtight container in the fridge for up to 4 days.

    It also freezes well. Allow to defrost in the fridge then reheat until piping hot to serve.

    More Vegan Soup Recipes:

    • Creamy vegetable chickpea soup
    • Spinach, lentil and butter bean soup
    • Vegan corn chowder
    • Spiced carrot and pumpkin soup
    • Quick black-eyed bean soup
    • Vegan sausage stew with lentils and farro
    • Vegetable and pearl barley stew with herby dumplings
    A white pan full of creamy whiute bean soup on a white background with a grey cloth, slices of bread, bowls of salt and chilli flakes and fresh thyme sprigs.

    If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess

    All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full, instead include a link to this post for the recipe.

    A white pan full of creamy whiute bean soup on a white background with a grey cloth, slices of bread, bowls of salt and chilli flakes and fresh thyme sprigs.
    Print
    5 from 6 votes

    Creamy White Bean Soup (Vegan)

    Creamy white bean soup - this easy, comforting vegan cannellini and butter bean soup is incredibly rich and creamy, but doesn't use any cream! Blended white beans provide all the creaminess you need and the delicious soup is flavoured with aromatic garlic, herbs and olive oil.
    Course Main Course, Soup
    Cuisine vegan
    Keyword soup
    Prep Time 10 minutes minutes
    Cook Time 30 minutes minutes
    Servings 4 people
    Author Domestic Gothess

    Ingredients

    • 1 small/medium onion
    • 1 large potato (about 400g/14oz)
    • 5 cloves garlic
    • 2 Tablespoons olive oil
    • two 400 g (14 oz) tins cannellini beans drained
    • two 400 g (14 oz) tins butter beans drained
    • 1 teaspoon fresh thyme leaves (or 1 teaspoon dried thyme)
    • ¼ teaspoon dried rosemary
    • ¼ teaspoon chilli flakes
    • 1 litre (4 cups) vegetable stock (I make mine with 4 teaspoons Marigold bouillon)
    • salt and pepper

    Instructions

    • Peel and finely chop the onion, peel the potato and cut it into 1.5-2cm chunks, peel and crush the garlic.
    • Heat the olive oil in a large saucepan over a low heat. Add the onion, potato and garlic and cook gently, stirring very frequently, for 15 minutes.
    • Add the drained cannellini and butter beans, the thyme, rosemary, chilli flakes and stock.
    • Bring the soup up to a simmer and cook, stirring occasionally, for about 15 minutes, until the potato is soft.
    • Transfer a third of the soup to a blender and blitz until smooth. Pour it back into the pan along with a generous grinding of black pepper and a good pinch of sea salt.
    • Stir to combine, taste and add more salt/pepper as needed.

    Notes

    See post above for details, tips, substitutions and step-by-step photos.
    Pinterest collage image.

    More Savoury

    • Vegan seitan beef chunks on a metal tray.
      Seitan "Beef" (Vegan)
    • Baked tofu crumbles on a baking sheet with a wooden spoon.
      Baked Tofu Crumbles
    • Two plates of vegan rasta pasta on a wooden surface with a glass of water.
      Vegan Rasta Pasta
    • A bowl of vegan sun dried tomato lentil soup on a plate with slices of bread.
      Sun Dried Tomato Lentil Soup (vegan)

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Reader Interactions

    Comments

    1. Victoria

      October 11, 2021 at 12:12 am

      5 stars
      I made this White bean soup today and it was unbelievable, so creamy and tasty. I'm taking the rest to work tomorrow for lunch. Thanks for the recipe

      Reply
    2. B Jones

      February 01, 2022 at 12:06 am

      5 stars
      This was wonderful! Used Cannellini beans and Great Northern Instead of butter beans everything else by recipe.

      Reply
    3. Kristen

      March 04, 2022 at 1:38 am

      5 stars
      Made it in the instant pot! Sautéed onion and garlic, added the rest of the ingredients (also added riced cauliflower) and pressure cooked for 3 min, blended 1/3 and then added a can of sweet corn. Great on a dark winter evening!!

      Reply
    4. Colleen Shannon

      October 24, 2022 at 1:10 pm

      5 stars
      Wow, this was really good...Thank You! I did it in the instant pot as suggested in the comment section. I did not add the rosemary, thyme, and chili flakes, instead, I only added 1 tsp chipotle chili powder at the end with the salt I just love that seasoning. It adds a subtle flavor. Once it was finished cooking, I used a blending stick to blend it completely smooth. It can also be made with just water which I discovered when I did not have vegetable broth on hand the next time, I went to make it. I did not taste any difference between the one made with vegetable broth and the one made without it. So, I will continue to make it with water. Besides my supermarket doesn't always have the vegetable broth I like in stock; it’s made Imagine. I did increase to salt to 1 teaspoon since when you use the water it does not have salt in it like the vegetable broth does. I left out the oil when I first made it and tasted it. Then I added the oil and you were right about the oil being needed for flavor. I do try to not use oil when cooking but I figure since this is such a nice creamy, healthy soup made without adding a ton of oil and with no nuts or coconut cream I can justify using the recommended amount, you say to use.

      Lately, I have replaced salt in recipes with miso since it’s been proven to reduce high blood pressure instead of increasing it like salt (a problem my husband has) I think I will try that next time I make this recipe. I’m also trying to eat foods with probiotics and miso is the only food source I like.

      Reply
    5. Martina

      January 04, 2023 at 12:18 am

      5 stars
      Delicious

      Reply
    6. Keke

      March 19, 2023 at 1:58 pm

      Came out soooo well! I added more potatoes and some miso paste and it’s DELICIOUS and was ready in 30min which is awesome for a last minute meal! Would make again!

      Reply
    7. Dorothy

      May 25, 2023 at 10:43 pm

      One of the simplest bean soup recipes I’ve ever made and it is one of the best! Elegant in its simplicity. Thank you!

      Reply
    8. Christina

      May 23, 2024 at 12:42 am

      This was remarkably creamy. I followed the recipe pretty much exactly as it was written, But used a Japanese sweet potato since to me they taste like vanilla pudding and are irresistible. I also blended the majority of the soup instead of 1/3 of it will be a staple for me. Thank you so much!

      Reply
    9. rachel

      March 22, 2026 at 12:32 am

      5 stars
      would have never expected such a seemingly simple soup to be so delicious! fantastic (I omitted the blending for the sake of less dishes/time and cut the potatoes smaller so that they would cook down faster to lend the creaminess to the dish).

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
      Vegan Fruit And Nut Flapjacks
    • Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2025 Domestic Gothess. All rights reserved.