Preheat the oven to 375 F and grease a baking pan (I used a loaf pan).
Take a large bowl and mix together the semolina, yogurt, salt, sugar until incorporated. Let it sit aside.
Heat the oil in a pan. Add the mustard seeds, onions, green chillies, ginger until the onions have sauteed. Add the carrot, coriander leaves, and cabbage and cook for a minute or two.
Add this to semolina mixture and mix well. Add little water if the mixture is thick.
Add in the baking soda; mix in pour the batter into the greased pan.
Garnish the top with sesame seeds and place it in the oven.
Bake for 35-40 minutes, or until a knife/toothpick inserted in the centre comes out clean.