Make This Rich Creamy Tomato Garlic Pasta Recipe
There’s something deeply satisfying about a bowl of pasta coated in a rich, velvety sauce. It’s a meal that speaks of comfort, of taking a moment to savour good food made with care. This creamy tomato garlic pasta recipe is exactly that – a dish that transforms a few simple, good-quality ingredients into something truly special. It’s not about complicated techniques or rare finds; it’s about letting the sweet tomatoes, pungent garlic, and luxurious cream come together in perfect harmony. Friends always ask me for this recipe after trying it at dinner parties, and I’m delighted to finally share my definitive version with you all.
What makes this particular tomato pasta stand out is the balance. The sauce is rich without being heavy, and the garlic is present and fragrant without being overpowering. We achieve this by gently simmering the tomatoes to concentrate their flavour and by slicing the garlic thinly, allowing it to release its sweetness into the olive oil. The final swirl of double cream brings everything together, creating a beautiful pale red sauce that clings lovingly to every piece of pasta.
This recipe works beautifully for a midweek dinner when you want something substantial and heart-warming that comes together in about 30 minutes. It’s also elegant enough for a relaxed weekend meal with a glass of wine. Whether you’re cooking for yourself, your family, or a few friends, this is a dish that consistently delivers on flavour and satisfaction.
Recipe Overview
This recipe guides you through creating a luscious and savoury tomato garlic pasta sauce from scratch. The flavour profile is a delightful blend of sweet, slow-simmered tomatoes, mellowed garlic, and rich double cream, finished with fresh basil and sharp Parmesan. I used to struggle with getting the sauce to the right consistency until I discovered the magic of adding a little pasta water at the end; it makes all the difference.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4 people
- Difficulty: Straightforward
Why You’ll Love This Creamy Tomato Garlic Pasta Recipe
- Genuine Flavour: This isn’t a bland, one-note sauce. You get a deep, savoury character from the tomato purée, natural sweetness from the chopped tomatoes, a fragrant hum of garlic, and a velvety finish from the cream.
- Ready in Under 30 Minutes: From chopping board to dinner table, this entire meal is ready in about half an hour, making it ideal for busy evenings.
- A Flexible Recipe: The sauce is a fantastic base. You can stir through a handful of fresh spinach at the end, add some pan-fried mushrooms, or toss in some cooked shredded chicken. See my variations below for more ideas.
- Great for a Cozy Night In: This dish is my go-to when I want a comforting meal without spending hours in the kitchen. It works wonderfully for a casual date night or a family dinner.
- Family Tested: My children, who can sometimes be fussy about sauces, absolutely adore this one. The creamy texture and gentle flavours mean their bowls are always empty.
Ingredients You’ll Need
The quality of your ingredients really shines through here, especially the tomatoes. I recommend using a good quality Italian brand of tinned tomatoes like Mutti or Cirio. They tend to have a better balance of sweetness and acidity which provides a fantastic foundation for our sauce.
- 400g dried pasta (rigatoni, penne, or fusilli work well)
- 2 tbsp extra virgin olive oil
- 1 small brown onion, finely chopped
- 4-5 large cloves of garlic, thinly sliced
- 1 tbsp tomato purée
- 1 tsp dried oregano
- 1 x 400g tin of good-quality chopped tomatoes
- ½ tsp caster sugar (optional, to balance acidity)
- 100ml double cream
- 50g Parmesan cheese, freshly grated, plus extra for serving
- A small bunch of fresh basil, leaves torn
- Sea salt and freshly ground black pepper, to taste
Adam’s Tip: Don’t be tempted to crush or mince the garlic for this sauce. Slicing it thinly allows it to soften and sweeten in the oil, infusing the sauce with a beautiful, mellow garlic flavour rather than a harsh, raw bite.
How to Make Creamy Tomato Garlic Pasta Recipe
The process for this dish is straightforward. The key is to build the flavours in layers, allowing each ingredient to contribute to the final sauce. We’ll make the sauce while the pasta is cooking, so everything comes together at the same time.
- Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add the pasta and cook according to the packet instructions until al dente. Just before draining, reserve about 200ml (a mugful) of the starchy cooking water.
- Sauté the Aromatics: While the pasta cooks, heat the olive oil in a large, heavy-based pan or skillet over a medium heat. Add the finely chopped onion with a pinch of salt and cook gently for 5-7 minutes, until softened and translucent.
- Add the Garlic: Add the sliced garlic to the pan and cook for another 1-2 minutes, stirring frequently, until it’s fragrant and just beginning to turn a pale gold. Be careful not to let it burn, as it will become bitter.
- Build the Tomato Base: Stir in the tomato purée and dried oregano and cook for one minute more, allowing the purée to caramelise slightly. This deepens the overall tomato flavour.
- Simmer the Sauce: Pour in the tinned chopped tomatoes, the optional sugar, and a generous seasoning of salt and black pepper. Stir everything together, bring to a gentle bubble, then reduce the heat and let it simmer for 10-12 minutes, uncovered. The sauce should reduce and thicken nicely.
- Add the Cream: Reduce the heat to low and pour in the double cream. What works best for me is to stir it through gently until the sauce is uniform in colour and texture. Avoid boiling the sauce after this point to ensure it stays smooth and creamy.
- Combine with Pasta: Drain the cooked pasta and add it directly to the pan with the sauce. Add the 50g of grated Parmesan cheese.
- Finish the Dish: Toss everything together thoroughly over a low heat for about a minute. If the sauce seems a little too thick, add a splash of the reserved pasta water to loosen it to your desired consistency. The starch in the water helps the sauce cling to the pasta beautifully.
- Serve Immediately: Stir through the torn fresh basil leaves, check the seasoning, and serve straight away in warm bowls with a final grating of Parmesan cheese over the top.
Tips From My Kitchen
- Temperature Control is Key: Once you add the double cream, keep the heat low. Boiling a cream-based sauce can cause it to split or curdle. A gentle heat is all you need to bring everything together.
- The Secret Step: Pasta Water: Never throw away all your pasta water! I learned that this starchy, salty liquid is the key to a restaurant-quality sauce. It helps emulsify the fat from the cream and cheese with the tomato base, creating a silky sauce that coats the pasta perfectly. For a more detailed explanation, check out this great article on the science behind great pasta sauce.
- Make-Ahead Method: You can prepare the tomato sauce base (up to step 5) up to two days in advance. Store it in an airtight container in the fridge. When you’re ready to eat, gently reheat the sauce in a pan, cook your pasta, and then proceed with steps 6-9.
- Storage and Reheating: Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently in a saucepan over a low heat, adding a splash of water or milk to loosen the sauce as it warms up.
Delicious Variations to Try
This recipe is a wonderful starting point for your own creations. Once you have the base sauce down, it’s fun to experiment with different additions.
- Spicy Arrabiata Style: For a bit of a kick, add ½ to 1 teaspoon of dried chilli flakes to the pan along with the garlic. Adjust the amount to your personal preference for heat.
- Creamy Vegan Tomato Pasta: To make this dish plant-based, simply swap the double cream for a good-quality oat or soy-based cream alternative. Use a vegan Parmesan-style cheese or a sprinkle of nutritional yeast for that cheesy, savoury flavour.
- Add Some Protein: This sauce is a great partner for protein. For a heartier meal, stir in some cooked, shredded chicken or pan-fried king prawns at the end. Or, for another delicious pasta idea, check out this Garlic Parmesan Chicken Pasta.
What to Serve With Creamy Tomato Garlic Pasta Recipe
While this dish is a complete meal on its own, a few simple accompaniments can elevate it further.
- A Fresh Green Salad: A simple salad with a zesty vinaigrette provides a fresh, acidic contrast that cuts through the richness of the creamy sauce. Our Classic House Salad with Red Wine Vinaigrette is an excellent choice.
- Garlic Bread: A few slices of warm, crusty garlic bread are almost essential for mopping up every last bit of that delicious sauce from the bowl.
- Wine Pairing: For wine, a light-bodied Italian red like a Chianti works well, as its bright acidity complements the tomatoes. If you prefer white, a crisp and dry Sauvignon Blanc is a refreshing choice.
Frequently Asked Questions

Creamy Tomato Garlic Pasta
Ingredients
Method
- Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add the pasta and cook according to the packet instructions until al dente. Just before draining, reserve about 200ml (a mugful) of the starchy cooking water.
- Sauté the Aromatics: While the pasta cooks, heat the olive oil in a large, heavy-based pan or skillet over a medium heat. Add the finely chopped onion with a pinch of salt and cook gently for 5-7 minutes, until softened and translucent.
- Add the Garlic: Add the sliced garlic to the pan and cook for another 1-2 minutes, stirring frequently, until it's fragrant and just beginning to turn a pale gold. Be careful not to let it burn, as it will become bitter.
- Build the Tomato Base: Stir in the tomato purée and dried oregano and cook for one minute more, allowing the purée to caramelise slightly. This deepens the overall tomato flavour.
- Simmer the Sauce: Pour in the tinned chopped tomatoes, the optional sugar, and a generous seasoning of salt and black pepper. Stir everything together, bring to a gentle bubble, then reduce the heat and let it simmer for 10-12 minutes, uncovered. The sauce should reduce and thicken nicely.
- Add the Cream: Reduce the heat to low and pour in the double cream. What works best for me is to stir it through gently until the sauce is uniform in colour and texture. Avoid boiling the sauce after this point to ensure it stays smooth and creamy.
- Combine with Pasta: Drain the cooked pasta and add it directly to the pan with the sauce. Add the 50g of grated Parmesan cheese.
- Finish the Dish: Toss everything together thoroughly over a low heat for about a minute. If the sauce seems a little too thick, add a splash of the reserved pasta water to loosen it to your desired consistency. The starch in the water helps the sauce cling to the pasta beautifully.
- Serve Immediately: Stir through the torn fresh basil leaves, check the seasoning, and serve straight away in warm bowls with a final grating of Parmesan cheese over the top.
Notes
I really hope you enjoy making this creamy tomato garlic pasta. It’s a true staple in my kitchen, one that never fails to make an ordinary evening feel a little more special. It’s a testament to how fantastic simple, well-cooked food can be. Give it a try, and please let me know how you get on in the comments below. Happy cooking!
– Adam Henderson
