Mixed Bean Soup (Vegan & Free-From)

Ooo I’ve been cooking this week! SO many delicious dishes in the Life Diet Health kitchen this week I don’t know which to share with you first! The weather has changed, school is now back in full swing and Autumn is well and truly here. It is definitely soup for lunch weather and this week I’ve made a delicious hearty soup which is a meal in itself. We had it for a filling lunch but it could easily pass for an easy dinner too. This soup is full of protein with an array of different pulses, a handful of vegetables for added vitamins, all bound together in a luscious bold tomato and basil base. Perfect!

Mixed Bean Soup (vegan & Free-From)

  • Servings: 5-6
  • Difficulty: easy
  • Print


  • 4 tablespoons tomato puree
  • 1.5 litres water
  • 1 x 500ml box of passata
  • handful of fresh basil leaves
  • 5-7 dried garlic flakes
  • 10-12 runner beans thinly sliced
  • 5-6 round green beans chopped into 2cm pieces
  • 1 x 400g tin kidney beans drained
  • 1 x 400g tin butter beans drained
  • 1 x 400g tin chick peas drained
  • 1 cup sweetcorn
  • 1/2 cup brown rice
  • salt to taste


  1. Put the tomato puree in a large pan and cook stirring continuously for 1 minute. Add the water and mix to combine before adding the passata. Cook for 5 minutes on a medium to high heat.
  2. Add the basil and garlic to the pan, reduce the heat and simmer for a further 5 minutes.
  3. Stir in the runner and round beans, followed by the kidney beans, butter beans, chick peas and sweetcorn. Allow to cook through for twenty minutes.
  4. Sprinkle the rice over the soup and leave on a low heat until cooked (20-30 minutes).
  5. Taste test and add salt if required.
  6. Enjoy!

Serve & Store

  • Enjoy on its own for a delicious lunch!
  • Serve with your favourite bread.
  • Add some toppings to your soup such as diced salad or more grains.
  • Use as a starter with a lighter main dish.

Sharing these with the lovely Deborah at the Plant Based Potluck Party  and at Healthy Vegan Fridays with Mary Ellen & Kimmy?

This slideshow requires JavaScript.



  • Delicious Peace of Mind 21st September 2016 at 12:19

    Oh, this looks so yummy! <3 We discovered some new spelt bread here, I can see it together with this soup so well! 🙂

    • Life Diet Health 21st September 2016 at 12:28

      Milicaaaaaa 😀 xxx Hope you are Mladen are both well. Spelt bread sounds yummy… what else are you eating these days?

  • Delicious Peace of Mind 21st September 2016 at 12:38

    Both fighting some cold, but generally OK 🙂 We’ve been really lazy in the kitchen, so it is steamed potatoes with some veggies almost daily. With colder weather arriving here, I think we are going to want to spend more time in the kitchen 🙂

    • Life Diet Health 21st September 2016 at 12:42

      The weather suddenly changed here hence I’ve been in the kitchen a lot this week… soups, curries, satays nomnom! Hope you’re both feeling better soon – try some fresh ginger, lemon and garlic 🙂 x

  • Sarah 'n Spice 21st September 2016 at 18:46

    Perfect recipe for fall! YUMMMMM!

    • Life Diet Health 21st September 2016 at 19:44

      Thank you Sarah 🙂 How’s the weather where you are? Soup weather yet?

      • Sarah 'n Spice 23rd September 2016 at 21:29

        Yep, we’re just about to hit soup weather in the next week or so 🙂

  • Loretta 21st September 2016 at 21:04

    Nothing quite like a warm bowl of deliciousness in your soup. I love all the vegetables and the brown rice. Definitely a hearty and healthy meal in itself. We are hoping for Fall weather here, but we are still in the mid-80’s. They promise that next week will be better. I certainly hope so, I’m tired of the extreme heat and sun 🙂 Thanks for sharing your recipe.

    • Life Diet Health 21st September 2016 at 22:42

      Thank you Loretta 🙂 I’d swap the weather with you! 😛 I was getting used to no coat, no socks, even no umbrella – a great (albeit not the norm) UK summer! 😀 Most definitely delicious soup weather now… waiting for pumpkins! 🙂

  • MaryEllen@VNutrition 23rd September 2016 at 17:24

    What a great fall soup! I love all the beans and veggies in there. While it’s still almost 90 degrees here in NJ, it’s supposed to cool down next week so this would be a perfect soup for those chillier days. 🙂

    Thanks so much for linking up with us for #HealthyVeganFridays! I’m Pinning and sharing!

    • Life Diet Health 23rd September 2016 at 17:31

      Thank you 🙂 I hope you get more warning than we did for the weather! The temperature just suddenly dropped! My ladies who lunch asked if we can now have a soup every week! This is such a delicious soup one of the ladies woke in the middle of the night craving it!!! She has now bought all the ingredients to recreate it at home 🙂 Looking forward to see what everyone else brings along this week 😀

  • Courtney's Cookbook 24th September 2016 at 12:41

    I am crazy about soup– this looks so delicious and hearty. It will be perfect for cool fall days!

    • Life Diet Health 24th September 2016 at 15:48

      Thanks Courtney… this soup is definitely a keeper! 🙂

  • rockmyvegansocks 25th September 2016 at 23:06

    Your soup sounds delicious. It’s not cool enough here for me to enjoy soup yet, it’s 90F here today. But I will definitely be trying this out when it cools off a bit in a few weeks.
    I like all of the beans in it – yum!

    • Life Diet Health 26th September 2016 at 10:32

      Wow 90 is HOT! 😀 I think I’d be experimenting with LOTS of nice-cream flavours! 😛 Thank you… love my beans for vegan protein 🙂 I’m not wishing you cooler weather but hope you get to try this soon! 🙂

  • Deborah Smikle-Davis 29th September 2016 at 04:48

    Your Mixed Bean Soup is such a delectable treat. Thank you for sharing your healthy and delicious recipe with us at the Plant-based Potluck Party. I’m pinning and sharing.

  • Fritters! Yumyum! | Life Diet Health 19th October 2016 at 17:21

    […] with a salad, a bowl of soup or with your main […]


We love to hear your views and ideas! We reply to all comments personally! :)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Verified by MonsterInsights