Creamy White Bean Soup

Creamy, but no cream!

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 flavored with aromatic garlic, herbs and olive oil. Recipe is from Domestic Gothess in the UK – serves 4.

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 (lima beans) drained

  • 1 teaspoon fresh thyme leaves (or 1 teaspoon dried thyme)

  • ¼ teaspoon dried rosemary

  • ¼ teaspoon red pepper flakes (optional)

  • 1 litre (4 cups) vegetable stock (I make mine with 4 teaspoons Marigold bouillon)

  • salt and pepper

Instructions

  1. Peel and finely chop the onion, peel the potato and cut it into 1.5-2cm (3/4 inch) chunks, peel and crush the garlic.

  2. 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.

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

  4. Bring the soup up to a simmer and cook, stirring occasionally, for about 15 minutes, until the potato is soft.

  5. 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.

  6. Stir to combine, taste and add more salt/pepper as needed. Enjoy!

Tell us what you think!

Do you have a recipe you’d like featured in the Daily Vegan?

Reply to this email (or comment on the website) with your recipe and we’ll be in touch.

Tell your friends about Daily Vegan!

Forward this email to them or tell them to go to https://dailyvegan.beehiiv.com/p/white-bean-soup and enter their email address at the top of the page, so they, too, can receive a healthy vegan recipe in their inbox every day. Thanks!

Reply

or to participate.