15-Minute Basil Pesto Pasta
Nothing beats a bowl of basil pesto pasta when you want something fresh, fast, and deeply satisfying. The sauce comes together in the time it takes to boil water, so dinner is on the table before anyone gets hangry.

The pesto is bright with lemon, nutty from toasted pine nuts, and rich with good olive oil. Tossing it with hot pasta and a splash of starchy cooking water turns it into a creamy, clingy sauce that feels like a treat on a Tuesday night.
Why This Pesto Pasta Works
It’s the version I keep coming back to because every element pulls its weight. Toasting the pine nuts deepens their flavor without adding extra minutes that ruin a weeknight timeline. A little lemon juice lifts the whole thing and helps the bright green color stick around.
And because the pesto is made right before dinner, it tastes like summer, grassy and vibrant, not like a jar you forgot in the back of the fridge. The pasta water trick in the final toss makes it coat every strand without any cream or butter, so the basil stays the star.
Ingredients

- 2 cups fresh basil leaves, packed: sweet Italian basil works best, remove any thick stems.
- 1/3 cup pine nuts: toasting them gives a deeper, nuttier flavor (walnuts are a great swap).
- 2 cloves garlic: smashed.
- 1/2 cup freshly grated Parmesan cheese: Parmigiano-Reggiano is ideal; grate it yourself for the smoothest pesto.
- 1/2 cup extra virgin olive oil: a fruity, mild variety that won’t overpower the basil.
- 1 tbsp fresh lemon juice: brightens the pesto and helps keep it green.
- Kosher salt: to taste.
- 12 oz dried pasta: spaghetti, linguine, or penne all work well.
- 1/2 cup reserved pasta cooking water: the starchy water is what makes the sauce creamy.
Variations / Substitutions
- Swap the nuts: walnuts or almonds are a budget-friendly alternative that still give good body. Toast them the same way.
- Dairy-free pesto: replace the Parmesan with 2 tbsp nutritional yeast for a savory, nutty note.
- Add greens: blend in a small handful of spinach or arugula with the basil for a slightly peppery edge.
- Bulk it up: toss in a cup of halved cherry tomatoes or shredded rotisserie chicken after mixing the pasta.
- For another quick dish that leans on fresh herbs, try our Lemon Basil Chicken next.
How to Make Basil Pesto Pasta
Step 1: Toast the Pine Nuts

Set a small skillet over medium-low heat. Add the 1/3 cup pine nuts and cook, shaking the pan often, until they turn golden in spots and smell nutty, about 2 to 3 minutes. Pour them onto a plate to cool right away so they don’t keep cooking in the hot pan.
That quick toast makes a real difference. It brings out an almost buttery depth in the nuts that carries through the whole pesto, and it takes barely any extra time.
Step 2: Blend the Pesto

In the bowl of a food processor, combine the cooled pine nuts, the 2 cloves smashed garlic, the 2 cups basil, the 1 tbsp lemon juice, 1/2 tsp salt, and the 1/2 cup Parmesan. Pulse a few times until everything is coarsely chopped.
With the motor running, drizzle in the 1/2 cup olive oil in a slow, steady stream. Blend just until the pesto is smooth and emulsified, about 30 seconds. Taste and add a pinch more salt if it needs it. If the pesto feels too thick, stir in a tablespoon of cold water, not more oil, to loosen it without making it greasy.
Step 3: Boil the Pasta

Bring a large pot of water to a rolling boil and salt it generously, the water should taste like the sea. Add the 12 oz pasta and cook according to the package directions until it’s al dente, usually 8 to 10 minutes.
Before you drain the pasta, scoop out 1 cup of the starchy cooking water and set it aside. You’ll need about 1/2 cup for tossing, but having a little extra is smart. Test a piece of pasta a minute before the timer goes off, it should still have a slight firmness at the center.
Step 4: Toss and Serve

Drain the pasta and return it to the warm pot off the heat. Scrape in all of the pesto and pour in about 1/4 cup of the reserved pasta water. Toss everything together with tongs until the pesto coats every strand and turns creamy. Add another splash or two of pasta water if the sauce seems dry.
Divide the pasta among bowls right away, while it’s hot, and top with extra Parmesan and a few fresh basil leaves. The starch from the pasta water binds the sauce so it clings without separating, and the dish is at its most gorgeous the moment it hits the table.
Tips for Bright, Lush Pesto Pasta
- Don’t dump all the pasta water in at once. Start with a little and toss, then add more a tablespoon at a time until the sauce is silky, not soupy.
- Grate your own Parmesan. Pre-shredded cheese often has anti-caking agents that can make the pesto gritty instead of smooth.
- If your pesto tastes flat, a tiny pinch of salt or an extra squeeze of lemon almost always perks it up.
- For a slightly creamier pesto without more oil, blend in a spoonful of ricotta or a splash of heavy cream, just enough to round out the edges.
Pasta cook times vary by shape; here’s a quick guide for common ones.
| Pasta Shape | Approximate Cook Time |
|---|---|
| Spaghetti | 8 to 10 mins |
| Linguine | 9 to 11 mins |
| Penne | 10 to 12 mins |
| Fusilli | 10 to 12 mins |
Storing Leftover Pesto Pasta
- Refrigerate: keep it in an airtight container for up to 3 days.
- Reheating: warm it gently in a skillet with a tablespoon of water to revive the sauce.
- Serve Cold: the leftovers make a great cold pasta salad. Just toss with a drizzle of olive oil and a squeeze of lemon before eating.
What to Serve With Basil Pesto Pasta
A simple grilled chicken breast or a handful of sautéed shrimp turns this into a heartier meal without much extra effort. For something on the side, an arugula salad with lemon vinaigrette cuts through the richness beautifully.
Frequently Asked Questions
Can I use a blender instead of a food processor?
Yes. A blender works fine; just pulse in short bursts so the basil doesn’t overheat and turn bitter.
Can I freeze pesto?
Absolutely. Spoon it into ice cube trays, cover the surface with a thin film of olive oil, and freeze. Transfer the frozen cubes to a bag and use within 3 months.
Why did my pesto turn dark?
Basil oxidizes when it’s exposed to air. The lemon juice in the recipe helps slow that down, but pressing plastic wrap directly onto the surface of any leftover pesto will keep it bright longer.
Can I use dried basil?
No. Dried basil won’t deliver the fresh, grassy flavor pesto depends on. Fresh herbs are non-negotiable here.

Basil Pesto Pasta Recipe
Ingredients
Method
- Toast pine nuts in a dry skillet over medium-low heat, shaking often, until golden and fragrant, 2 to 3 minutes. Let cool.
- In a food processor, combine basil, pine nuts, garlic, Parmesan, lemon juice, and 1/2 tsp salt. Pulse until chopped, then drizzle in olive oil with the motor running until smooth.
- Cook pasta in heavily salted boiling water until al dente, 8 to 10 minutes. Reserve 1 cup pasta water, then drain.
- Return pasta to the pot and add the pesto with 1/4 cup reserved pasta water. Toss until creamy, adding more water as needed. Serve hot with extra Parmesan and basil.
