Peel and cut the hard vegetables into 1 cm (½ inch) cubes. Cut baby sweetcorn in half diagonally and top and tail green beans or mangetout.
Heat the oil in a wok or saucepan and stir-fry the curry paste, 5-spice powder, peanuts and shallots over a medium heat for 3–4 minutes or until fragrant.
Add the coconut milk, stock, hard vegetables, soy sauce and sugar or honey and cook for 8–10 minutes or until tender, stirring occasionally. Add the soft vegetables and lime juice and cook for another 2–3 minutes. Taste and adjust the seasoning. Add the tomatoes in the last few seconds, taking care not to let the tomatoes lose their shape.
Spoon into 4 serving bowls and garnish with chilli slices.