Pasta and Lasagna

Pasta with Basil Pesto

Homemade pesto takes ten minutes and delivers a fragrance no jar from the shop can match. To keep it bright green and free of bitterness, we pulse the basil in short bursts and stir in the cheese and part of the oil by hand. A spoonful of starchy pasta water then turns the pesto into a silky sauce that coats every piece.

Jump to recipe
Pinterest

Pasta with Basil Pesto — the finished dish
Prep
15 min
Cook
15 min
Total
30 min
Servings
4
Level
Easy
Per serving
690 kcal

Ingredients

For the pesto

  • What to use instead

    Walnuts or almonds can replace pine nuts. For a strictly vegetarian version, choose a hard cheese made without animal rennet, as traditional Parmesan and Pecorino use it.

For the pasta

Makes: 4 servings

Method

  1. Step 1: Toast the pine nuts

    Toast the pine nuts in a dry frying pan over medium heat for 2–3 minutes, shaking the pan, until pale golden and fragrant. Tip them onto a plate at once so they don’t overbrown. Keep a few for serving.

  2. Step 2: Grind the base

    Put the garlic, salt and pine nuts in a food processor and blitz to fine crumbs. If you have a mortar and pestle, pound them instead; it’s even better.

  3. Step 3: Add the basil

    Add the basil leaves and half the oil. Pulse in short 2–3 second bursts until you have a coarse purée. Running the blade for long warms the basil, and it darkens and turns bitter.

  4. Step 4: Stir in cheese and oil

    Scrape the mixture into a bowl and stir in the Parmesan, Pecorino and remaining oil with a spoon. The pesto should be thick but soft, like a loose paste.

  5. Step 5: Cook the pasta

    Cook the pasta in well-salted water until al dente, following the packet time. Before draining, scoop out half a mug of the cooking water.

  6. Step 6: Toss off the heat

    Return the pasta to the pot, off the heat. Add the pesto and 3–4 tbsp pasta water and toss vigorously until the sauce turns creamy and coats the pasta evenly. Serve topped with the reserved pine nuts and a few basil leaves.

Tips & variations

  • Tip

    Never heat pesto in the pan: the basil darkens and the cheese clumps into little lumps.

  • Swap

    Walnuts or almonds can replace pine nuts. For a strictly vegetarian version, choose a hard cheese made without animal rennet, as traditional Parmesan and Pecorino use it.

  • Variation

    Genoa-style: boil a diced potato and a handful of green beans along with the pasta, then toss everything with the pesto.

  • Storage

    Pesto keeps for up to 5 days in the fridge in a jar topped with a thin layer of oil. Freeze it without the cheese in ice-cube trays and stir the cheese in after thawing.

Nutrition

Approximate nutrition per serving and for the whole dish
1 serving Whole dish 4 servings
Energy690 kcal2,760 kcal
Protein20 g80 g
Fat34 g136 g
Carbohydrates73 g292 g

Approximate values calculated from standard ingredient data.

Reviews and questions

Cooked it? Tell us how it turned out, show a photo or share what you changed. Something unclear? Ask — we answer right here.

One picture, up to 8 MB. We re-save it on our side, which removes the camera and location data it carries.

No registration. We keep the name you give, the message and the photo — nothing else. Everything waits for an editor before it appears.