Cook egg noodles according to package directions, then drizzle with a bit of oil to prevent the noodles from sticking together and set aside.
While noodles are cooking, melt butter in large deep skillet over medium-low heat.
Add onion, sprinkle with brown sugar and saute, stirring occasionally for about 5 to 10 minutes, or until softened and just beginning to turn golden.
Add cabbage to skillet, stirring well to incorporate with onion, and saute for about 5 minutes, stirring occasionally.
Stir in caraway seeds if using, then cover, reduce heat to low, and let simmer for 5 to 10 minutes.
Turn heat back to medium, add cooked noodles, salt and pepper, and stir well until noodles are heated though.
Adjust seasoning if necessary and serve hot.
