Heat oil in a pan and add chopped onion and garlic to it.
Cook for 2-3 minutes on slow heat, so onion turn slightly pink.
Add tomatoes cut into the big chunks and salt to it.
Also, add in cherry tomatoes and cook till tomatoes are soft and pulpy.
Now before mashing the tomatoes pick out the tomato skins from the bigger chunks of tomatoes and discard the skin.
Blend this mixture to make a smooth sauce.
Now take the same pan and add blended sauce in the pan.
Add the tomato ketchup and mix well.
Adjust the seasoning, and basil leaves and add boiled pasta along with pasta water.
Add cheddar cheese and stir it well. Your red sauce pasta is ready to serve.
Serve it in a bowl and garnish with some parsley, pine nuts and grated parmesan cheese.