20-Minute Lemon Pesto Pasta
Lemon pesto pasta is a bright, velvety weeknight dinner that needs only a handful of ingredients and one pot. The pesto brings garlicky basil richness, and fresh lemon cuts straight through it so nothing feels heavy.

You can pull it together in the time it takes to boil water. It is quick enough for a Tuesday but tastes like something you would order at a trattoria.
What Makes This Pasta So Good
The sauce comes together in a skillet while the pasta cooks. You are warming store-bought pesto with cream, lemon zest, and a little garlic until it smells like summer.
The lemon is not a whisper. It hits upfront, then the Parmesan smooths everything out and the basil lingers. It is the kind of pasta where you will wipe the bowl with bread and not feel bad about it.
Ingredients

- 1 lb dried pasta: linguine, spaghetti, or penne all work. Use a shape that holds sauce.
- 1 cup prepared basil pesto: a good quality refrigerated one tastes freshest.
- 1/2 cup heavy cream: makes the sauce silky without thinning the pesto flavor.
- Zest and juice of 1 large lemon: about 2 tsp zest and 2 tbsp juice.
- 2 cloves garlic: minced, not pressed, so it softens gently.
- 1/2 cup finely grated Parmesan: plus extra for serving.
- Salt and fresh black pepper: season the pasta water and the finished dish.
- Small handful fresh basil leaves: torn right before serving.
Variations / Substitutions
- Add protein: fold in shredded rotisserie chicken or sautéed shrimp after the sauce comes together.
- Dairy-free: swap the cream for full-fat canned coconut milk and use a vegan pesto and cheese alternative.
- Extra greens: toss a handful of baby spinach into the skillet just before the pasta and let it wilt.
- Nut-free pesto: some brands make sunflower seed pestos that work just as well.
If you like this, try our Creamy Tomato Basil Pasta next.
How To Make Lemon Pesto Pasta
Step 1: Cook the Pasta

Bring a large pot of generously salted water to a boil. Add the 1 lb pasta and cook according to the package directions until al dente, usually 8 to 10 minutes.
Before you drain it, scoop out about 1 cup of the starchy pasta water and set it aside. The pasta should have a slight bite. Mushy pasta will disappear in the creamy sauce.
Step 2: Build the Lemon Pesto Sauce

While the pasta cooks, set a large skillet over medium-low heat. Add the 1 cup pesto, 1/2 cup heavy cream, lemon zest, 2 tbsp lemon juice, and the minced garlic. Stir everything together and let it warm gently for 2 to 3 minutes.
The sauce will turn glossy and start to smell fragrant. Do not let it bubble hard or the pesto can separate. You just want it hot enough that the garlic mellows and the cream blends in.
Step 3: Toss the Pasta in the Sauce

Drain the pasta and add it straight into the skillet with the warm sauce. Toss with tongs for about 1 minute so every strand gets coated. Sprinkle in the 1/2 cup Parmesan and toss again.
If the sauce looks too tight, splash in a little of the reserved pasta water a tablespoon at a time and keep tossing. The starch in that water helps the sauce cling to the pasta and stay creamy.
Step 4: Serve It Up with Fresh Basil

Divide the pasta among bowls. Tear the basil leaves over the top and finish with a little extra Parmesan and a crack of black pepper. Serve right away while the sauce is glossy and warm.
A Few Tips Before You Start
- Good pesto matters here. A refrigerated basil pesto with visible oil and whole pine nuts will taste much brighter than a shelf-stable jar.
- Do not skip the pasta water. That starchy liquid turns a tight sauce into a silky one that hugs every noodle.
- Zest the lemon before you juice it, and avoid the white pith. Zest gives the lemon flavor depth without extra acidity.
- Reheat leftovers gently over low heat with a splash of cream or water so the sauce does not break.
Scale it up or down:
| Servings | Pesto | Heavy Cream | Lemon Zest | Lemon Juice |
|---|---|---|---|---|
| 2 | 1/2 cup | 1/4 cup | 1 tsp | 1 tbsp |
| 4 | 1 cup | 1/2 cup | 2 tsp | 2 tbsp |
| 6 | 1 1/2 cups | 3/4 cup | 1 tbsp | 3 tbsp |
Keeping Leftovers Fresh
Refrigerate leftover pasta in a sealed container for up to 3 days. The sauce thickens as it sits, so save any extra pasta water or a little cream to loosen it.
Reheating works best in a skillet over low heat. Add a splash of water or cream and stir often until warmed through. The microwave will work in a pinch but can make the pesto oily if overheated.
Serve cold is an option too. Toss the chilled pasta with a squeeze of fresh lemon and a drizzle of olive oil to revive it.
What To Serve With Lemon Pesto Pasta
A simple arugula salad with shaved Parmesan and lemon vinaigrette leans into the same bright notes and adds a peppery crunch. Garlic bread with a crisp crust is good for catching the last bits of sauce. For a little extra protein, grilled shrimp or skewered lemon chicken keeps the meal feeling light.
Frequently Asked Questions
Can I use homemade pesto instead of store-bought?
Yes. You may need to add a tablespoon or two of extra cream or pasta water because homemade pesto can be thicker.
How do I make this dairy-free?
Use a vegan basil pesto, swap the heavy cream for full-fat coconut cream, and replace Parmesan with a dairy-free alternative. The flavor will be richer and slightly sweeter.
What if my sauce looks grainy?
High heat can cause dairy and pesto to split. Warm the sauce over medium-low and make sure the cream is at room temperature before adding it to the pan.
Can I use a different citrus?
Lemon is ideal because it is bright and balanced. Lime tastes sharper and can clash with basil, while orange will make the sauce sweet rather than tangy.
How do I prevent leftovers from drying out?
Stir a tablespoon of water or milk into the pasta before refrigerating and add another splash when you reheat it. The starch in the pasta water helps keep the sauce creamy.

Lemon Pesto Pasta Recipe
Ingredients
Method
- Cook the pasta in salted boiling water until al dente. Reserve 1 cup of pasta water, then drain.
- While the pasta cooks, warm the pesto, cream, lemon zest, lemon juice, and garlic in a large skillet over medium-low heat for 2 to 3 minutes.
- Add the drained pasta to the skillet. Toss with the sauce and Parmesan, adding splashes of pasta water until the sauce is silky.
- Divide among bowls, tear basil over the top, and serve immediately with extra Parmesan.
