Heat oil in a large frying pan over medium-high heat. Add bay leaf. Sauté, stirring, for 30 seconds.
Add onions. Sauté, stirring occasionally, for 2-3 minutes or until browned.
Add garlic, ginger and green chilies. Sauté, stirring, for 1 minute or until fragrant.
Add ground turmeric and curry powder. Sauté, stirring, for 30 seconds.
Add vegetable stock (broth) and coconut milk. Stir to combine. Season with salt and pepper. Bring to a boil. Simmer 2-3 minutes.
Add pumpkin. Stir to combine. Cook, stirring occasionally, for 3-4 minutes or until pumpkins are nearly tender.
Add spinach and coriander (cilantro) leaves. Stir to combine. Simmer for 2 minutes.
Serve with rice, naan or roti.