In a large pot boil water and cook pasta until al dente, drain and set aside
In a large saucepan or dutch oven, (big enough to fit all the pasta)fry bacon. I cut them into bite size pieces first. Remove cooked bacon and set aside. Save all the bacon drippings.
Chop onion to your liking, I just give it a rough chop, I like onion. Saute the onion in the bacon drippings until soft.
Cut the smoked sausage into bite size peices. You do not need to use both links if you are cooking for a smaller crowd. Chop and remove seed from the tomato into fine pieces. (You can leave the tomato out if you want, my husband isn't a fan but I am!)
Add the pasta to the bacon drippings and onions, stir and coat all the pasta with the drippings. Add the bacon pieces, sausage, tomato, garlic powder, salt pepper, parsley, and parmesan cheese. Before serving top with more cheese. Enjoy!