Pasta is a good source of carbohydrates. It also contains protein. Carbohydrates help fuel your body by providing energy that is released slowly over time.
I also suggest the wholewheat pastas. They're high in fibre so much healthier. I use healthy choice pasta sauces which has only a tiny amount of added oil, the rest is veggies. Skip the parmesan cheese and add a salad and it's a healthy meal.
If you must have meat in it try ground chicken or meatballs. With all the sauce you hardly notice a difference. Just try to get the ground breast meat only .
I eat a little bit of everything and not a lot of anything. Everything in moderation.