Heat oil over a medium-high heat. Toss in the mustard seeds; when they start spluttering, add the asafoetida, followed by the cumin seeds, turmeric powder and the green pepper. Add the chopped tomatoes and ginger; stir and saute for a few minutes.
Add the potato, cauliflower florets, sugar and salt; stir well and cook until the potatoes are cooked and the cauliflower tender yet crunchy. (For a crunchier cauliflower, add it when the potatoes are just getting done but not quite finished cooking).