Preheat the oven to 350°F (175°C). Grease a 9x9 inch baking pan and lightly dust with semolina or flour.
Mix dry ingredients in a large bowl: semolina, turmeric, sugar, baking powder, and salt. Stir until well combined.
Mix wet ingredients in a separate bowl: plant-based milk, oil, and vanilla extract.
Combine wet and dry ingredients. Pour the wet mixture into the dry and stir gently until just combined. Don’t overmix.
Pour into the pan and smooth the top. Sprinkle sesame seeds, pine nuts, or slivered almonds on top.
Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean.
Cool completely before slicing. Serve at room temperature with coffee or tea.