Pesto and cream make a rich, fragrant pasta sauce that brings together the fresh taste of basil with the smooth texture of a cream-based sauce. Parmesan adds a savoury finish, while garlic and a little pasta water help bring the ingredients together.

This version is for anyone who enjoys traditional basil pesto but wants a softer, creamier sauce. It works with familiar pasta shapes such as penne, fettuccine and fusilli, and can be made with homemade or good-quality store-bought pesto.
The key is how the pesto is added. Basil pesto contains olive oil, cheese and ground nuts, so prolonged high heat can make the sauce oily and dull its fresh flavour. Stirring it into the cream towards the end helps preserve its aroma and gives the pasta a more balanced finish.
What Makes This Pesto Pasta Different?
This recipe combines two distinct sauce components rather than simply adding cream to a jar of pesto.
The cream provides a smooth base, while pesto contributes concentrated basil, garlic, olive oil, nuts and cheese. Parmesan deepens the savoury flavour without making the sauce overly complicated.
A little reserved pasta water helps loosen the sauce and allows it to coat the pasta. This matters because a sauce that looks creamy in the pan can become too thick once it reaches the plate.
The result should be creamy and cohesive, with a noticeable basil flavour—not a heavy sauce that hides the pesto.
Ingredients and Why They Matter
Pasta
Use about 12 ounces (340 g) of penne, fusilli, rigatoni or fettuccine. Short pasta shapes with ridges or curves hold the sauce well, while fettuccine gives the dish a more traditional creamy-pasta feel.
Basil pesto
Use about ½ cup of basil pesto. Homemade pesto gives you more control over the garlic, cheese and nut flavour, while a good-quality refrigerated or jarred pesto makes the recipe convenient.
Pesto brands vary in saltiness and intensity, so taste yours before adding extra salt to the sauce.
Heavy cream
Use ¾ cup of heavy cream for a rich, smooth sauce. In the US, heavy cream is a suitable choice; double cream in the UK is richer, so you may want to loosen the sauce with a little more pasta water.
Parmesan cheese
Add ½ cup of finely grated Parmesan, plus extra for serving. Freshly grated cheese generally melts more smoothly than coarse pre-shredded cheese, which may contain anti-caking ingredients.
Garlic
Use 2 finely minced garlic cloves. Garlic gives the cream a savoury foundation, but it should not overpower the basil.
Olive oil
Use 1 teaspoon of olive oil to gently soften the garlic. Pesto already contains oil, so a large amount is unnecessary.
Unsalted butter
Add 1 tablespoon of butter for a rounder flavour and a slightly silkier sauce. Unsalted butter also makes it easier to control the final seasoning.
Reserved pasta water
Keep about ½ cup of the starchy cooking water before draining the pasta. You may not need all of it, but it is useful for adjusting the sauce without making it watery.
Salt
Salt the pasta cooking water, then season the sauce cautiously. Pesto and Parmesan can both contain considerable salt, so taste before adding more.
Black pepper
Add freshly ground black pepper to balance the richness of the cream and cheese.
Fresh basil
Use a small handful of fresh basil leaves for serving. The leaves add a fresh aroma and a brighter finish, particularly when the pesto itself is mild.
Optional red pepper flakes
A small pinch adds gentle heat without changing the character of the pesto sauce. Leave them out if you prefer a mild, basil-forward flavour.
Choosing the Right Pasta for Pesto Cream Sauce
The pasta shape affects how much sauce stays on each bite.
- Penne: Its hollow centre and angled ends catch the creamy pesto sauce.
- Fusilli: The spirals hold sauce between their curves, making this a good choice for a thicker coating.
- Rigatoni: Its ridges work well with a substantial sauce and optional additions such as mushrooms or chicken.
- Fettuccine: Long, flat strands give the dish a smooth, restaurant-style presentation.
- Linguine: A useful alternative when you want long pasta without the width of fettuccine.
For a first attempt, penne or fusilli is a practical choice because both are easy to coat evenly.
Kitchen Equipment
- Large pot for cooking pasta
- Colander for draining
- Large skillet or sauté pan
- Measuring cups and spoons
- Cheese grater
- Garlic press or knife
- Tongs or a wooden spoon
A wide skillet is helpful because it gives you room to combine the pasta and sauce without crushing the pasta or leaving some pieces uncovered.
Getting a Smooth, Balanced Pesto Cream Sauce
The most important detail is controlling the heat when the pesto and cheese are added.
Avoid boiling the pesto. Basil pesto contains fresh herbs and olive oil. Prolonged high heat can dull its fresh flavour and encourage the oil to separate.
Add Parmesan gradually. Finely grated Parmesan is easier to incorporate. Adding it in small amounts helps prevent clumps, especially if the sauce is very hot.
Use pasta water a little at a time. The starch in the cooking water helps the sauce cling to the pasta. Add a splash, mix, and check the consistency before adding more.
Taste before seasoning. Some pestos are already salty and strongly flavoured. Extra salt, garlic or cheese should depend on the pesto you are using.
Keep the sauce slightly loose. Pasta continues absorbing moisture after it is coated. A sauce that looks just a little loose in the pan is often closer to the right consistency when served.
Pesto Cream Sauce Pasta Variations
These variations change the character of the dish without requiring an entirely different recipe.
Pesto Pasta with Chicken
Add cooked, sliced chicken breast for a more substantial meal. Season the chicken separately so the pesto sauce does not have to provide all the flavour.
Creamy Pesto Pasta with Mushrooms
Sauté sliced mushrooms until their moisture has evaporated and their edges begin to brown. This gives them a deeper flavour and prevents excess liquid from thinning the sauce.
Pesto Pasta with Sun-Dried Tomatoes
Chop a small amount of drained sun-dried tomatoes and fold them into the finished pasta. Their concentrated sweet-tart flavour contrasts with the creamy sauce.
Pesto Pasta with Spinach
Stir in a handful of baby spinach near the end. It wilts quickly and adds colour without needing a separate sauce.
Pesto Pasta with Cherry Tomatoes
Halved cherry tomatoes add freshness and a little acidity. Add them towards the end so they soften slightly without completely losing their shape.
Pesto Pasta with Shrimp
Cook peeled and deveined shrimp separately until just opaque, then combine with the finished pasta. Shrimp cooks quickly, so avoid leaving it in the hot sauce for too long.
A Lighter Pesto Cream Sauce
Use a smaller amount of cream and loosen the sauce with pasta water. You can also use half-and-half, although the result will be less rich and may need more careful heat control.
Pesto Cream Sauce with Mozzarella
Small pieces of fresh mozzarella can be added just before serving. They create a softer, stretchy texture, but too much mozzarella can make the sauce heavy.
Homemade Pesto or Store-Bought Pesto?
Both work, but they offer different levels of control.
Homemade basil pesto lets you adjust the amount of garlic, Parmesan, nuts and olive oil. It is useful when you want a stronger basil flavour or need to avoid a particular ingredient.
Store-bought pesto is convenient and can produce a good result. Check the ingredient list and taste it first. Some varieties are saltier, more acidic or more oily than others.
If your pesto tastes particularly strong, begin with a little less than the recipe quantity and add more to taste. This is easier than trying to correct an overly intense sauce later.
What to Serve with Pesto Cream Pasta
Because the sauce is rich, fresh or lightly seasoned sides work especially well.
- Green salad: A simple salad with lemon dressing adds freshness and contrast.
- Garlic bread: A crisp slice is useful for enjoying any remaining sauce.
- Roasted vegetables: Courgette, broccoli, asparagus or bell peppers add colour and texture.
- Grilled chicken: A suitable addition when serving the pasta as a larger main meal.
- Roasted tomatoes: Their acidity balances the richness of the cream and Parmesan.
For a lighter meal, pair the pasta with a green salad rather than adding several rich sides.
Common Pesto Pasta Problems and How to Avoid Them
Why does my pesto cream sauce look oily?
Pesto naturally contains olive oil. If it is heated too aggressively or the sauce becomes unbalanced, the oil may separate. Lower the heat and mix in a small splash of warm pasta water to help bring the sauce together.
Why is my sauce too thick?
The pasta may have absorbed more liquid than expected, or the Parmesan may have thickened the sauce. Add reserved pasta water gradually until the sauce coats the pasta without becoming pasty.
Why does my sauce taste too salty?
Pesto and Parmesan can both be salty. Avoid adding salt automatically. If the sauce is already too salty, combine it with additional unsalted pasta or a little more cream, depending on the consistency.
Why does the basil flavour seem weak?
Some prepared pestos have a mild basil flavour, and prolonged cooking can make it less noticeable. Add a little more pesto off the heat or finish with fresh basil leaves.
Why is the Parmesan forming lumps?
The cheese may have been added too quickly or to a sauce that was too hot. Use finely grated Parmesan, lower the heat and stir it in gradually.
Storage and Reheating
Refrigeration: Transfer leftover pasta to an airtight container and refrigerate promptly. For best quality, use within 3 days.
Reheating on the stove: Warm gently in a skillet over low heat. Add a splash of milk, cream or water to loosen the sauce as it warms. Stir frequently and avoid boiling.
Microwave reheating: Place a serving in a microwave-safe bowl, add a small splash of milk or water, cover loosely and heat in short intervals. Stir between intervals until evenly warmed.
Freezing: Cream-based sauces can change texture after freezing and thawing. The sauce may separate, so refrigeration is preferable for this recipe.
Frequently Asked Questions
Can I make pesto cream sauce without heavy cream?
Yes. Half-and-half can be used for a lighter sauce, although it will be less rich. You can also use a smaller quantity of cream and adjust the consistency with reserved pasta water.
Can I use jarred pesto for creamy pesto pasta?
Yes. Jarred pesto is convenient and works well. Taste it before adding salt because different brands vary in their seasoning, acidity and oil content.
How do I stop pesto pasta sauce from separating?
Avoid boiling the pesto. Lower the heat before incorporating it, add Parmesan gradually and use a little reserved pasta water to help the sauce coat the pasta evenly.
Which pasta shape works best with creamy pesto sauce?
Penne and fusilli are especially practical because their shapes hold the sauce well. Fettuccine and linguine are good choices if you prefer long pasta.
Pesto Cream Sauce Pasta with Parmesan and Fresh Basil
Description
A rich and creamy pasta dish made with basil pesto, heavy cream, garlic and freshly grated Parmesan. The pesto is stirred into the sauce over gentle heat to preserve its fresh basil flavour and help prevent the oil from separating.
Ingredients for creamy pesto pasta
How to make creamy pesto pasta
Cook the pasta
Bring a large pot of salted water to a boil. Cook the pasta according to the package directions until al dente. Before draining, reserve about ½ cup of pasta water.
Prepare the garlic
Prepare the garlic:Heat the olive oil and butter in a large skillet over medium-low heat. Add the minced garlic and cook for about 30–45 seconds, stirring until fragrant. Do not let it brown.
Make the cream base
Pour in the heavy cream and stir gently. Let it warm for 2–3 minutes over low heat without bringing it to a rapid boil.
Add the pesto
Reduce the heat to low. Stir in the basil pesto until evenly combined with the cream.
Incorporate the Parmesan:
Add the grated Parmesan gradually, stirring until it melts into the sauce. Season with black pepper and taste before adding salt.
Combine with pasta
Add the drained pasta to the skillet and toss until coated. Add reserved pasta water a little at a time if the sauce is too thick.
Finish and seeve
Remove from the heat. Garnish with fresh basil, extra Parmesan and optional red pepper flakes. Serve immediately.
Note
- Use freshly grated Parmesan for a smoother sauce.
- Pesto brands vary in saltiness, so taste before seasoning.
- Keep the heat low after adding pesto. Avoid boiling the sauce.
- Add pasta water gradually to achieve a smooth coating consistency.
- If the sauce thickens while standing, loosen it with a little warm water or milk.
- For a stronger basil flavour, add a little extra pesto just before serving.
