In a sauce pan on medium heat Boil 1 cup + 1/4 of water, when the water starts boiling add the tomatoes and close the lid. Cook till the outer skin peels off for about 5-6 minutes. Strain the tomatoes in a colander and let it cool. Save the water for pasta sauce
After the tomatoes are cooked peel off the skin and puree the tomato flush into fine paste without adding water, keep aside
Heat oil on a medium heat and add onion, garlic, sauté till the onions are translucent.Add the tomato puree and cook for 2 minutes. Add tomato paste/ ketchup and cook for 2 minutes. Add 1/2 cup + 1 tablespoon of Tomato cooked water, salt, sugar and Italian seasoning and cook till it thickens and form a sauce like consistency for about 10 minutes. Add heavy cream and cook for a minute; switch off
In a large Saucepan, add water and salt, and let the water come to a boil. Add pasta to boiling water and cook pasta as per the instruction given on the package and drain the pasta in a colander. In a wide bowl transfer the pasta, drizzle little oil to the pasta and mix well to prevent pasta from drying out. Add the marinara sauce, cheese and spring onions; toss well. check for seasoning and add salt/ Italian seasoning if required