Rainbow Thai red curry soup

This is the most wonderful, spicy and vibrant soup for times you just want to feel goodness and warmth coursing through your body, doing its magic. A collection of beautiful, immune-supporting vegetables, spices, herbs and creamy beans brought together in a coconut Thai curry broth.

The ingredients list looks long – please don’t let that put you off, it’s such an easy and quick recipe. It’s because there are a lot of spice pastes and easy veggies that you hardly have to do a thing with. It’s a lot of just throwing things in the pan.


  • olive oil
  • 1 large red onion, thinly sliced
  • teaspoon of garlic paste
  • half teaspoon of ginger paste
  • 1 teaspoon of lemongrass paste
  • tablespoon of sambal oelek or chilli paste
  • 2 tablespoons of Thai red curry paste
  • sea salt
  • 1 tablespoon of rice wine vinegar
  • a good soy or tamari sauce
  • half to 1 teaspoon of sugar
  • handful of green beans and handful of sugarsnap peas
  • 1 carrot peeled and sliced into thin strips
  • very large handful of diced sweet potato or squash (I used ready chopped)
  • large handful of any leafy greens, I used spring greens but you could use chard or any greens (not spinach as it’ll just disappear)
  • 400ml (ish) tin of full fat coconut milk
  • 200g tinned kidney beans
  • 200g tinned borlotti beans (in fact you can use any tinned beans you like, except baked, obvs…)
  • giant squeeze of tomato puree
  • boiling water
  • any fresh green herbs – basil/mint/whatever you like

Nuush clients: Please apply the portion sizes stated in your account and divide the recipe so that you make only as much you need.


Heat a couple of large glugs of olive oil in a wide shallow pan, you need it wide so the veg gets max surface area to cook fast. 

Add the garlic, ginger, lemongrass and sambal/chilli paste and fry for a minute before adding ¾ of the onion and the sugar and salt. Now cook the onion for a minute or two then add the rice wine vinegar and sizzle it off for 30 secs.

Add the rest of the veg, keeping just a little bit of green veg and carrot back to add as a garnish at the end. Cook for 5-6 mins until the sweet potato/squash is cooked but still firm and not squidged.

Pour in the coconut milk and about a teacup of boiling water, plus the tomato puree, most of the beans (keep a few back) and a good few splashes of soy/tamari sauce. Stir and taste – add more seasoning, boiling water or spice as needed. Simmer for a few mins.

Note: If adding extra water you will likely need to add extra seasoning and spice.

Mean time heat some olive oil in a small frying pan and add the rest of the onion slices and beans, a bit of salt and chilli paste. Fry until the onion is slightly caramelised and the beans have split and browned a bit, you’ll use this as a garnish.

Go back to the soup and add the remaining veg just to heat it through – keeping it bright and vibrant.

Serve in shallow bowls garnished with the fried onions and beans, fresh herbs and a couple of sliced sugarsnap peas or spring onions if you have any.

Vegan Thai red curry soup
Vegan Thai red curry soup

Nutrition Info

General nutrition

Where to start with this one?! Its huge nutritional benefit comes partly from its phytonutrients – they’re the compounds that give plants protection against weather, disease and pests, and they help to do the same for us when we eat them. Eating a good array of colourful veggies, herbs and spices not only means you get fantastic fibre to make your gut happy but gives you a nutrient-dense meal with plenty of immune-supporting vitamins, minerals and compounds. The beans add valuable protein as well as folate, copper, manganese and iron.


Though the term “superfood” is applied to many foods these days, beans really may be deserving of the title. They are technically a starchy vegetable packed with protein, low in fat and sugars – this can aid weight-loss as they keep us feeling fuller for longer. It has been proven that beans also decrease the risk of type 2 diabetes due to their low glycaemic index, thereby improving lipid and glycaemic control in diabetics. Their most famous attribute is the link between their consumption and lower levels of cholesterol which in turn reduces the risk of developing chronic conditions such as heart disease.

Beans, in general, are one of the only plant foods that provide a significant amount of the amino acid lysine, in addition to a wide range of antioxidants. It’s important to get a variety of beans and legumes as each contain different and varying micronutrients; cannellini beans have more calcium; pinto beans score high in folate; and aduki beans, chickpeas, and butter beans are particularly high in iron. Most are packed with resistant starch, adukis are high in potassium, and red and black varieties are rich in disease-fighting antioxidants.

They’re cheap, tasty and easy to cook with. And they’re good for the environment too because they nourish the soils they are grown in plus they feed more people per acre than if animals were grazed on that land. Beans rock!

Red onion

Red onions are a not only a great source of the antioxidant, quercitin but are rich in flavonoids, which are responsible for their colour. Flavonoids are compounds found in plants that offer them protection agains the elements and against disease and they pass that quality on to us. Another good source of fibre, onions provide food for the microbes in your gut, which in turn produce beneficial fatty acids.

Good honest nutrition

“What would you like for dinner?” “Not Thai food.” Said no-one ever.

Portion Guidelines

Instead of living with the bore of weighing food, counting points or calories and tapping everything you eat into a phone you can use nature’s custom-designed tool – your hands!

Share this recipe

More recipes you might like

You want to know how to use up those leftover potatoes and greens? Here's a simple gorgeous recipe for bubble and squeak.
Beautiful strong flavours from the feta and onion, combined with bulgur wheat, which is a nutritious, but underused, whole grain.
A refreshing and vibrant salad recipe, packed with flavour.
Poached eggs are one of life's greatest food-joys. Not cooked in vinegary water inside a metal ring or plastic pod, but au naturel, in plain boiling water.