This Cheesy Tomato Pasta is a rich and comforting dish made with a fresh, homemade tomato base. Whole tomatoes are cooked with onion and garlic, then mashed directly in the pan to create a natural, flavorful sauce.
The addition of cream and melted mozzarella gives this Cheesy Tomato Pasta a smooth, creamy texture with a perfectly cheesy finish. Fresh herbs enhance the flavor, making every bite balanced and delicious.
Easy to prepare and full of flavor, this recipe is perfect for a quick homemade meal that combines freshness, creaminess, and cheesy goodness in one dish.

Cheesy Tomato Pasta
This Cheesy Tomato Pasta is a rich and comforting dish made with a fresh, homemade tomato base. Whole tomatoes are cooked with onion and garlic, then mashed directly in the pan to create a natural, flavorful sauce.
Ingredients
- 250g pasta
- 4–5 tomatoes
- 1 small onion (chopped)
- 2–3 cloves garlic
- 1/2 cup cooking cream
- 1/2 cup mozzarella cheese
- 2 tablespoons olive oil
- Salt & black pepper
- 1 teaspoon paprika
- 1 teaspoon oregano or Italian seasoning
- Fresh parsley (chopped)
Instructions
- Step 1: Cook pastaBoil pasta in salted water until cookedDrain and set aside Step 2: Prepare sauceIn a pan, add olive oilAdd whole tomatoes, onion, and garlicCover and cook until softMash everything in the pan to form a sauceAdd salt, pepper, and oreganoAdd mozzarella and let it meltAdd cream and mix well Step 4: CombineAdd pasta and mix wellFinish with fresh parsley