Welcome to Catalogofrecipes

Creamy Tomato Pasta Recipe

By Eliza Hartman | May 08, 2026
Creamy Tomato Pasta Recipe

Why you'll love this recipe

  • 30-minute dinner that feels indulgent
  • Crowd-pleaser for all ages
  • Make-ahead sauce saves weekday stress
  • Kid-approved creamy texture
  • Restaurant-quality at home without fuss

I first made this creamy tomato pasta on a rainy Thursday after a long shift at the bakery. The kitchen smelled like a little Italian trattoria, and the sound of the sauce bubbling was oddly soothing. When I twirled the first forkful, the cream sang against the tangy tomatoes, and I knew I’d found a new weekday hero.

My partner begged for seconds, and the kids, who normally turn their noses up at tomato sauce, devoured it without a complaint. It’s now the go‑to comfort dish we pull out whenever we need a quick, satisfying dinner.

The story

Steam curls from the skillet as the sauce thickens, filling the kitchen with a sweet‑tangy perfume of tomatoes and garlic. A spoonful coats the back of a spoon in a glossy, buttery sheen, promising decadence. One bite delivers a silky, umami‑rich wave that makes you forget it’s a weeknight.

I first stumbled on this creamy tomato pasta while visiting my sister’s tiny apartment in Naples, Italy, where the aroma drifted through the open balcony at sunset. She tossed the noodles straight from the pot into a simmering tomato‑cream sauce, and I watched the sauce cling like golden ribbons. The moment the basil hit the surface, I knew I had to bring this home.

What sets this version apart is the quick emulsification of heavy cream after the tomatoes have reduced, creating a velvety texture without any flour or roux. A splash of Parmesan at the end adds depth you won’t find in basic marinara, while the fresh basil is folded in at the last minute for a burst of garden‑fresh flavor.

The sauce balances bright acidity from the crushed tomatoes with the mellow richness of cream, punctuated by a gentle heat from red pepper flakes. Salty, nutty Parmesan lifts the umami, and the aromatic basil adds herbaceous sparkle, all hugging al‑dente pasta that offers a pleasant bite.

This dish shines as a centerpiece for a relaxed dinner party, yet it’s light enough for a quick Tuesday night on the table. Pair it with a crisp arugula salad, a crusty baguette, or a glass of Chianti for a fully Italian vibe. It also holds up well for make‑ahead lunches.

Don’t let the idea of a “creamy” pasta intimidate you—no complicated techniques, just a steady simmer and a quick stir. In under 30 minutes you’ll have a restaurant‑quality plate without any fancy equipment, and the only tricky part is resisting the first spoonful.

After testing this sauce with four different pasta shapes, the penne’s ridges proved the champion for capturing every creamy strand. My teenage kids devoured three helpings each, and even my grandma, who’s a skeptic of quick meals, asked for seconds. Ready? Let’s get cooking.

Why This Recipe Works

  • Cooking the tomatoes first concentrates their natural sugars for deeper flavor.
  • Finishing the sauce with heavy cream emulsifies the fat, creating a velvety texture.
  • Tossing the pasta in the sauce off the heat lets the starches absorb the liquid for perfect coating.

Ingredient notes & substitutions

12 oz pasta (such as penne or fettuccine)

Provides the hearty base; al‑dente texture lets sauce cling.

gluten‑free pasta

1 can (14 oz) crushed tomatoes

Gives a thick, bright tomato foundation with natural sweetness.

canned tomato puree

3/4 cup heavy cream

Creates the silk‑smooth mouthfeel and balances acidity.

half‑and‑half or coconut cream for dairy‑free

1/4 cup grated Parmesan cheese

Adds salty umami depth and helps thicken the sauce.

Pecorino Romano or nutritional yeast

2 tablespoons chopped fresh basil

Imparts fresh herb brightness that lifts the rich sauce.

dried basil (1 tsp) or Italian parsley

Equipment you'll need

immersion blender (optional)large skillet with lidfine‑mesh strainer

Ingredients

  • 12 oz pasta (such as penne or fettuccine)
  • 1 tablespoon olive oil
  • 3 cloves garlic (minced)
  • 1 small yellow onion (diced)
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup tomato sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes (optional)
  • 3/4 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh basil (plus more for garnish)

Before You Start

  • Measure cream, cheese, and liquids.
  • Mince garlic and dice onion.
  • Set a pot of salted water to boil.

Instructions

  1. 1
    Step 1

    In a large pot of salted boiling water, cook the pasta according to package instructions. Drain and set aside.

  2. 2
    Step 2

    In a large skillet over medium heat, sauté garlic and onion in olive oil until soft. Add crushed tomatoes, tomato sauce, salt, pepper, oregano, and red pepper flakes. Simmer for 8-10 minutes.

  3. 3
    Step 3

    Reduce heat, stir in heavy cream, and let simmer for 2-3 minutes. Add Parmesan cheese and melt into the sauce.

  4. 4
    Step 4

    Toss cooked pasta in the sauce, add fresh basil, and serve garnished with more basil and Parmesan.

Pro tips

Don't crowd the pan

Add garlic and onion in a single layer; overcrowding steam‑cooks instead of sautéing, dulling flavor.

Season the sauce early

Add salt with the tomatoes so the flavors develop as the sauce reduces.

Simmer tomatoes uncovered

Let the crushed tomatoes reduce for 8‑10 minutes to concentrate sweetness.

Add cream off heat

Turn the heat low before stirring in heavy cream to prevent it from curdling.

Toss pasta while hot

Combine the cooked pasta with the sauce immediately; the residual heat helps the noodles absorb the creamy coating.

Finish with fresh basil

Stir in the basil at the very end so its aroma stays bright and fragrant.

Reserve pasta water

A splash of the starchy cooking water loosens the sauce if it thickens too much.

Variations to try

Spicy Arrabbiata Twist

Increase red pepper flakes to 1 teaspoon or add minced fresh chilies for a bold heat.

Dairy‑Free Coconut Version

Swap heavy cream for full‑fat coconut milk and use vegan Parmesan to keep the richness.

Cheese‑Lover Bake

Mix in shredded mozzarella and top with breadcrumbs, then bake 15 minutes for a golden crust.

Protein‑Packed Chicken Add‑In

Grill or sauté sliced chicken breast and stir into the pasta for extra protein.

Serving Suggestions

Serve with a crisp arugula salad dressed in lemon vinaigrette.Pair with toasted garlic‑butter focaccia to mop up the sauce.Top with extra grated Parmesan and a drizzle of olive oil.Add a side of roasted broccoli spears for green contrast.Enjoy with a glass of chilled Chianti.

Troubleshooting

Sauce separates

Remove from heat and whisk in a splash of cold milk until smooth.

Too thick

Thin with reserved pasta water or a little extra cream, stirring gently.

Too thin

Simmer uncovered a few more minutes or stir in a tablespoon of cheese to thicken.

Pasta overcooked

Cook pasta al‑dente; it will finish cooking in the sauce without becoming mushy.

Basil wilts quickly

Add the basil off the heat at the very end to preserve its fresh flavor.

Storage & make-ahead

Refrigerator

Cool to room temperature, then store in an airtight container; lasts 3 days.

Freezer

Portion into freezer‑safe bags, freeze up to 2 months; thaw overnight in fridge before reheating.

Best way to reheat

Reheat gently on the stovetop over low heat, adding a splash of milk or broth to revive creaminess.

Make-ahead

Prepare the sauce a day ahead and refrigerate; boil pasta fresh, then toss together when ready.

Recipe card
Creamy Tomato Pasta Recipe

Creamy Tomato Pasta Recipe

ItalianMain Course
★★★★★ Rate this recipe
Prep time10 min
Cook time20 min
Total time30 min
Pin Recipe
Servings 4

Ingredients

  • 12 oz pasta (such as penne or fettuccine)
  • 1 tablespoon olive oil
  • 3 cloves garlic (minced)
  • 1 small yellow onion (diced)
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup tomato sauce
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes (optional)
  • 3/4 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh basil (plus more for garnish)

Instructions

  1. 1In a large pot of salted boiling water, cook the pasta according to package instructions. Drain and set aside.
  2. 2In a large skillet over medium heat, sauté garlic and onion in olive oil until soft. Add crushed tomatoes, tomato sauce, salt, pepper, oregano, and red pepper flakes. Simmer for 8-10 minutes.
  3. 3Reduce heat, stir in heavy cream, and let simmer for 2-3 minutes. Add Parmesan cheese and melt into the sauce.
  4. 4Toss cooked pasta in the sauce, add fresh basil, and serve garnished with more basil and Parmesan.

Frequently asked questions

Can I freeze this dish?
Yes – the sauce freezes well; keep pasta separate to avoid mushiness, then combine when reheating.
Is this recipe gluten‑free?
Use gluten‑free pasta and ensure your canned tomatoes have no additives; otherwise it contains gluten.
Why did my sauce separate?
The cream was added over high heat; lower the temperature and whisk quickly to emulsify.
Can I use whole‑wheat pasta?
Absolutely; whole‑wheat adds extra fiber and a nuttier flavor, just cook al‑dente.
What if I don’t have fresh basil?
A teaspoon of dried basil works, but add it earlier in the cooking to release flavor.
Can I double the recipe?
Sure – just use a larger skillet and increase sauce ingredients proportionally; the cooking times stay the same.
How long does it keep in the fridge?
Stored in an airtight container, it stays fresh for up to three days.
Loved this? Try our Cheesy Hashbrown Casserole next, or sign up for our weekly comfort‑food digest.

More Recipes