Heat wok over medium-high heat until hot. Add half the oil and swirl to coat. Add mushrooms, stir-fry 3-5 minutes until golden and almost tender. Remove to a bowl. Add remaining oil and onion, stir-fry 2-3 minutes or until soft. Add curry paste, cook, stirring constantly, 1 minute or until aromatic.
Stir in pumpkin, tomatoes and stock. Cover, reduce heat to medium, simmer, stirring occasionally 15 minutes or until pumpkin is just tender.
Combine all the ingredients for cucumber raita.
Return mushrooms to wok, add coconut milk and tofu. Cook, uncovered 5 minutes or until warmed through. Top with coriander. Serve with cucumber raita and rice.