This is an Old World thrift comfort food. We used to get home-made Kielbasa sausage when I was young from the butcher at Farmers Market. This is filling and children usually love it. It's what I call a "More" dish.
There are many versions of this and I came across a many-ingredient one concocted by Guy Fieri of Diners, Drive-Ins and Dives fame. I'd like to try it and if good, I'll post that as well.
Chop onion and cabbage coarsely. In a large skillet fry the bacon fairly crisp and discard most of the grease, add the butter and slowly make it brown. THIS is an important part. Cook the onion and cabbage over medium heat in the bacon/butter until it's soft, stirring as necessary to prevent burning. This will take quite a while and reduce by about 1/2. Cook the Kielbasa together with this.
While the above is cooking, boil the noodles to the instructions, drain well and when the cabbage mix is ready, mix it all together. You can now add the optional sour cream if you like.
I've added about a cup of well rinsed and drained Sauerkraut at times and liked that as well. Optional.