Spaghetti Sauce Recipe With Cream Cheese: Rich and Velvety Tomato Base

Spaghetti Sauce Recipe With Cream Cheese: Rich and Velvety Tomato Base

This sauce elevates classic spaghetti with an unexpected ingredient that adds velvety richness without overpowering the tomato base.

I developed this method to create a smoother, creamier sauce that clings beautifully to pasta. The cream cheese melts seamlessly into the tomatoes, creating a luxurious texture that’s surprisingly simple to achieve.

The result is a well-balanced sauce with depth of flavor and a silky consistency. It maintains the brightness of tomatoes while adding a subtle tang that complements the sweetness perfectly.

Make a batch and store it for up to five days in the refrigerator, or freeze for longer storage. This sauce works beautifully with any pasta shape.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Spaghetti Sauce Recipe with Cream Cheese

Eleven ingredients transform into a rich, velvety tomato sauce with unexpected creaminess.

Ingredient Amount Notes
Canned Crushed Tomatoes 🍅 28 oz San Marzano preferred for sweetness
Cream Cheese 🧀 8 oz Full-fat for creaminess, room temperature
Yellow Onion 🧅 1 whole Finely diced for texture
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing aromatics
Dried Basil 🌿 1 tbsp Or substitute fresh basil leaves
Dried Oregano 🍃 1 tbsp Mediterranean variety preferred
Red Pepper Flakes 🌶️ ½ tsp Adjust for heat preference
Granulated Sugar 🍚 1 tsp Balances tomato acidity
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp To taste for finishing

The tomatoes are the foundation—San Marzano cans from Whole Foods or Eataly offer the best balance of sweetness and acidity. Cream cheese quality matters here; Philadelphia full-fat melts smoothly without separating. For the herbs, Penzeys carries exceptional dried basil and oregano with vibrant color and aroma. Always check the olive oil label for a recent harvest date (within 12-18 months).

Substitute fresh tomatoes with 2 lbs of ripe Roma tomatoes, blanched and peeled. Neufchâtel cheese at one-third less fat works but may yield a thinner sauce. No dried herbs? Use 1 tbsp each fresh basil and oregano. For heat, cayenne pepper at a pinch replaces red pepper flakes. The sugar can be omitted if using naturally sweet tomatoes.

Sauce keeps in an airtight container for 5 days refrigerated. For longer storage, freeze in quart-sized bags for up to 3 months. Reheat gently on the stove to maintain the silky texture. Always stir before serving as the cream cheese may settle.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in a single pan—crushed tomatoes, cream cheese, and sautéed onion and garlic—no fancy steps.
  • Creamy Richness: The melted cream cheese turns the sauce into this velvety, tangy masterpiece that coats every noodle.
  • Freezer Friendly: I double the batch and freeze half for those nights I’m too tired to cook.
  • Budget Stretcher: Canned tomatoes and cream cheese are cheap, and this feeds my family for two meals straight.

Step-by-Step Instructions for Spaghetti Sauce With Cream Cheese

This method ensures a rich, velvety sauce with balanced flavors and perfect consistency.

Step 1: Sauté the Aromatics

Heat the 2 tbsp extra-virgin olive oil in a large saucepan over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes, stirring occasionally, until the pieces are translucent and soft.

Add the minced garlic cloves and cook for an additional 1-2 minutes, just until fragrant. Be careful not to let the garlic brown—it should remain pale to preserve its sweetness and prevent bitterness.

This base of onion and garlic forms the flavor foundation for the sauce, ensuring depth and complexity in every bite.

Step 2: Build the Sauce Base

Pour in the 28 oz canned crushed tomatoes, then add the 1 tbsp dried basil, 1 tbsp dried oregano, 0.5 tsp red pepper flakes, 1 tsp granulated sugar, 1 tsp kosher salt, and 0.5 tsp freshly ground black pepper.

Stir well to combine all the ingredients, then bring the mixture to a gentle simmer. Reduce the heat to medium-low and let it cook for 15-20 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld together.

The sugar balances the acidity of the tomatoes, while the herbs and spices infuse the sauce with authentic Italian character.

Step 3: Incorporate the Cream Cheese

Reduce the heat to low and add the 8 oz cream cheese (at room temperature) in small chunks, stirring constantly until each piece is fully melted and the sauce is smooth. This step is crucial—adding cold cream cheese can cause clumping.

Continue stirring for 3-5 minutes until the sauce reaches a silky, velvety consistency. The cream cheese adds a luxurious richness that rounds out the tomato base, creating a balanced and indulgent texture.

Taste and adjust the seasoning with additional kosher salt or freshly ground black pepper if needed, though the initial measurements should provide perfect balance.

Step 4: Finish and Serve

Once the sauce has reached your desired consistency, remove it from the heat and let it sit for 2-3 minutes to allow the flavors to fully develop. The sauce should coat the back of a spoon with a glossy sheen.

Serve immediately over cooked pasta, ensuring each strand is thoroughly coated. The sauce will continue to thicken slightly as it cools, so work quickly for the best texture.

For optimal results, pair with fresh basil or grated Parmesan, though these additions are optional and not required for a perfect dish.

👨‍🍳

Pro Tips For Making Spaghetti Sauce Recipe With Cream Cheese

  • Sauté Onions Low and Slow: Cook the yellow onions over medium-low heat for at least 8-10 minutes until translucent—this builds a sweet base that balances the tang of the crushed tomatoes.
  • Soften Cream Cheese First: Take the cream cheese out of the fridge 30 minutes before using, or microwave it for 15 seconds. Cold cream cheese clumps and takes forever to melt into the sauce.
  • Skip the Garlic Burn: Add the garlic only after the onions are soft and the oil is fragrant—tossing it in too early with hot oil turns it bitter in seconds.
  • Simmer 15 Minutes Minimum: Once the cream cheese is fully incorporated, let the sauce simmer uncovered for at least 15 minutes to thicken and let the flavors meld.

Storing and Reheating This Recipe

Refrigerator Storage

Let your sauce cool completely (about 2 hours) before transferring to airtight containers. I use glass jars with tight-fitting lids. Store at 40°F or below for up to 5 days. The flavors deepen beautifully as it rests. ❄️

Freezer Storage

For longer storage, freeze in quart-sized freezer bags for up to 3 months. Lay bags flat to save space and thaw faster. Leave 1 inch headspace for expansion. Squeeze out excess air to prevent freezer burn.

Stovetop Reheating

Reheat gently over medium-low heat in a heavy-bottomed pot for 8-10 minutes, stirring frequently. Add 2-3 tbsp water if the sauce thickens too much. This method preserves the silky texture best.

Microwave Reheating

Microwave individual portions covered with a damp paper towel. Use 50% power for 2-3 minutes, stir, then heat in 30-second intervals until reaching 165°F. Stir well before serving.

Thawing Frozen Sauce

Thaw overnight in the refrigerator for best results. For quick thawing, submerge sealed bags in cold water, changing water every 30 minutes. Never thaw at room temperature. 🔥

Storage Tips

Label containers with the date and contents. I use masking tape and marker for easy identification. The sauce may separate slightly when stored—this is normal and a quick stir will restore its creamy consistency.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 55mg18%
Sodium 650mg28%
Total Carbohydrate 18g6%
Dietary Fiber 3g11%
Sugars 8g
Protein 7g14%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use low-fat cream cheese instead?

Yes, but the texture may be thinner. Full-fat melts smoother and creates a richer sauce. For best results with low-fat, add 1-2 tbsp heavy cream to compensate.

2

Why does the sauce taste slightly tangy?

The cream cheese adds a subtle tang that balances the tomatoes’ sweetness. If you prefer less tang, reduce the amount to 6 oz or add a pinch more sugar.

3

How do I fix a lumpy sauce?

Lumps usually mean the cream cheese wasn’t warm enough. Return the sauce to low heat and whisk vigorously for 3-4 minutes until smooth. Never boil.

4

Can I add meat to this sauce?

Brown 1 lb ground beef or Italian sausage first, then drain before adding tomatoes. The cream cheese will still create a velvety texture.

★★★★★4.9(7 reviews)
Allison Carter