Creamy tomato pasta is a stovetop pasta dish with a smooth, orange-red sauce made from tomato sauce, tomato paste, garlic, butter, and heavy cream. It tastes rich, savory, and lightly tangy, with the cream softening the tomato's acidity. The sauce is velvety and clings to al dente penne, and freshly grated Parmesan adds a salty finish.
This recipe is beginner-friendly and needs only a large pot and a deep skillet. The sauce is started when the pasta goes into the water, so both finish together in about 25 minutes. It makes 4 servings and suits weeknight dinners or a quick lunch.
Why This Recipe Works
- Toasted tomato paste: Cooking the paste for a minute deepens its flavor and removes its raw, metallic taste.
- Tomato sauce as the base: It is already smooth, so there is no chopping or blending.
- Full-fat cream: It adds richness, softens the acidity, and resists curdling better than lower-fat dairy. Gentle heat is still important.
- Starchy pasta water: It loosens the sauce and helps it coat the pasta.
Ingredient Tips
- Tomato sauce: Use plain canned tomato sauce, not seasoned pasta sauce. Passata works in the same amount, though it varies in thickness by brand — if yours looks thinner than tomato sauce, simmer 1–2 minutes longer if needed.
- Heavy cream: Use full-fat cream (35–36% fat). Milk or half-and-half is more likely to curdle in acidic tomatoes.
- Parmesan: Grate it yourself from a block. It melts more smoothly than pre-shredded cheese.
- Sugar: Brands of canned tomatoes vary in acidity. If the sauce tastes sharp, add a small pinch of sugar.
- Pasta: Penne holds sauce well, but any short pasta works.

Key Points Before You Start
Keep the sauce at a gentle bubble, not a hard boil, because high heat can make cream sauces split. Do not brown the garlic, as it turns bitter. The sauce is ready when it coats the back of a spoon and a line drawn with your finger stays visible. Save the pasta water before draining, and add it a little at a time, since a thin sauce is easier to fix than a thick one.
Serving and Variations
Serve with a green salad or garlic bread. For a heartier meal, stir in cooked chicken or shrimp with the pasta, or add a handful of spinach during the last minute of simmering. Dried oregano or basil can replace the Italian seasoning.