Heat oil in large skillet or a pan with a cover, add the onion and cook over medium heat about 5 minutes.
Add the cabbage and cook over, high heat, stirring, until wilted about 5 minutes lower heat and cook until almost tender for 10 more minutes.
Add the , salt, garlic, nigella, and the corn stir and cover and cook stirring occasionally until the corn and the cabbage are both tender about 10 minutes.
Add litte water in the last 10 minutes for a softer cabbage if you prefer and cover with the lid.
Serve while warm.