Set aside the courgette and peanut butter.
Place a large sauce pan on medium heat and simply add all the other ingredients, starting with the chopped tomatoes, tomato puree, vegetables and then spices.
Stir them until combined, pop a lid on and simmer for 15 minutes.
Now add the peanut butter and courgette. Stir well and pop the lid back on. Simmer for 10-15 minutes.
Your sauce should be thick and shiny, with the peanut butter cooked through.
Taste and add more sea salt and chilli as you like.
Serve topped with fresh coriander and all your favourite curry trimmings.
