Preheat large skillet over medium heat for about 1 minute. Add cabbage, onion, butter and oil to the large skillet.
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.