Easy Creamy Tomato Sauce

Featured in Satisfying Main Courses.

Create a luscious tomato sauce by sautéing shallots and garlic in olive oil and butter until fragrant. Add tomato paste and red pepper flakes for depth and gentle heat. Stir in heavy cream for luxurious texture, then let the mixture gently simmer until smooth. Toss freshly cooked pasta directly into the sauce and finish with grated parmesan if desired. This comforting pink sauce bursts with simple flavors and requires only 15 minutes, offering a quick way to elevate any weeknight dinner. Enjoy with your favorite pasta shape for a warming meal everyone will love.

Barbara Chef
Updated on Mon, 09 Jun 2025 14:49:40 GMT
A bowl of pasta with sauce. Pin it
A bowl of pasta with sauce. | gracefulflavors.com

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. Pin it
A bowl of pasta with sauce. | gracefulflavors.com

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. Pin it
A bowl of pasta with tomato sauce. | gracefulflavors.com

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.

Easy Creamy Tomato Sauce

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

Prep Time
5 Minutes
Cook Time
10 Minutes
Total Time
15 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Easy

Cuisine: Italian

Yield: 4 Servings (Approximately 4 main dish servings)

Dietary: Vegetarian

Ingredients

→ Sauce and Pasta

01 1 pound dried pasta
02 1 tablespoon olive oil
03 1 tablespoon unsalted butter
04 1 medium shallot, diced
05 3 garlic cloves, minced
06 170 grams tomato paste
07 0.25 teaspoon red pepper flakes
08 1 teaspoon kosher salt
09 0.25 teaspoon black pepper
10 360 milliliters heavy cream
11 2 tablespoons freshly grated Parmesan cheese (optional)

Instructions

Step 01

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

Step 02

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.

Step 03

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.

Step 04

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

Step 05

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