Why does cabbage?!
Answers: have a sweet taste if you over-cook it?
Heat releases the sugar in foods. Meat will brown because heat releases the sugar and it begins to caramelize, thus browning the food. Many vegetables (onions and cabbage) become sweet when heat is applied.
Its the sugar in it...just like onions....