In a large pan, add the olive oil and onions and cook on a medium heat for 7-8 minutes until soft and browning.
Add in the garlic and carrot and salt. Stir to combine and cook for a 2-3 minutes.
Add courgette and fry for a further few minutes. Now add the chopped tomatoes, allow them to soften a little.
Next, add the veg stock, oregano and thyme.
Simmer for 10 minutes. covered then remove the lid and add the beans. Simmer for a further 10 minutes.
Finally, add the spinach, lemon juice and nutritional yeast–stir to combine.
Season well.