This tomato pasta sauce uses parmesan cheese instead of cream to create a rich, velvety texture that echoes traditional Italian methods. The best part is it comes together in about 20 minutes and relies mostly on pantry staples aside from the cheese.
It’s the kind of dinner that’s deeply flavorful yet low-effort—perfect for busy weeknights. The sauce takes less than 10 minutes to make and simmers while your pasta cooks, so you can have dinner ready fast with minimal fuss.
If you want a cream-free, satisfying pasta sauce that’s quick to prepare any night of the week, this recipe is worth trying.

How to Make Creamy Tomato Pasta Without Cream
This sauce relies on finely grated parmesan and starchy pasta water to achieve a creamy finish without adding cream or milk.
The flavor is bright and savory; it won’t be quite as pale-pink as a cream-based sauce, but it keeps the tomato flavor more pronounced—an easy trade-off if you prefer no dairy cream.

To make the sauce, heat a little extra-virgin olive oil in a large skillet and add one or two oil-packed anchovy fillets if you have them. Anchovies are optional but add depth and umami without a fishy taste as they dissolve into the oil.
Set the oil over medium heat until it shimmers and the anchovies begin to break down. Meanwhile, bring a large pot of heavily salted water to a boil to cook your pasta.

When the oil shimmers, add a finely diced onion and a generous pinch of salt. Cook, stirring occasionally, until the onion softens, becomes translucent, and just begins to brown at the edges—about five minutes.
Stir in tomato paste and plenty of minced garlic, cooking for about a minute until the paste darkens and starts to stick slightly to the pan. This step deepens the tomato flavor.

Add a can of whole peeled tomatoes, crushing them by hand as you add them for a preferred texture and fresher flavor compared with pre-crushed tomatoes. Stir to combine and bring the sauce to a gentle simmer, then reduce the heat to medium-low.
Drop your pasta into the boiling, well-salted water and cook it for about two minutes less than package directions so it finishes cooking in the sauce.

About a minute before the pasta is done, reserve roughly 250 ml (1 cup) of the starchy pasta water. Pour about 120 ml (½ cup) of that water into the tomato sauce, then sprinkle in half of the finely grated parmesan and stir. Add the remaining cheese in stages, stirring between additions so the cheese melts and emulsifies smoothly rather than clumping.

Adding the cheese gradually with pasta water helps create a luscious, clingy sauce. When the pasta is al dente, transfer it to the skillet and toss constantly for 1–2 minutes so the sauce thickens and coats each piece of pasta. Add more reserved pasta water as needed to loosen the sauce.

Taste and adjust seasoning with salt and pepper. Serve immediately, finishing with extra parmesan and chopped fresh basil if you like.

Creamy Tomato Pasta Without Cream
Ingredients
- 1-2 anchovy fillets optional
- ½ large yellow onion finely diced
- 4 cloves garlic finely chopped
- 2 tsp tomato paste
- 1 (400g/14oz) can whole peeled tomatoes crushed with hands
- 250 g pasta (about ½ lb; rigatoni or similar recommended)
- 50 g parmesan cheese finely grated
- Fresh basil finely chopped (for topping)
Instructions
-
Add 1.5 litres (6 cups) of water to a large pot with 2 teaspoons coarse sea salt. Cover and bring to a rolling boil.
-
Warm 1 tablespoon extra-virgin olive oil in a large skillet. Add anchovy fillets if using and gently heat until the oil shimmers and the anchovies begin to break down, about 1–2 minutes.

-
Add the diced onion and a generous pinch of salt. Cook, stirring frequently, until the onion is softened, translucent and starting to brown at the edges, about 5 minutes.

-
Stir in the tomato paste and garlic and cook, stirring constantly, for about a minute.

-
Add the crushed whole peeled tomatoes, stir, and bring to a gentle simmer. Reduce heat to medium-low. Add pasta to the boiling water and cook for 2 minutes less than package instructions, allowing the sauce to simmer while the pasta cooks.

-
About a minute before the pasta finishes, reserve 250 ml (1 cup) of pasta water. Add 120 ml (½ cup) of that water to the sauce, then gently sprinkle in half the parmesan and stir. Add the remaining parmesan in a second addition, stirring until it melts and the sauce becomes creamy.

-
Add the pasta to the skillet and toss constantly until the sauce clings to the noodles, 1–2 minutes. Add more reserved pasta water if needed to achieve the desired consistency.

-
Taste and adjust seasoning with salt and pepper. Serve immediately topped with extra parmesan and chopped basil if desired.

Notes
- Rigatoni or a similarly shaped pasta works well because the sauce clings to the ridges, but most pastas will work.
- Prefer weight over volume for the parmesan if possible. How finely you grate the cheese changes cup measurements significantly; use a microplane and weigh if you can.
Nutrition
This tomato pasta is delightfully creamy without using any cream. It’s quick and easy, making it a reliable weeknight meal.
Looking for a creamless tomato pasta or have questions about the recipe? Leave a comment below.







