Easy Creamy Tomato Sauce

By: Barbara Updated on Mon, 09 Jun 2025 14:49:40 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Mon, 09 Jun 2025 14:49:40 GMT

Read it →
A bowl of pasta with sauce. Pin it
A bowl of pasta with sauce.

This super easy creamy tomato sauce has become my emergency weeknight dinner hero – rich and luscious with just a handful of ingredients. If you crave a quick homemade pasta sauce that tastes slow-cooked but comes together in fifteen minutes, this is the one to reach for. The blend of tomato paste, cream, and a flicker of spice creates a comforting pink sauce that never fails to impress.

This recipe first saved me on a frantic Thursday evening and now it is my family’s most requested pasta sauce whenever we want something cozy in a hurry. It always feels a bit like a restaurant meal without all the fuss.

Ingredients

  • Pasta: one pound any shape works well look for bronze-cut pasta for better sauce cling
  • Olive oil: one tablespoon for depth and to help sauté the aromatics always choose extra virgin for flavor
  • Unsalted butter: one tablespoon adds silkiness and rich taste use European-style butter if available
  • Shallot: one medium diced for a sweet subtle onion layer pick firm dry shallots
  • Garlic: three cloves minced for signature Italian aroma and flavor fresh garlic is best
  • Tomato paste: six ounces for deep tomato intensity and color buy double concentrated paste in a tube for convenience
  • Red pepper flakes: a quarter teaspoon for mild heat and complexity try a pinch more if you like it spicy
  • Salt: one teaspoon to balance and bring out all the other flavors use kosher salt for easy seasoning
  • Pepper: a quarter teaspoon for a hint of sharpness use freshly cracked for most fragrance
  • Heavy cream: one and a half cups for creaminess and that signature blush color seek out real heavy cream for stability
  • Fresh grated parmesan cheese: two tablespoons optional for finishing and a nutty salty kick grate your own for best melt

Step-by-Step Instructions

Boil the Pasta:
Bring a large pot of heavily salted water to a rolling boil. Drop in your pasta and cook it according to package directions until just al dente. Stir occasionally to prevent sticking. Scoop out a cup of pasta water before draining to adjust your sauce later if needed.
Sauté the Aromatics:
While the pasta cooks, warm olive oil and butter together in a sauté pan over medium heat until the butter is fully melted and bubbling gently. Add the diced shallots and minced garlic and cook them slowly for about three minutes. The shallots should become slightly translucent and the kitchen will smell fragrant.
Caramelize the Tomato Paste:
Add the red pepper flakes tomato paste salt and black pepper to the pan. Stir it all together and cook for two to three minutes. The tomato paste will darken and stick a bit to the pan which intensifies its flavor and gives the sauce a deeper taste.
Blend with Cream:
Lower the heat to medium-low. Pour in the heavy cream and stir until the sauce is smooth and evenly colored. Let it reach a gentle simmer which helps everything blend together and thicken slightly.
Combine Pasta and Sauce:
Add your drained pasta directly into the sauce tossing gently to coat every piece. If the sauce feels too thick add a splash or two of reserved pasta water until creamy and glossy.
Finish and Serve:
Remove from the heat and fold in fresh grated parmesan cheese if using. Serve immediately and watch as everyone dives in.
A bowl of pasta with sauce.
A bowl of pasta with sauce.

My favorite touch is always extra parmesan right at the end. I once made this for my grandparents and they declared it better than any restaurant dish they had tried in years.

Storage Tips

This sauce stores well in an airtight container in the fridge for up to three days. To reheat add a splash of cream or milk and warm slowly on the stove stirring to bring back the silky texture. Avoid microwaving which can separate the cream.

Ingredient Substitutions

If you are out of shallots substitute with half a small yellow onion. For a lighter version swap heavy cream for half and half but keep in mind the sauce may be thinner. Vegans can use cashew cream or unsweetened oat cream and omit the parmesan or use a plant-based cheese.

Serving Suggestions

Serve this creamy tomato sauce over your favorite pasta shape from rigatoni to spaghetti or even filled pastas like ravioli. Top it with fresh basil ribbons or more grated parmesan. Pair alongside garlic bread and a green salad for a full meal.

A bowl of pasta with tomato sauce.
A bowl of pasta with tomato sauce.

A Little Pasta Sauce History

Pink sauce has Italian roots but is especially loved in Italian-American kitchens where the addition of cream became a hallmark. It is sometimes called rose sauce for its delicate color. The key is balancing the tang of tomato paste with enough cream to mellow but not overwhelm it.

Frequently Asked Questions

What type of pasta works best with this sauce?

Any pasta shape pairs well, but penne, rigatoni, or spaghetti are especially good for holding this creamy sauce.

Can I make the sauce ahead of time?

Yes, the sauce can be made ahead and refrigerated for up to three days. Reheat gently and combine with fresh pasta.

Is there a substitute for heavy cream?

You can substitute with half-and-half or whole milk for a lighter sauce, though the texture will be less creamy.

How spicy is the sauce?

The red pepper flakes give a mild kick, but you can adjust the amount for more or less heat to your preference.

Do I have to use parmesan cheese?

Parmesan is optional but recommended for added depth and savoriness. Omit it for a dairy-free version if needed.

Can I freeze leftover sauce?

Yes, let the sauce cool and freeze in an airtight container for up to one month. Thaw and reheat gently before serving.

4.80 from 89 votes

Easy Creamy Tomato Sauce

Prep Time:
5 Minutes
Cook Time:
10 Minutes
Total Time:
15 Minutes
Servings:
4
A bowl of pasta with sauce.

Rich tomato sauce with cream, garlic, and shallots. Perfect for a weeknight pasta meal in just 15 minutes.

Ingredients

  • Sauce and Pasta

  • 1 pound dried pasta
  • 1 tablespoon olive oil
  • 1 tablespoon unsalted butter
  • 1 medium shallot, diced
  • 3 garlic cloves, minced
  • 170 grams tomato paste
  • 0.25 teaspoon red pepper flakes
  • 1 teaspoon kosher salt
  • 0.25 teaspoon black pepper
  • 360 milliliters heavy cream
  • 2 tablespoons freshly grated Parmesan cheese (optional)

Instructions

1.

1. Prepare Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and set aside.

2.

2. Sauté Aromatics: In a sauté pan over medium heat, melt unsalted butter with olive oil. Add diced shallot and minced garlic, cooking for 3 minutes until fragrant and translucent.

3.

3. Caramelize Tomato Paste: Stir in red pepper flakes, tomato paste, salt, and black pepper. Cook for 2 to 3 minutes, stirring occasionally, to deepen the flavor and caramelize the tomato paste.

4.

4. Incorporate Cream: Reduce heat to medium-low. Pour in heavy cream and stir until the mixture is smooth and cohesive. Allow to simmer gently.

5.

5. Combine Pasta and Sauce: Add cooked pasta to the sauce, tossing until evenly coated. If desired, fold in Parmesan cheese just before serving. Serve immediately.

Notes

  1. Reserve a small amount of pasta water to adjust sauce consistency if needed.

Tools You'll Need

  • Large stockpot
  • Sauté pan
  • Colander
  • Wooden spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, heavy cream, Parmesan cheese)
  • Contains gluten (pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 828
  • Total Fat: 41 g
  • Total Carbohydrate: 97 g
  • Protein: 19 g