Here I share my favourite vegan recipes that are not only delicious, but they are vibrant, wholesome and designed to nourish you from the inside out with vegan and vegan curious followers.
This Super Greens and Beans Soup is full of fresh and roasted green vegetables, beans for protein and creamy coconut yogurt for a gut health boost. This soup is fresh, creamy and comforting, perfect for a cosy lunch or dinner.
I love making soup in the winter as they are great recipes to make in big batches, to feed a crowd or to have a few meals throughout the week. My usual go-to soup would centre around tomatoes and sweet potatoes, but for this soup, I wanted to hero green vegetables which are the star of this recipe. it has so many different vegetables and beans in, so is a great source of plant-based goodness, protein, fibre and antioxidants – perfect for winter. It also doesn’t taste too “green” while packing in all the goodness, so it’s ideal for all the family.
Why will I love this soup?
This soup is so delicious:
Creamy, thick, creamy and cosy
Fresh, vibrant, immune-boosting and glow-giving
Doesn’t taste too green!
Packed with at least 9 different plants
Great to make for all the family
Ideal for meal prep
Low-waste as we use all the vegetable parts
Ready in just over half an hour
Fantastic for lunch or dinner
Naturally vegan, gluten-free, dairy-free, nut-free and egg-free
High in protein and fibre
Packed with antioxidants and good ingredients
If you already love the sound of this soup, then skip ahead to the recipe card. Or, first let’s discuss the recipe in more detail.
What ingredients do I need?
The ingredient list is mainly vegetables plus a few cupboard staples so you probably have everything ready to go. The weights are in the recipe card and you can see my favourites in the “shop the recipe” section.
For the Roasted Vegetables:
Broccoli: this is the star of the show for me, and even broccoli haters will love this soup. Roast the broccoli with the other veggies until tender to really add depth of flavour and blend it all up – I like to save some small florets for on top. I also use all the broccoli, stems, florets etc so this is low-waste.
Courgette: aka zucchini makes this soup so delicious and nutritious.
Green pepper: sticking to the green theme, I use green peppers but yellow will also work.
Leek: I use leeks quite often as I love the flavours but you can use onions, too.
Garlic: for some fiery goodness and tang.
Fresh thyme and basil: for adding so much flavour.
Olive oil: for roasting and for drizzling. I use an extra virgin olive oil which is a good quality and great flavour. When in doubt, save the better olive oils for drizzling and bake/roast/fry with lower quality or lighter oils.
Butterbeans: I love using the Bold Bean Co butterbeans as they are so juicy and plump. We use half the beans for roasting to go on to of the soup and the second tin for blending into the soup. You can use also cannellini beans.
For the Soup:
Peas: for more green goodness. Thaw the peas before adding them to the blender.
Coconut milk tin: I use light coconut milk for this one but full-fat is also great and will make it even richer and creamier.
Lemon juice: for tang.
Nutritional yeast: this adds richness and a slight savouriness to the dish without tasting overly cheesy.
Tahini: this adds some “nutty” richness, seedy goodness and creaminess and I love adding tahini to dishes for this reason.
Miso paste: this adds so much umami richness as well as some gut health goodness. There are a few different types of miso like chickpea or brown rice, so use whatever you have. If you don’t have any miso, try 1 tbsp of tamari soy sauce instead.
Vegetable stock or water: to thin out the sauce and blend it all together.
Salt and pepper: make sure to season every stage of this soup to really amplify the flavours.
Bowls of Greens and Beans SoupSuper Greens and Beans Soup
To serve:
Coconut yoghurt: for some silky smooth, cooling and creaminess on top. I use the Cocos Organic natural yoghurt.
Roasted beans: I have added all the instructions to make these roasted beans, and they add so much goodness and great texture on top.
Chilli flakes and vegan parmesan cheese: to add some spice and cheesiness.
Bread: mop this soup up with your favourite bread like sourdough or rye (or make some Buckwheat Bread or my Super Seedy Grain-Free Loaf).
Is this gluten-free and nut-free?
Yes this is gluten-free and nut-free, just check that your bread is also nut/gluten-free, where needed.
Super Greens and Beans SoupSmall Bowl of Greens and Beans Soup
How do I make this?
This is simple to make:
Chop and slice all of the vegetables: and roast in the oven until tender.
Meanwhile roast one tin of beans: to make the crispy beans on top.
Add all of the ingredients to the blender: with the roasted vegetables and blend until smooth.
Warm back up: and ladle into bowls.
Serve topped with some coconut yoghurt, roasted beans: and anything else you like.
How long will this last?
This will keep for 2-3 days in sealed containers in the fridge, once cool, or you can freeze it for 1 month. Allow to defrost before warming back up and enjoying.
This Super Greens and Beans Soup is full of fresh and roasted green vegetables, beans for protein and creamy coconut yogurt for a gut health boost. This soup is fresh, creamy and comforting, perfect for a cosy lunch or dinner.
Ingredients
For the Roasted Vegetables:
1 broccoli, stems and florets (350g), chopped
1 large courgette, sliced into ½ moons
1 green pepper, in chunks
1 leek, thickly sliced
4 garlic cloves, peeled
4 sprigs fresh thyme
3 tbsp olive oil, divided
2 tins butterbeans, drained (480g)
For the Soup:
160g peas, thawed
4 stems fresh basil
1 tin (400ml) light or full-fat coconut milk
1 lemon, juiced (2 tbsp)
2 tbsp nutritional yeast
2 tbsp (30ml) tahini
1 tbsp miso paste
300-400ml vegetable stock
Salt and pepper
To Serve:
4 tbsp thick coconut yoghurt
Olive oil, chilli flakes, vegan parmesan cheese
Bread
Instructions
Preheat the oven to 160Fan/180ºC and prepare all of the vegetables.
Into a large roasting tin: add the broccoli, courgette, pepper, leek, garlic and thyme. Drizzle over 2 tbsp olive oil and season with salt and pepper. Roast for 30 minutes, tossing well every 10 minutes (so that the broccoli florets don’t burn), until tender.
At the same time: drain and pat dry one tin of the beans and lay out on a roasting tray. Drizzle with 1 tbsp olive and some salt and pepper. Roast for 25-30 minutes, until crispy and tender.
Meanwhile: thaw the peas, drain the beans and prepare the stock.
To make the soup: allow the roasted vegetables to cool down for 20 minutes. Reserve a few small broccoli florets for serving, and keep a few peas to one side. Pour the remaining vegetables into a blender jug with the peas, basil, second tin of drained butterbeans, coconut milk, lemon juice, nutritional yeast, tahini, miso and stock (or water). Blend until really smooth and creamy, adding more or less liquid as desired.
To serve: warm the soup back up in a saucepan and ladle into bowls. Spoon over some coconut yoghurt and top with the broccoli florets, some extra peas and roasted beans, if you like. Add on a drizzle of olive oil, some chilli flakes, extra herbs and grated vegan cheese, if you like.
Eat straight away or allow to cool and keep in the fridge for 2-3 days in sealed containers or in the freezer for 1 month. Allow to defrost before warming back up.
Shop the recipe
Stay in touch
I look forward to hearing what you think of this Super Greens and Beans Soup so please let me know in the comments below and leave a star review above. If you do make this recipe, I’d love to see so please tag me, I’m @nourishing.amy on Instagram and use the hashtag #nourishingamy. I’m also on Twitter, Facebook and Pinterest – please say hello!
Hi there, I don’t provide nutritional info for any of my recipes as I promote eating a wholefoods balanced diet and listening to your body so I hope you will enjoy it!
Hi there, I am so glad you love the look of the soup. I do not provide nutritional information on recipes but I hope you will enjoy it still as I focus on the ingredients we use rather than numbers!
Took way too long, ( definitely not half an hour)too many ingredients and too much volume for my blender. Haven’t even finished yet, had to have a sit down….
Just made this (I used roasted chickpeas in the soup, hadn’t read ahead and I’d put all the veggies+ one tin of beans on the same roasting tray and mixed them up!) served with roasted harricot beans. Super tasty, I’ve just purchased your cook book! Did take longer than half an hour with cooking time but the only real work is chopping the veg. All fit inside my standard sized ninja blender nicely- I put the coconut milk in with the veg, blended then added the veg stock! 😊 Looking forward to cooking more recipes from your cook book, love the WFPB not counting macros/calories approach! 😊
Thank you so much for the gorgeous comment, it means so much to me. I am so happy you enjoyed the soup and I hope you are going to ADORE the cookbook too 🙂 I am all about the whole-food plant-based approach to food and glad you are too! Enjoy x
Hello, I hope you will love it! Yes the roasted beans, peas and everything else mentioned is blended together, save the roasted butterbeans for on top though! Let me know what you think.
I thought this was very good! I cut down the time by using an immersion blender which also saved me from cleaning a blender. Mine came out more of a pale green. How do you get that bright green color? Thanks for the recipe.
Hi I haven’t tried this recipe yet but definitely looking forward to it. While I absolutely agree with people focusing on eating a whole food, balanced diet. I like to track my intake of vitamins and minerals so I thought I’d share the details. Its certainly packed full of goodnees!
Nutritional Profile (Per Serving)
Macronutrients:
– **Calories:** ~ 350 – 383 kcal
– **Protein:** ~ 12 – 13 g
– **Total Fat:** ~ 20 – 23 g
– Saturated Fat: ~ 3 – 5 g
– **Carbohydrates:** ~ 40 – 43 g
– Dietary Fiber: ~ 12 – 13 g
– Sugars: ~ 5 – 7 g
Would love to see the Nutritional profile of this soup.
Hi there, I don’t provide nutritional info for any of my recipes as I promote eating a wholefoods balanced diet and listening to your body so I hope you will enjoy it!
The header says high protein, and looks delicious, can you provide the protein count for the recipe?
Hi there, I am so glad you love the look of the soup. I do not provide nutritional information on recipes but I hope you will enjoy it still as I focus on the ingredients we use rather than numbers!
Took way too long, ( definitely not half an hour)too many ingredients and too much volume for my blender. Haven’t even finished yet, had to have a sit down….
Hi, sorry it took you longer! Make sure you blend it in portions if your blender is smaller 🙂
Just made this (I used roasted chickpeas in the soup, hadn’t read ahead and I’d put all the veggies+ one tin of beans on the same roasting tray and mixed them up!) served with roasted harricot beans. Super tasty, I’ve just purchased your cook book! Did take longer than half an hour with cooking time but the only real work is chopping the veg. All fit inside my standard sized ninja blender nicely- I put the coconut milk in with the veg, blended then added the veg stock! 😊 Looking forward to cooking more recipes from your cook book, love the WFPB not counting macros/calories approach! 😊
Thank you so much for the gorgeous comment, it means so much to me. I am so happy you enjoyed the soup and I hope you are going to ADORE the cookbook too 🙂 I am all about the whole-food plant-based approach to food and glad you are too! Enjoy x
This looks delicious! Do you blend the roasted beans and the drained beans all together with the veggies?
Hello, I hope you will love it! Yes the roasted beans, peas and everything else mentioned is blended together, save the roasted butterbeans for on top though! Let me know what you think.
I thought this was very good! I cut down the time by using an immersion blender which also saved me from cleaning a blender. Mine came out more of a pale green. How do you get that bright green color? Thanks for the recipe.
I am so glad you enjoyed it and the immersion blender sounds great, thanks for letting me know!
Hi I haven’t tried this recipe yet but definitely looking forward to it. While I absolutely agree with people focusing on eating a whole food, balanced diet. I like to track my intake of vitamins and minerals so I thought I’d share the details. Its certainly packed full of goodnees!
Nutritional Profile (Per Serving)
Macronutrients:
– **Calories:** ~ 350 – 383 kcal
– **Protein:** ~ 12 – 13 g
– **Total Fat:** ~ 20 – 23 g
– Saturated Fat: ~ 3 – 5 g
– **Carbohydrates:** ~ 40 – 43 g
– Dietary Fiber: ~ 12 – 13 g
– Sugars: ~ 5 – 7 g
Micronutrients:
– **Vitamin A:** ~ 1,167 – 1,333 IU
– **Vitamin C:** ~ 50 – 60 mg
– **Calcium:** ~ 50 – 67 mg
– **Iron:** ~ 2 – 3 mg
– **Potassium:** ~ 500 – 600 mg
– **Magnesium:** ~ 33 – 40 mg
I am so glad you enjoyed the soup and love all of the goodness inside! 🙂