Creamy Tomato Pasta With Melty Cream Cheese

Quick Recipe Version (TL;DR)

  • Yield: 4 servings
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes

Quick Ingredients

  • 12 oz (340 g) pasta (rigatoni, penne, or spaghetti)
  • 4 qt (3.8 L) water + 1 1/2 tbsp salt for boiling
  • 2 tbsp olive oil
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1/4 tsp crushed red pepper flakes (optional)
  • 3 tbsp tomato paste
  • 1 can (28 oz / 800 g) crushed tomatoes
  • 1 tsp sugar (optional, to balance acidity)
  • 1 tsp dried oregano + 1 tsp dried basil
  • 3/4 tsp fine sea salt + 1/2 tsp black pepper (for sauce)
  • 5 oz (140 g) full-fat cream cheese, cubed
  • 1/2–3/4 cup (120–180 ml) reserved pasta cooking water
  • 1/2 cup (50 g) grated Parmesan cheese
  • 1 tbsp butter (optional)
  • 1/4 cup chopped fresh basil or parsley, for garnish

Do This

  • 1. Bring 4 qt (3.8 L) salted water to a boil; cook pasta until just al dente. Reserve at least 1 cup pasta water, then drain.
  • 2. While water heats, sauté onion in olive oil over medium heat for 5–7 minutes until soft and lightly golden.
  • 3. Add garlic and red pepper flakes; cook 30–60 seconds. Stir in tomato paste; cook 2 minutes to deepen flavor.
  • 4. Add crushed tomatoes, sugar, oregano, basil, salt, and pepper. Simmer gently for 10–12 minutes, stirring occasionally.
  • 5. Reduce heat to low. Whisk in cream cheese with 1/2 cup pasta water until the sauce is smooth, silky, and slightly thick.
  • 6. Add drained pasta, Parmesan, and butter (if using). Toss over low heat for 1–2 minutes, adding more pasta water if needed to loosen.
  • 7. Taste and adjust seasoning. Serve hot, topped with fresh herbs, extra Parmesan, and more red pepper flakes if desired.

Why You’ll Love This Recipe

  • Ultra-creamy and comforting, thanks to cream cheese melted right into a rich tomato base.
  • Simple, pantry-friendly ingredients you probably already have on hand.
  • Ready in about 30 minutes, perfect for busy weeknights but cozy enough for a relaxed weekend dinner.
  • Easily customized with extra veggies, protein, or spice to suit your taste.

Grocery List

  • Produce: 1 small yellow onion, 3 cloves garlic, fresh basil or parsley
  • Dairy: Cream cheese (full-fat), Parmesan cheese, butter (optional)
  • Pantry: Pasta, olive oil, tomato paste, canned crushed tomatoes, sugar, dried oregano, dried basil, crushed red pepper flakes, salt, black pepper

Full Ingredients

For the Pasta

  • 12 oz (340 g) pasta, such as rigatoni, penne, fusilli, or spaghetti
  • 4 qt (3.8 L) water
  • 1 1/2 tbsp fine sea salt (for the pasta water)

For the Creamy Tomato Sauce

  • 2 tbsp extra-virgin olive oil
  • 1 small yellow onion, finely diced (about 1 cup / 120 g)
  • 3 cloves garlic, minced
  • 1/4 tsp crushed red pepper flakes (optional, for gentle heat)
  • 3 tbsp tomato paste
  • 1 can (28 oz / 800 g) crushed tomatoes
  • 1 tsp granulated sugar (optional, to soften acidity)
  • 1 tsp dried oregano
  • 1 tsp dried basil (or Italian seasoning)
  • 3/4 tsp fine sea salt, plus more to taste
  • 1/2 tsp freshly ground black pepper
  • 5 oz (140 g) full-fat cream cheese, cut into small cubes and slightly softened
  • 1/2–3/4 cup (120–180 ml) reserved pasta cooking water, added as needed

For Finishing & Serving

  • 1/2 cup (50 g) freshly grated Parmesan cheese, plus more for serving
  • 1 tbsp unsalted butter (optional, for extra richness and sheen)
  • 1/4 cup (about 4 g) fresh basil or flat-leaf parsley, roughly chopped
  • Extra crushed red pepper flakes, for serving (optional)
Creamy Tomato Pasta With Melty Cream Cheese – Closeup

Step-by-Step Instructions

Step 1: Prep your ingredients and start the pasta water

Begin by finely dicing the onion and mincing the garlic so they are ready to go when you need them. Cut the cream cheese into small cubes and let it sit at room temperature while you cook; this helps it melt more smoothly into the sauce.

Fill a large pot with 4 qt (3.8 L) water and bring it to a boil over high heat. Once boiling, add 1 1/2 tbsp fine sea salt. Keep the pot covered as it comes to a boil to save time, then remove the lid once it is vigorously boiling.

Step 2: Sauté the onion until soft and sweet

While the water heats, set a large, deep skillet or wide saucepan over medium heat. Add 2 tbsp olive oil and heat for about 30 seconds. Add the diced onion and a pinch of salt. Cook, stirring occasionally, for 5–7 minutes, until the onion is soft, translucent, and just starting to turn light golden around the edges. Turn the heat down slightly if it begins to brown too quickly; you want gentle sweetness, not dark browning.

Step 3: Build the tomato base and simmer

Add the minced garlic and crushed red pepper flakes (if using) to the softened onion. Cook for 30–60 seconds, stirring, just until fragrant; do not let the garlic brown. Stir in the 3 tbsp tomato paste and cook for 2 minutes, stirring frequently, to toast the paste and deepen its flavor and color.

Pour in the crushed tomatoes, then add the sugar (if using), dried oregano, dried basil, 3/4 tsp salt, and 1/2 tsp black pepper. Stir well to combine. Bring the sauce to a gentle simmer over medium heat, then reduce the heat to medium-low. Simmer, uncovered, for 10–12 minutes, stirring occasionally. The sauce should thicken slightly and taste rich and cohesive by the end of this time.

Step 4: Cook the pasta until just al dente

As soon as the sauce is simmering, add the pasta to the boiling salted water and stir well to prevent sticking. Cook according to package directions, but check 1–2 minutes earlier than suggested; you want the pasta just al dente, as it will finish cooking in the sauce. For most dried pasta, this will be about 9–11 minutes total.

Before draining, carefully scoop out at least 1 cup (240 ml) of the starchy pasta cooking water and set it aside. Drain the pasta well but do not rinse it; the surface starch helps the sauce cling beautifully.

Step 5: Melt in the cream cheese for a silky sauce

Reduce the heat under the tomato sauce to low. Add the cubed cream cheese and about 1/2 cup (120 ml) of the reserved pasta water. Whisk or stir vigorously until the cream cheese has fully melted and the sauce is smooth, glossy, and a warm orange-pink color. This may take 2–3 minutes.

If the sauce looks too thick, add a splash more pasta water, a tablespoon or two at a time, until it is loose enough to coat the pasta but still luxuriously creamy. Taste and adjust salt and pepper as needed.

Step 6: Toss the pasta with the sauce and cheese

Add the drained pasta directly into the skillet with the creamy tomato sauce. Sprinkle in the grated Parmesan and add the butter, if you are using it. Toss everything together over low heat for 1–2 minutes, until each piece of pasta is thoroughly coated and the cheese has melted into the sauce.

If the sauce tightens up or seems dry, add more reserved pasta water, a little at a time, tossing after each addition, until you reach a silky, pourable consistency that clings to the pasta without pooling excessively in the bottom of the pan.

Step 7: Finish with fresh herbs and serve

Turn off the heat. Stir in most of the chopped fresh basil or parsley, reserving a small handful for garnish. Taste again and adjust with a pinch more salt, black pepper, or crushed red pepper flakes to your liking.

Serve the pasta immediately in warm bowls, topped with the remaining fresh herbs, extra Parmesan, and a final drizzle of good olive oil if you like. Enjoy while hot, when the sauce is at its silkiest and most comforting.

Pro Tips

  • Cube and soften the cream cheese: Smaller, slightly softened cubes melt more easily into the hot tomato sauce, preventing lumps and giving you that ultra-smooth texture.
  • Use well-salted pasta water: The pasta water is not just for thinning the sauce; it also adds seasoning and starch that helps the sauce cling. Do not skip salting the water generously.
  • Toast the tomato paste: Cooking the tomato paste for a full 2 minutes deepens its flavor and removes any raw, tinny taste. It is a big flavor upgrade for such a small step.
  • Control the thickness: Add pasta water gradually at the end. The sauce should be creamy enough to coat the pasta but not so thick that it feels heavy or gluey.
  • Finish cooking the pasta in the sauce: Letting the pasta simmer briefly in the sauce (rather than just topping it) helps the flavors absorb into the noodles.

Variations

  • Protein boost: Brown Italian sausage, ground beef, or diced chicken in the pan before the onion. Remove while you make the sauce, then stir the cooked meat back in when you add the pasta.
  • Veggie-packed: Add diced bell peppers, mushrooms, or spinach to the pan after the onion has softened. Sauté until tender before adding garlic and tomato paste.
  • Extra spicy: Turn this into a creamy arrabbiata-style dish by increasing the crushed red pepper flakes to 1/2–3/4 tsp and adding a pinch of smoked paprika.

Storage & Make-Ahead

Store leftover pasta in an airtight container in the refrigerator for up to 3–4 days. The sauce will thicken as it cools. When reheating on the stovetop or in the microwave, add a splash of water or milk and stir gently to bring the sauce back to a silky consistency. If you want to plan ahead, you can make the tomato sauce (through the end of Step 3) up to 2 days in advance and refrigerate it, or freeze it (without the cream cheese) for up to 3 months. Reheat the sauce gently, then whisk in the cream cheese and pasta water as directed before combining with freshly cooked pasta.

Nutrition (per serving)

Approximate values for 1 of 4 servings: 620 calories; 24 g fat; 11 g saturated fat; 78 g carbohydrates; 5 g fiber; 10 g sugar; 23 g protein; 860 mg sodium. Actual values will vary based on pasta shape, specific brands, and any added proteins or vegetables.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *


Promotional Banner X
*Sponsored Link*