from ThriftyFun.com
I love cooked cabbage, but I don't like the smell it leaves in the house. To remedy that, I add just a little vinegar to the cooking water. It helps reduce the odor a lot!
from another site
Another trick to avoiding the cabbage odor during cooking is to add an English walnut, shell and all, to the cooking water. A stalk of celery added to the cooking water may also help to reduce or eliminate that cabbage smell.
Can't say I have tried either of these - I am still waiting for them to make an air freshener that smells like onions and garlic sauteing.