This post contains affiliate links. Please read our disclosure policy.
Creamy Tomato Orecchiette with Cream Cheese + Basil: Creamy Tomato Orecchiette is a 30-minute pasta with pantry tomatoes, cream cheese, cream, and basil. The sauce is rich, smooth, and perfectly spoon-coating- great for busy nights and picky eaters.



Don’t want all the extras in a recipe post? We provide a skip to recipe button in the top left corner, as well as a clickable table of contents, just below, to help make this page easier to navigate.
At Sweet C’s, I add lots of tips in all of my recipes – because I am a home cook without any formal training, and I find I am more confident making dishes when I understand why it works, and what each ingredient means to the flavor of a recipe. My goal is for even the most beginner home cook to feel empowered in the kitchen.
Table of Contents
How to Make Easy Creamy Tomato Pasta
Creamy Tomato Orecchiette is a quick, cozy pasta made with canned tomatoes, garlic, cream cheese, a splash of cream, and stock for a silky, restaurant-style sauce. Tossed with orecchiette (or any short pasta) and finished with fresh basil and Parmesan, it’s the perfect balance of bright tomato flavor and creamy comfort, ready in less than 20 minutes.
Ingredients You Need (Pantry + Fridge Staples)
- 12 oz orecchiette (or any short pasta): The base of the dish—orecchiette’s “little ears” catch and hold the creamy tomato sauce in every bite, giving you great sauce-to-pasta coverage.
- 1 tbsp olive oil (optional, but helpful): Adds a light richness and helps garlic bloom without sticking; also rounds out the sauce’s flavor and gives a smoother mouthfeel.
- 2 cloves garlic, minced (optional but highly recommended): Brings savory depth and aroma that makes the tomato sauce taste more complex and “cooked” even with a short simmer.
- 1 (28 oz) can crushed tomatoes (or whole tomatoes, crushed by hand): The main body of the sauce—provides acidity, sweetness, and that classic tomato flavor; crushed gives a smoother sauce fast, while hand-crushed whole tomatoes add a slightly fresher, more rustic texture.
- 1/2–1 tsp kosher salt, to taste: Enhances all flavors and balances tomato acidity; seasoning in stages helps the sauce taste full, not flat.
- 1/2 tsp black pepper: Adds gentle warmth and a subtle bite that keeps the creaminess from tasting heavy.
- 1/2 tsp red pepper flakes (optional): A little heat to brighten the sauce and cut through the richness (especially good if the tomatoes are on the sweeter side).
- 4 oz cream cheese, cubed/softened: The “secret weapon” for ultra-creamy texture- adds tang, helps emulsify the sauce so it stays silky, and gives body without needing a ton of cream.
- 1/3-1/2 cup heavy cream: Adds luxurious richness and softens tomato acidity; also makes the sauce glossy and restaurant-style.
- 1/2 cup stock (chicken or vegetable), plus more as needed: Thins the sauce to the perfect consistency without diluting flavor like water; adds savory backbone and helps the sauce cling to the pasta.
- 1/2 cup fresh basil, torn (plus more for serving): Fresh, peppery-sweet herb flavor that lifts the whole dish; added at the end so it stays bright instead of turning dull.
- Parmesan, for serving (optional): Adds salty, nutty umami and helps “finish” the sauce; it deepens flavor and makes the dish taste more complete.
Step-by-Step: From Canned Tomatoes to Silky Sauce
Once you’ve gathered your ingredients, we will use the following process:

Soften Onion
Heat oil in a pan and add diced onion. Cook to soft. about 1 minute before adding tomatoes, stir in garlic. Let soften and get fragrant.

Add Herbs and Tomatoes
Stir in canned tomatoes and herbs. Mix well.

Stir in Cheese
Add cheese and stock and melt, mixing well.

Mix in Pasta
Pour over cooked pasta, top with fresh basil.
How to Make the Perfect Easy Creamy Tomato Pasta
Bloom the garlic: Even 30 seconds in oil makes the sauce taste deeper.
Simmer the tomatoes first: Give them 8–10 minutes before dairy—this concentrates flavor and mellows acidity.
Cream cheese = stability: It helps emulsify the sauce so it stays smooth instead of splitting.
Low heat for dairy: Once cream cheese/cream goes in, keep the sauce at a gentle simmer—no hard boil.
Use stock to adjust texture: Stock thins without watering down flavor (better than plain water).
Reserve pasta water: A splash helps the sauce cling and look glossy.
Basil goes in last: Stir it in off heat so it stays bright and fragrant.
Want extra richness? Finish with a knob of butter or a little extra Parmesan right before serving.
Want a “pink sauce” vibe? Add a bit more cream and a pinch of red pepper flakes.
Make it a one-pan dinner: Toss in baby spinach at the end; it wilts instantly.
What to Serve With Creamy Tomato Pasta
If you love this easy recipe please click the stars below to give it a five star rating and leave a comment! Please also help me share on Instagram, Facebook, and Pinterest!
Share on Facebook
SharePin this now to find it later
Pin ItFollow on Instagram
Creamy Tomato Orichette

Ingredients
- 12 oz orecchiette, or any short pasta
- 1 tbsp olive oil, optional, but helpful
- 2 cloves garlic, minced (optional but highly recommended)
- 1 28 oz can crushed tomatoes (or whole tomatoes, crushed by hand)
- ½ –1 tsp kosher salt, to taste
- ½ tsp black pepper
- ½ tsp red pepper flakes, optional
- 4 oz cream cheese, cubed/softened
- ⅓ –1/2 cup heavy cream
- ½ cup stock, chicken or vegetable (plus more as needed)
- ½ cup fresh basil, torn (plus more for serving)
- Parmesan, for serving (optional)
Instructions
- Cook pasta: Boil pasta in well-salted water until al dente. Reserve 1 cup pasta water, then drain.
- Start the sauce: In a large skillet or saucepan over medium heat, add olive oil (and garlic if using). Cook 30 seconds until fragrant.
- Add tomatoes + simmer: Stir in canned tomatoes, salt, pepper, and red pepper flakes. Simmer 8–10 minutes, stirring occasionally.
- Make it creamy: Lower heat to medium-low. Stir in stock, then add cream cheese. Whisk or stir until fully melted and smooth.
- Finish with cream: Stir in heavy cream and simmer 2–3 minutes until glossy.
- Toss pasta: Add drained pasta and toss to coat. Add a splash of reserved pasta water as needed to loosen the sauce and help it cling.
- Add basil: Turn off heat and stir in torn basil.
- Serve: Top with more basil and Parmesan, if desired.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Creamy Tomato Orecchiette FAQs
Yes- any short pasta works (penne, rigatoni, shells, rotini). Choose something with ridges or curves so it holds the creamy sauce.
Not in a cheesecake way—cream cheese melts in and mainly adds body and tang. Parmesan is what gives the classic savory finish.
Lower the heat before adding dairy, and stir the cream cheese in until fully smooth before adding heavy cream. Avoid a hard boil after dairy goes in.
Add 1–2 tablespoons more cream (or a small extra cube of cream cheese). If needed, simmer the tomatoes a few extra minutes to mellow acidity.
Simmer uncovered 2–4 minutes, or add a splash of reserved pasta water (it sounds backward, but the starch helps the sauce cling and feel thicker).
Add stock (best) or reserved pasta water, 1–2 tablespoons at a time, until silky.
The sauce can be made 1–2 days ahead. Toss with fresh-cooked pasta when ready, loosening with stock or pasta water.
Refrigerate up to 3 days. Reheat gently on the stove with a splash of stock/cream, stirring until smooth (microwave works, but lower power prevents separating).
Chicken, Italian sausage, shrimp, crispy pancetta, or cannellini beans. Add cooked protein at the end to warm through.













