Preheat large skillet over medium heat for about 1 minute. Add cabbage, onion, butter and oil. Cover and simmer over low to medium heat, about 30 minutes, turning occasionally to brown but not burn.
While cabbage simmers, cook noodles according to package directions. Drain. Add noodles to finished cabbage and onions and stir to coat. Salt and pepper to taste. Add bacon if desired. Serve as a main or side dish.