Heat the oil in a wok or deep frying pan, add the curry paste and stir-fry over a low heat for 1 minute. Add the squash, stir-fry briefly and then add the stock, coconut milk and lime leaves.
Bring to the boil, then cover, reduce the heat and simmer gently for 15 minutes until the squash is tender.
Stir in the peas, tofu, soy sauce and lime juice and simmer for a further 5 minutes until the peas are cooked. Spoon into serving bowls and garnish with shredded lime leaves, chopped coriander and red chilli.