A comforting bowl of pasta drenched in a rich, creamy sauce always feels like a warm hug after a long day. This dish beautifully combines the tanginess of tomatoes with the smoothness of cream cheese, creating an indulgently delightful sauce that clings to every noodle. Perfect for busy weeknights or when you’re just looking for something quick yet satisfying, this pasta recipe never disappoints. Plus, it’s an excellent way to sneak some extra flavor and creaminess into a beloved classic.
Why you’ll love this dish
This recipe shines due to its simplicity and depth of flavor. The combination of tomatoes and cream cheese creates a luscious sauce that feels indulgent without being overly heavy. It’s a delightful dish that pairs well with a variety of proteins or vegetables, making it easily customizable to your cravings or what’s sitting in your fridge.
"I never thought cream cheese could elevate my pasta so much! This sauce is a game changer!"
The ability to whip this up in about 30 minutes means you’ll settle down to dinner with minimal fuss and maximum satisfaction. With just a few key ingredients, it’s everything you need for a cozy meal any night of the week.
How it comes together
To bring this delicious pasta sauce to life, you’ll begin by cooking your pasta of choice while you prepare the sauce. Sauté some onions and garlic to infuse flavor, then add tomatoes and let everything simmer. Finally, stir in the cream cheese for that signature creaminess. It’s a straightforward process that rewards you with a flavorful dish that looks like you spent hours in the kitchen, even when you didn’t.
Prep Time: 10 min | Cook Time: 20 min | Total Time: 30 min
What you’ll need
- 12 oz pasta (spaghetti, penne, or your choice)
- 1 tablespoon olive oil
- 1 small onion, diced
- 3 garlic cloves, minced
- 1 can (15 oz) crushed tomatoes
- 4 oz cream cheese, softened
- Salt and pepper, to taste
- Fresh basil or parsley, for garnish (optional)
Feel free to swap out traditional pasta for whole grain or gluten-free options to better suit your dietary needs.
Step-by-step instructions
- Begin by cooking your pasta according to package instructions. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 3-4 minutes.
- Stir in the minced garlic and cook for an additional minute, until fragrant.
- Pour in the crushed tomatoes and stir to combine. Allow this mixture to simmer for about 10 minutes; season with salt and pepper.
- Reduce the heat to low and add the softened cream cheese, stirring until it’s well incorporated and the sauce is creamy.
- Toss the cooked pasta into the sauce, ensuring every piece is covered in the creamy tomato goodness.
- Serve hot, garnished with fresh herbs if desired.
Best ways to enjoy it
This creamy tomato pasta pairs wonderfully with a side salad or garlic bread for a complete meal. For added protein, consider tossing in grilled chicken, sautéed spinach, or sautéed mushrooms. If you’re feeling adventurous, a sprinkle of crushed red pepper flakes can add a kick of heat!
Storage and reheating tips
To store leftovers, let the pasta cool completely before transferring them to an airtight container. It can be refrigerated for up to three days. When ready to enjoy, reheat in a skillet over low heat, adding a splash of water or broth to loosen the sauce. Always make sure to heat it thoroughly; leftovers should reach a minimum internal temperature of 165°F for safety.
Helpful cooking tips
To enhance the flavor of your sauce, feel free to add in some Italian seasoning, shredded Parmesan cheese, or even a splash of red wine during the simmering stage. To prevent the cream cheese from clumping, ensure it’s softened before adding it to the sauce.
Creative twists
Want to mix things up? Try swapping in different veggies like zucchini or bell peppers for a boost of nutrition. For a hint of sweetness, you might add a teaspoon of sugar or balsamic vinegar to balance the acidity of the tomatoes.
FAQ
Can I use fresh tomatoes instead of canned?
Absolutely! If using fresh tomatoes, about 6 medium-sized ones should work. Blanch and peel them for the best texture.
What if I don’t have cream cheese?
You can substitute with ricotta cheese or even a dollop of sour cream for a different flavor profile, though it may change the creaminess a bit.
Is this recipe freezer-friendly?
Yes, it is! Just store in a freezer-safe container for up to three months. When ready to enjoy, thaw in the fridge overnight and reheat as mentioned above.
With these simple steps and helpful tips, you’re well on your way to making a dreamy pasta dish that’s sure to delight. Enjoy your culinary creation!

Creamy Tomato Pasta
Ingredients
Method
- Begin by cooking your pasta according to package instructions. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until translucent, about 3-4 minutes.
- Stir in the minced garlic and cook for an additional minute, until fragrant.
- Pour in the crushed tomatoes and stir to combine. Allow this mixture to simmer for about 10 minutes; season with salt and pepper.
- Reduce the heat to low and add the softened cream cheese, stirring until it’s well incorporated and the sauce is creamy.
- Toss the cooked pasta into the sauce, ensuring every piece is covered in the creamy tomato goodness.
- Serve hot, garnished with fresh herbs if desired.



