You know that feeling when guests are coming over in an hour and your brain goes completely blank?
Yeah. We’ve all been there.
That’s exactly why this Creamy Tomato Garlic Pasta is about to become your new secret weapon.
It’s rich. It’s silky. It smells absolutely incredible the moment it hits the pan.
And the best part? It comes together in just 25 minutes – with ingredients you probably already have sitting in your kitchen right now.
Whether you’re hosting a casual girls’ night, surprising your family on a busy Tuesday, or just treating yourself to something that feels a little luxurious without the work, this recipe delivers every single time.
Let’s get into it.

Why You’re Going to Love This Recipe
This isn’t just another pasta dish. It’s the pasta dish.
The sauce is velvety and creamy, with just the right amount of tang from the tomatoes and that deep, warming hug of roasted garlic underneath it all.
Fresh basil on top makes it feel restaurant-worthy – even if you’re still in your comfy clothes when you plate it.
Here’s what makes this recipe a total keeper:
Ready in 25 minutes flat. No waiting around. No complicated techniques.
Minimal cleanup. One pot for the pasta, one skillet for the sauce. Done.
Endlessly flexible. Add chicken, shrimp, spinach, mushrooms – it adapts to whatever you’ve got.
Crowd-pleasing every time. This is the dish people ask for the recipe after.
Nourishing and satisfying. Real ingredients, real comfort, real energy.

Ingredients You’ll Need
No fancy grocery run required. Here’s your shopping list:
For the Pasta:
8 oz rigatoni, penne, or fettuccine (your call!)
Salted water for boiling
For the Creamy Tomato Garlic Sauce:
2 tablespoons extra virgin olive oil
4 cloves fresh garlic, minced
1 cup ripe tomatoes, diced (or one 14 oz can of diced tomatoes)
1 cup heavy cream
Salt and black pepper, to taste
¼ cup fresh basil, roughly chopped
Optional: freshly grated Parmesan cheese for serving
Pro note on the pasta shape: Rigatoni is a dream here – all those ridges and hollow tubes catch and hold the creamy sauce beautifully. But truly, any pasta shape works. Use what you love.

How to Make Creamy Tomato Garlic Pasta
Six steps. That’s it. Let’s go.
Step 1: Get Your Pasta Water Going
Fill a large pot with water, add a generous pinch of salt, and bring it to a rolling boil.
Add your pasta and cook until al dente – that means firm with a tiny bit of bite, not mushy. Check your package for timing, but usually 9–11 minutes does the trick.
Before you drain the pasta, scoop out about ½ cup of the starchy pasta water. This is liquid gold that will help your sauce cling perfectly later.
Drain and set aside.
Step 2: Sauté the Garlic
Heat 2 tablespoons of olive oil in a large skillet over medium heat.
Add your minced garlic and let it sizzle for about 60 to 90 seconds – stirring constantly – until it turns golden and fragrant.
Keep your eyes on it here. Golden garlic = heavenly. Burnt garlic = start over. The line is thin but the difference is everything.

Step 3: Add the Tomatoes
Stir in your diced tomatoes along with a good pinch of salt and a crack of black pepper.
Let the tomatoes simmer for about 5 minutes, stirring occasionally, until they start to break down and the sauce thickens slightly.
This is where your kitchen is going to start smelling absolutely amazing. Fair warning: your neighbors may knock.
Step 4: Pour In the Cream
Reduce the heat to low, then slowly pour in the heavy cream while stirring gently.
Keep stirring until everything is combined into one gorgeous, blush-pink, silky sauce.
Let it simmer on low for another 2–3 minutes so all the flavors can fully come together.
Taste it. Adjust salt and pepper as needed. It should taste rich, bright, and deeply satisfying.

Step 5: Toss in the Pasta
Add your cooked pasta directly into the skillet with the sauce.
Toss everything together until every single piece of pasta is fully coated.
If the sauce feels too thick, splash in a little of that reserved pasta water and toss again. It loosens beautifully and makes the sauce cling even better.
Step 6: Finish and Serve
Remove from heat and scatter your fresh basil over the top.
Plate it up, add a generous snowfall of Parmesan if you’re feeling it (you should), and serve immediately.
Step back. Admire your work. Receive your compliments graciously.

Tips for Making It Even Better
A few things that take this from great to unforgettable:
Use quality olive oil. Extra virgin olive oil in the base of the sauce adds a depth and richness that neutral oils just can’t replicate. It’s a small upgrade that makes a big difference.
Don’t skip the pasta water. Seriously. That starchy water is what transforms a sauce from thin and watery into something silky and luxurious that actually sticks to your pasta.
Fresh garlic only. Pre-minced garlic from a jar won’t give you that same punch. For a dish where garlic is literally in the name, go fresh every time.
Season in layers. Salt the pasta water. Season the tomatoes. Taste the cream sauce before adding pasta. Each layer builds a more complex, balanced final flavor.
Add a pinch of red pepper flakes if you love a little heat. It adds a subtle warmth that plays beautifully against the cream.

How to Make It a Full Meal
This pasta is satisfying all on its own, but if you want to round it out into a complete dinner spread, here are some ideas:
Add protein: Stir in grilled chicken strips, sautéed shrimp, or crispy pancetta right before tossing with the pasta. Any of these take it to the next level.
Add greens: Toss in a big handful of fresh baby spinach when you add the cream. It wilts right into the sauce and adds color, nutrients, and a subtle earthiness.
Serve it with: Crusty garlic bread, a simple arugula salad with lemon vinaigrette, or roasted vegetables on the side. Dinner party vibes, easy weeknight effort.
Make It Lighter (Or Dairy-Free)
Heavy cream is what makes this sauce so indulgent, but you have options if you want to lighten it up.
For a lighter version: Swap heavy cream for half-and-half or full-fat coconut milk. The sauce will be slightly thinner but still delicious and creamy.
For a dairy-free version: Use cashew cream or full-fat coconut milk and skip the Parmesan. It changes the flavor profile slightly – a little sweeter, a little tropical – but it still works beautifully.
For extra protein with fewer calories: Stir in 2–3 tablespoons of plain Greek yogurt instead of cream. Add it off the heat so it doesn’t curdle. Tangy, creamy, and surprisingly rich-tasting.
How to Store and Reheat Leftovers
Honestly, leftovers of this pasta are a gift.
Refrigerator: Store in an airtight container for up to 3 days.
To reheat: Warm in a skillet over low heat, adding a splash of water or a little cream to bring the sauce back to life. Stir gently and it comes right back together.
Microwave option: Cover loosely and reheat in 60-second bursts, stirring in between. Add a tiny splash of water before heating to keep it from drying out.
What doesn’t work well: freezing. The cream sauce tends to separate when frozen. This is truly a make-it-fresh situation – which is fine because it’s so fast to make anyway.

Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
Absolutely. One 14 oz can of diced tomatoes works perfectly – and honestly, sometimes canned tomatoes are even better than out-of-season fresh ones. Don’t let the purists tell you otherwise.
What pasta shape works best?
Rigatoni is incredible here because the ridges and hollow tubes hold the sauce inside and out. Penne, fusilli, and fettuccine are all great too. Long pastas like spaghetti work – just be ready for a slightly messier, twirl-heavy eating experience (no complaints there).
Can I make this ahead of time?
You can make the sauce up to a day ahead and refrigerate it. When you’re ready to eat, cook the pasta fresh, reheat the sauce gently, and toss together. The sauce actually gets a little more flavorful overnight.
Is this recipe kid-friendly?
Very much so. The flavors are mild, creamy, and crowd-pleasing. Skip the red pepper flakes for the little ones and you’re golden.
What can I substitute for heavy cream?
Half-and-half gives you a lighter sauce. Full-fat coconut milk makes it dairy-free. Plain Greek yogurt (added off heat) keeps it high-protein and lower fat. All three work – just adjust your expectations on richness accordingly.
The Bottom Line
Some recipes ask a lot of you.
This one asks for 25 minutes, one skillet, and a few pantry staples – and gives you back a dinner that looks like it came from a restaurant, tastes like someone who really loves food made it, and makes everyone at the table feel genuinely taken care of.
That’s the magic of this Creamy Tomato Garlic Pasta.
It’s the kind of recipe that doesn’t just feed people. It nourishes them – in all the ways that count.
So go ahead. Light a candle, pour yourself a glass of something you love, and make this tonight. You deserve it.

Creamy Tomato Garlic Pasta
Ingredients
- 8 oz rigatoni, penne, or fettuccine
- 2 tablespoons extra virgin olive oil
- 4 cloves fresh garlic, minced
- 1 cup ripe tomatoes, diced (or one 14 oz can diced tomatoes)
- 1 cup heavy cream
- Salt and black pepper, to taste
- ¼ cup fresh basil, chopped
- Freshly grated Parmesan cheese, for serving (optional)
Instructions
- Bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Reserve ½ cup pasta water before draining. Drain and set aside.
- Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 60–90 seconds, stirring constantly, until golden and fragrant.
- Add diced tomatoes, salt, and pepper. Stir and simmer for 5 minutes until tomatoes break down and sauce begins to thicken.
- Reduce heat to low. Slowly pour in the heavy cream, stirring to combine. Simmer for 2–3 minutes until sauce is smooth and silky.
- Add cooked pasta to the skillet. Toss to coat. Add reserved pasta water a splash at a time if sauce needs loosening.
- Remove from heat, top with fresh basil and Parmesan. Serve immediately.
Notes
- For extra protein, stir in grilled chicken or sautéed shrimp before tossing with pasta.
- Add a handful of fresh baby spinach with the cream for extra greens.
- For a lighter version, substitute half-and-half or full-fat coconut milk for the heavy cream.
- Leftovers keep in the fridge for up to 3 days. Reheat with a splash of water or cream.
More Easy Party Food Ideas to Keep the Fun Rolling:
Garlic Parmesan Potato Wedges (The Easy Side Dish Your Party Table Is Missing)
Bang Bang Chicken Sliders (Easy Hawaiian Roll Party Sliders!)
Pineapple BBQ Pork Skewers – The Easy BBQ Party Food Your Crowd Will Go Crazy For
Cucumber Hummus Bites (The Healthy Party Snack Your Guests Will Rave About!)
Classic Deviled Eggs Recipe (Best Potluck Party Snack!)
Million Dollar Bacon Crostini (The Easy Fancy Party Appetizer Everyone Will Ask About)
