Preheat oven to 180°C (350°F) and place a baking tray on the middle rack.
In a large bowl, whisk together flour, semolina, baking powder, salt, and turmeric until well combined.
Drizzle in oil and mix thoroughly to distribute evenly throughout the dry ingredients.
In a separate bowl, whisk milk and sugar until sugar dissolves completely.
Gradually add the milk mixture to the dry ingredients, stirring gently until just combined. Be careful not to overmix.
Gently tap the bowl on the counter to release any air bubbles in the batter.
Once the oven is preheated, pour the batter into a greased cake tin.
Bake for 25-35 minutes, depending on your cake tin size and oven characteristics.
At the 25-minute mark, begin testing for doneness by inserting a toothpick into the center of the cake. If it comes out clean, the cake is ready.
Remove from oven and allow to cool in the tin for 20 minutes before slicing and serving.