Cheap Creamy Tomato Pasta

A silky, luxurious, and budget-friendly pasta dish using pantry staples. Tomato paste and cream create a deeply flavorful sauce in minutes.

By Cressio Rinaldi

This sauce is proof that you don’t need much to make something that tastes rich. There is no canned tomato sauce here. Instead, tomato paste is cooked in olive oil until it darkens, and then whisked with cream to make a smooth, pink sauce with real depth.

The magic is in the paste. Raw, it tastes sharp and metallic. Cooked for two or three minutes until it turns a few shades darker, it becomes sweet, savory and almost meaty. That is the flavor that makes this pasta taste far more expensive than it is.

The last step is the pasta water. A splash of the starchy water you boiled the pasta in makes the sauce glossy and helps it cling to every piece of penne.

Read this first

  1. Reserve a cup of pasta water before you drain. You may need it.
  2. Cook the tomato paste until it darkens. Don’t skip this.
  3. Lower the heat before adding the cream.

Prep time: 5 mins · Cook time: 15 mins · Serves 4

Ingredients

Instructions

  1. Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package instructions. Look for: Pasta that is firm in the center, not hard.
  2. Before draining the pasta, carefully scoop out and reserve about 1/2 cup of the starchy pasta water. Look for: A mug of cloudy, starchy water set beside the stove.
  3. While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the minced onion and sauté until soft, about 3-4 minutes. Look for: A soft, translucent onion that smells sweet.
  4. Add the minced garlic and cook for 30 seconds until fragrant. Look for: Garlic that smells fragrant and has not browned.
  5. Stir in the tomato paste. Cook, stirring constantly, for 2-3 minutes until the paste naturally darkens in color and caramelizes slightly. Look for: The paste turns a deeper, brick red and smells sweet and rich.
  6. Reduce the heat to low. Whisk in the heavy cream until a smooth, vibrant pink sauce forms. Look for: A smooth, pink sauce with no streaks of paste.
  7. Add the drained pasta to the skillet along with a splash of the reserved pasta water. Toss vigorously until the sauce evenly coats the noodles. Look for: The noodles are coated in glossy sauce.
  8. Stir in the parmesan cheese and season with salt and pepper to taste. Add more pasta water if the sauce becomes too thick. Look for: A silky, clinging sauce that is neither watery nor tight.

Nutrition

Amount per serving. Nutritional values are estimates calculated from the ingredients above and can vary.

Notes

Cook It With Me

Boil the pasta

Bring a large pot of well-salted water to a boil. Cook the 12 oz of penne or rigatoni until al dente, following the package directions.

Save some pasta water

Before you drain the pasta, scoop out about 1/2 cup of the cloudy, starchy water with a mug and set it aside.

Sauté the onion

While the pasta cooks, heat the 2 tablespoons of olive oil in a large skillet over medium heat. Add the 1/2 yellow onion, finely minced, and cook it for 3 to 4 minutes, until soft.

Add the garlic

Add the 3 minced garlic cloves and cook for 30 seconds, until fragrant.

Cook the tomato paste

Stir in the 1/3 cup of tomato paste. Cook, stirring constantly, for 2 to 3 minutes, until it darkens and caramelizes slightly. It should smell sweet and rich.

Add the cream

Reduce the heat to low. Whisk in the 1/2 cup of heavy cream (or whole milk) until you have a smooth, vibrant pink sauce.

Toss with the pasta

Add the drained pasta to the skillet with a splash of the reserved pasta water. Toss vigorously so the sauce coats the noodles.

Finish

Stir in the 1/4 cup of parmesan, and season with salt and pepper. If the sauce is too thick, add more pasta water, a spoonful at a time. Serve right away.

The Ingredients, One by One

Penne or rigatoni

Tubes with ridges hold the sauce best. Cook it to al dente.

Tomato paste

The star of the dish. One third of a cup is a lot, and it is what gives the sauce its color and flavor. Tubes of paste keep better than cans.

Onion and garlic

A small amount, finely minced, so it melts into the sauce.

Heavy cream or whole milk

Cream gives a richer sauce. Milk works, but is thinner and more likely to split, so keep the heat low.

Parmesan cheese

Grate it fresh for the smoothest sauce.

Pasta water

It contains starch that thickens the sauce and helps it stick to the pasta.

The Technique Behind It

Why you cook the tomato paste

Raw tomato paste is sharp and a little metallic. Cooking it caramelizes its sugars and turns it sweet and savory.

Why low heat for the cream

Tomato is acidic, and acid plus high heat can curdle cream. Low heat keeps the sauce smooth.

Why pasta water works

The starch in the water acts like a mild thickener and emulsifier. It brings the oil and cream together into a glossy sauce.

Mistakes That Cost You the Dish

Fix It: If This Happens, Do This

ProblemLikely causeFix
Sauce is too thickIt tightened as it satAdd pasta water a spoonful at a time.
Sauce is too thinToo much liquidSimmer for a minute and add a little more parmesan.
Sauce tastes sharpThe paste wasn’t cooked enoughCook it a little longer, or add a pinch of sugar.
Sauce looks curdledHeat was too highTake it off the heat and whisk in a splash of cream.
Pasta is mushyOvercookedStop at al dente next time.

What Each Ingredient Does (and What You Can Swap)

IngredientIts jobSwap, and what changes
Penne or rigatoniHold the sauceAny short pasta works.
Tomato pasteColor and flavorThere is no good substitute.
Heavy creamRichnessWhole milk, half and half or coconut cream work.
ParmesanSalty, savory flavorPecorino or grana padano work.
OnionSweetnessShallot works.
Olive oilCooking fatButter works.

Plan Ahead

What to Serve With It

Serve with a simple green salad and garlic bread. Add cooked chicken, sausage or sautéed spinach if you want more in the bowl.

Questions People Ask

Why is my sauce orange and not pink?

It depends on the brand of paste and the amount of cream. It is fine either way.

Can I use milk?

Yes, but keep the heat low.

Can I make it vegan?

Use coconut cream and vegan parmesan.

Is it spicy?

No. Add red pepper flakes for heat.

Can I use tomato sauce?

Tomato paste gives the best flavor. Sauce is much thinner.

Why use pasta water?

The starch makes the sauce glossy and helps it stick.

About the Author

Cressio Rinaldi

Cressio Rinaldi

Cressio Rinaldi is the recipe developer behind Cressio Recipes. He cooks, tests, and writes every recipe on the site himself — refining each one until it's simple enough for a weeknight and good enough to make again. He's not a trained chef, just someone who cooks constantly and pays close attention to what actually makes a recipe work.