ADVERTISEMENT

Creamy Tomato Pasta – Easy 30-Minute Dinner

By August 17, 20267 min read

This Creamy Tomato Pasta is my go-to when I need a comforting, satisfying meal without spending hours in the kitchen. The sauce comes together in one skillet, combining sweet cherry tomatoes with heavy cream and a touch of Parmesan for a luxuriously smooth texture that clings to every noodle.

Advertisements1

I love how the acidity of the tomatoes is balanced by the cream, creating a sauce that's both bright and indulgent. It's the kind of dish that feels fancy enough for a date night but simple enough for a busy Tuesday. Plus, it's incredibly versatile—you can add protein, veggies, or spice to make it your own.

Whether you're a seasoned cook or just starting out, this recipe is forgiving and foolproof. With a few key tips, you'll have a restaurant-quality pasta that your whole family will ask for again and again.

Why You'll Love This Recipe

1

One-Pan Wonder: Everything cooks in a single skillet, so cleanup is a breeze.
2

Rich & Creamy: The velvety sauce is perfectly balanced with tangy tomatoes and savory Parmesan.
3

Weeknight Hero: Ready in just 30 minutes, it's faster than takeout and so much better.
4

Customizable: Easily add chicken, shrimp, or veggies to make it your own.

About the Ingredients

12 oz (340g) fettuccine or other long pasta

Use any pasta you like; fettuccine holds the creamy sauce well. For a gluten-free option, use brown rice pasta or chickpea pasta.

2 tbsp (30ml) olive oil

Extra virgin olive oil adds flavor; you can substitute with butter or avocado oil.

4 cloves garlic, minced

Fresh garlic is best; if using jarred, use 1 tsp for each clove.

1 pint (2 cups / 300g) cherry tomatoes, halved

Cherry tomatoes are sweeter and less watery; if you only have larger tomatoes, dice them and reduce cooking time slightly.

1/2 tsp red pepper flakes (optional)

Adds a gentle heat; omit if sensitive to spice, or adjust to taste.

1 cup (240ml) heavy cream

For a lighter version, use half-and-half or full-fat coconut milk, but the sauce will be less thick.

1/2 cup (50g) grated Parmesan cheese

Freshly grated melts smoother; pre-shredded may contain anti-caking agents that affect texture.

1 tsp salt, plus more for pasta water

Use kosher salt for pasta water; adjust seasoning to taste.

1/2 tsp black pepper, freshly ground

Freshly ground pepper adds a fragrant kick; pre-ground is fine in a pinch.

2 tbsp (30g) unsalted butter

Adds richness and helps emulsify the sauce; you can omit for a lighter version.

1/4 cup (15g) fresh basil, chopped (for garnish)

Fresh basil brightens the dish; if you don't have it, use parsley or a pinch of dried oregano.

Tips & Tricks

  • Reserve 1 cup of pasta water before draining—it's key for achieving the perfect sauce consistency.
  • Don't overcook the tomatoes; you want them to soften but still hold their shape, about 5-7 minutes over medium heat.
  • Add the Parmesan gradually off the heat to prevent clumping; the sauce will thicken as it sits.

Pro Tips

1

Use a large skillet: To prevent overcrowding and ensure even cooking, use a skillet that's at least 12 inches.
2

Emulsify the sauce: Swirl in the butter at the end to create a glossy, silky sauce.
3

Season in layers: Taste the sauce before adding pasta and adjust salt and pepper—it should be slightly saltier than you think.
4

Finish with a splash of pasta water: This helps the sauce coat the noodles evenly without being too heavy.

Step-by-Step Instructions

1. Boil the pasta

Bring a large pot of salted water to a rolling boil (212°F/100°C). Add the fettuccine and cook until al dente, about 8-10 minutes (or per package instructions). Reserve 1 cup of pasta water, then drain the pasta.

2. Sauté garlic and tomatoes

In a large skillet, heat olive oil over medium heat (350°F/175°C). Add minced garlic and red pepper flakes (if using) and sauté for 30 seconds until fragrant, being careful not to burn. Add the halved cherry tomatoes and cook for 5-7 minutes, until they soften and release their juices, stirring occasionally.

3. Add cream and simmer

Pour in the heavy cream and stir to combine. Bring to a gentle simmer (about 200°F/93°C) and let cook for 3-4 minutes, until the sauce slightly thickens. You should see small bubbles around the edges.

4. Incorporate butter and cheese

Reduce heat to low and whisk in the butter until melted. Gradually sprinkle in the Parmesan cheese, stirring constantly, until the sauce is smooth and velvety. Season with salt and pepper to taste.

5. Combine pasta and sauce

Add the drained pasta to the skillet and toss to coat evenly. If the sauce seems too thick, add reserved pasta water a splash at a time until the desired consistency is reached—it should lightly cling to the noodles.

6. Garnish and serve

Remove from heat and sprinkle with fresh basil. Serve immediately, with extra Parmesan on the side if desired.

Delicious Variations

Protein Add-In

Add grilled chicken, sautéed shrimp, or crispy pancetta along with the pasta for a heartier meal.

Veggie Boost

Stir in baby spinach or roasted mushrooms just before serving for extra nutrients and flavor.

Spicy Arrabbiata Twist

Double the red pepper flakes and add a splash of white wine for a zesty kick.

How to Store Creamy Tomato Pasta

Refrigerator

Store in an airtight container for up to 3 days. The sauce will thicken; loosen with a splash of milk or pasta water when reheating.

Freezer

Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat gently on the stovetop over low heat, adding a splash of cream or water to restore creaminess. Avoid microwaving to prevent the sauce from breaking.

Frequently Asked Questions

Q: Can I use milk instead of heavy cream?

Yes, you can use whole milk, but the sauce will be thinner and less rich. To thicken, you can mix 1 tablespoon of cornstarch with 2 tablespoons of milk and stir it into the sauce.

Q: How do I prevent the cream from curdling?

Curdling happens when cream is overheated or meets acid too quickly. Keep the heat low when adding cream, and avoid boiling. Also, add the Parmesan gradually while stirring constantly.

Q: Can I make this dairy-free?

Absolutely! Use full-fat coconut milk or cashew cream instead of heavy cream, and omit the Parmesan or use a dairy-free alternative. The flavor will be slightly different but still delicious.

Q: What pasta shapes work best?

Long pasta like fettuccine, linguine, or spaghetti are classic, but short shapes like penne or rigatoni also work well. The key is to choose a shape that holds onto the creamy sauce.

I hope you enjoy this creamy tomato pasta as much as I do! If you try it, let me know in the comments below—I'd love to hear how it turned out. Happy cooking!

Creamy Tomato Pasta

Creamy Tomato Pasta

Creamy Tomato Pasta: a velvety, one-pan weeknight dinner that's ready in 30 minutes and bursting with rich, tangy flavor.

★★★★½ 4.8 (214 ratings)
10 minPrep time20 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 12 oz (340g) fettuccine or other long pasta
  • 2 tbsp (30ml) olive oil
  • 4 cloves garlic, minced
  • 1 pint (2 cups / 300g) cherry tomatoes, halved
  • 1/2 tsp red pepper flakes (optional)
  • 1 cup (240ml) heavy cream
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 tsp salt, plus more for pasta water
  • 1/2 tsp black pepper, freshly ground
  • 2 tbsp (30g) unsalted butter
  • 1/4 cup (15g) fresh basil, chopped (for garnish)

📋 Instructions

  1. 1Boil the pasta — Bring a large pot of salted water to a rolling boil (212°F/100°C). Add the fettuccine and cook until al dente, about 8-10 minutes (or per package instructions). Reserve 1 cup of pasta water, then drain the pasta.
  2. 2Sauté garlic and tomatoes — In a large skillet, heat olive oil over medium heat (350°F/175°C). Add minced garlic and red pepper flakes (if using) and sauté for 30 seconds until fragrant, being careful not to burn. Add the halved cherry tomatoes and cook for 5-7 minutes, until they soften and release their juices, stirring occasionally.
  3. 3Add cream and simmer — Pour in the heavy cream and stir to combine. Bring to a gentle simmer (about 200°F/93°C) and let cook for 3-4 minutes, until the sauce slightly thickens. You should see small bubbles around the edges.
  4. 4Incorporate butter and cheese — Reduce heat to low and whisk in the butter until melted. Gradually sprinkle in the Parmesan cheese, stirring constantly, until the sauce is smooth and velvety. Season with salt and pepper to taste.
  5. 5Combine pasta and sauce — Add the drained pasta to the skillet and toss to coat evenly. If the sauce seems too thick, add reserved pasta water a splash at a time until the desired consistency is reached—it should lightly cling to the noodles.
  6. 6Garnish and serve — Remove from heat and sprinkle with fresh basil. Serve immediately, with extra Parmesan on the side if desired.
👨‍🍳 Chef's Note: For an extra burst of flavor, try roasting the tomatoes in the oven before adding them to the skillet. This deepens their sweetness and adds a subtle smokiness.

Servings: 6

Cuisine: Italian-American

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Ethan Hale

Written by Ethan Hale
Ethan writes about technology and digital privacy, focusing on how to protect your online identity without being a tech expert. He translates complex security concepts into everyday language and practical steps.

Leave a Comment

x
Advertisements