In a large pot or skillet, saute the onions in olive oil until soft
Add ground beef, and cook until brown
Add the garlic, salt and pepper
Stir in the tomato sauce, pasta and water
Cover and bring to a boil, then remove lid, and cook for about 10 minutes or until pasta starts to soften
Add the Italian seasoning, reduce heat to medium low, and stir in the cream
Cook on low heat until sauce begins to thicken
Add the Parmesan cheese, and serve
