Heat: Heat 1 tablespoon olive oil in a large pan over medium heat.
Add tomatoes: Slice the tops off 5 tomatoes and place them cut side down in the pan.
Add aromatics: Add 1 finely diced small red onion, 1 grated garlic clove, and 2 teaspoons tomato paste around the tomatoes.
Cook: Cover with a lid and cook for 8 to 9 minutes until the tomatoes soften and release their juices.
Remove skins: Remove the lid and use tongs or a fork to gently pull off and discard the tomato skins.
Crush tomatoes: Using a fork or potato masher, crush the softened tomatoes directly in the pan until they form a rustic tomato sauce.
Season: Add salt, pepper, and 2 tablespoons chopped parsley.
Add cheese: Stir in ¼ cup shredded mozzarella and ¼ cup grated parmesan until melted.
Add cream: Pour in ¼ cup cream and cook for 2 to 3 minutes until the sauce becomes silky.
Add pasta: Toss in 250 to 300 g cooked pasta along with 2 to 3 tablespoons reserved pasta water until glossy and coated.
Notes
The key to this sauce is letting the tomatoes fully soften before crushing them. If they still feel firm, give them another minute under the lid.A mix of mozzarella and parmesan works well here because mozzarella melts smoothly while parmesan adds salt and depth.If the sauce ever looks too thick, a splash of pasta water brings it right back to life.