Heat olive oil in a large pot over medium heat. Add pumpkin, potatoes, parsnip, shallots, garlic, and ginger. Cook about 10 minutes until lightly golden and fragrant.
Add water and oat milk. Stir in salt, pepper, turmeric, paprika, nutmeg, and curry masala. Cover and simmer 20–25 minutes until very soft.
Blend until smooth. Adjust thickness with extra water or oat milk if needed.
Stir in lemon juice. Taste and adjust salt.
Sauté mushrooms in olive oil 5–7 minutes. Add cherry tomatoes and garlic for 2–3 minutes more.
Pour velouté into bowls. Top with mushroom mixture, avocado, poached eggs, walnuts, cashews, sunflower seeds, goji berries, and black cumin. Finish with olive oil and lemon.