01 - Preheat the oven to 400°F (200°C).
02 - In a large bowl, toss cauliflower florets with olive oil, turmeric, cumin, paprika, black pepper, and sea salt until evenly coated.
03 - Spread the cauliflower on a baking sheet lined with parchment paper. Roast for 18–20 minutes, tossing halfway, until tender and golden.
04 - Meanwhile, bring a saucepan of water to a boil. Gently add eggs and cook for 6–7 minutes for soft-boiled yolks. Transfer eggs to ice water, then peel and halve.
05 - In a separate bowl, toss spinach with lemon juice and a pinch of salt.
06 - To assemble, divide spinach between two bowls. Top with roasted cauliflower, avocado slices, cherry tomatoes, and green onions.
07 - Add a halved soft-boiled egg to each bowl. Drizzle with extra olive oil if desired. Serve warm.