Loading...

Cook the penne pasta according to package directions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.

In a large skillet or Dutch oven, heat the olive oil over medium-high heat. Carefully add the whole tomatoes to the hot oil. Cook for 5-7 minutes, turning occasionally, until their skins begin to soften and blister.

Add the diced red onion to the skillet with the tomatoes. Continue to cook for another 3-5 minutes, stirring occasionally, until the onion softens.

Season the tomatoes and onion generously with kosher salt and freshly ground black pepper.

Using a potato masher or the back of a sturdy spoon, mash the softened tomatoes directly in the pan until they break down into a chunky sauce. Reduce heat to medium-low.

Stir in the chopped fresh parsley and basil. Then, add the shredded mozzarella cheese and stir continuously until the cheese is fully melted and incorporated into the tomato mixture.

Pour in the heavy cream and stir well until it combines with the tomato and cheese, forming a smooth, creamy, and vibrant pink sauce. If the sauce is too thick, add a splash of the reserved pasta water until desired consistency is reached.

Add the cooked penne pasta to the creamy tomato sauce. Toss gently until the pasta is evenly coated.

Serve hot in bowls, garnished with additional fresh chopped parsley or basil and grated Parmesan cheese, if desired.


Cook the penne pasta according to package directions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.

In a large skillet or Dutch oven, heat the olive oil over medium-high heat. Carefully add the whole tomatoes to the hot oil. Cook for 5-7 minutes, turning occasionally, until their skins begin to soften and blister.

Add the diced red onion to the skillet with the tomatoes. Continue to cook for another 3-5 minutes, stirring occasionally, until the onion softens.

Season the tomatoes and onion generously with kosher salt and freshly ground black pepper.

Using a potato masher or the back of a sturdy spoon, mash the softened tomatoes directly in the pan until they break down into a chunky sauce. Reduce heat to medium-low.

Stir in the chopped fresh parsley and basil. Then, add the shredded mozzarella cheese and stir continuously until the cheese is fully melted and incorporated into the tomato mixture.

Pour in the heavy cream and stir well until it combines with the tomato and cheese, forming a smooth, creamy, and vibrant pink sauce. If the sauce is too thick, add a splash of the reserved pasta water until desired consistency is reached.

Add the cooked penne pasta to the creamy tomato sauce. Toss gently until the pasta is evenly coated.

Serve hot in bowls, garnished with additional fresh chopped parsley or basil and grated Parmesan cheese, if desired.
