This pesto pasta recipe comes together in just 15 minutes with fresh basil and zero stress. Honestly, I’ve burned way too many complicated dinners trying to impress people, but this one’s different. The whole thing happens on your stovetop while you’re prepping a side salad.
Ever had one of those weeknights where you need dinner now? That’s exactly when this basil pasta shines. Plus, you’ll actually taste every ingredient instead of drowning everything in heavy cream.
Save this for your busy weeknight rotation—you’re gonna love how simple it is. Check out our other quick Italian dinner recipes if you want more 15-minute options in your back pocket.
Why this pesto pasta works
Know what makes the difference between blah pasta and craveable pasta? Fresh basil and quality olive oil—that’s it. I tested this three times last month, and every single time my family asked for seconds before I even sat down.
- Ready in 15 minutes from start to clean plate
- Uses just 10 simple ingredients you probably have right now
- Fresh herby flavor that tastes like an actual restaurant dish
- Perfect light dinner that doesn’t leave you feeling stuffed
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 10 minutes | 10 minutes | 485 per serving | 4 servings | Italian |
Ingredients for pesto pasta recipe
- 200 g pasta (linguine or penne works great)
- 1/4 cup olive oil
- 1 cup fresh basil leaves
- 1/3 cup pine nuts
- 2 cloves garlic
- 1/2 cup parmesan cheese, grated
- 1 tbsp lemon juice
- 1 tsp salt
- 1/4 tsp black pepper
- 1 tbsp toasted pumpkin seeds
Don’t panic if you can’t find pine nuts—I’ve totally swapped them with walnuts before and honestly it tastes even better. Toasted pumpkin seeds on top are my secret weapon that nobody expects but everyone notices.
For this pesto pasta recipe, you want fresh basil, not the dried stuff sitting in your cabinet for three months. The whole difference between good and incredible comes down to that one ingredient, trust me on this.
Step-by-step instructions
1. Bring a large pot of salted water to a rolling boil. While that heats up, roughly chop your basil and peel your garlic cloves. You want everything prepped before you start because once the pesto comes together, it happens fast. This takes about 2-3 minutes total.
2. Dump the pasta into boiling water and set your timer for whatever the box says. Here’s my trick: I subtract one minute from the recommended time because I like mine a little al dente. Stir it once after it hits the water so nothing sticks together.
3. While pasta cooks, make the pesto by combining basil, garlic, and pine nuts in a food processor. Pulse it 6-8 times until it’s chunky—don’t blend it into baby food texture. Pour in the olive oil slowly while pulsing again, which gives you that perfect creamy-but-grainy consistency.
4. Scrape the pesto into a large bowl and stir in lemon juice, salt, and black pepper. Taste it right now before you add the pasta—seriously, do this. I forgot once and my pesto needed another half teaspoon of salt, but I’d already mixed everything together.
5. When pasta’s about 30 seconds from done, scoop out 1 cup of the starchy cooking water with a mug. I save this because the starch helps the pesto coat every noodle instead of sliding off. Don’t skip this step, it changes everything.
6. Drain the pasta and toss it right into the bowl with pesto. Add a splash of that reserved pasta water—start with 1/4 cup and add more if needed. Toss it all together for about 30 seconds until every strand is covered in that gorgeous green sauce.
7. Divide into 4 bowls and top with grated parmesan and those toasted pumpkin seeds. The whole pesto pasta recipe takes exactly 10 minutes of cooking time plus maybe 5 minutes of prep. Grab some crusty bread and call everyone to the table.
Serving ideas for pesto pasta recipe
Pairing this with the right sides makes your dinner feel actually complete.
Garlic bread and fresh greens
Slice up a baguette, brush it with olive oil and garlic, and toast it until golden. A simple side salad with lemon vinaigrette keeps things light and fresh without adding heavy calories. This combo works because the crusty bread lets you scoop up every last drop of pesto from your bowl.
Grilled chicken breast
Layer a thin chicken breast on top of your pesto pasta for extra protein without making it feel like a heavy meal. I grill mine for about 6 minutes per side until you get those golden marks. Pair it with our simple grilled chicken recipes for inspiration on seasoning.
Roasted cherry tomatoes
Toss 1 cup cherry tomatoes with a little olive oil and roast them at 400°F for 12 minutes until they burst. The sweet acidity cuts through the richness of the pesto and makes the whole dish feel balanced. Honestly this is what transforms pesto pasta from dinner to something you’d order at a restaurant.
Pro tips for perfect pesto pasta recipe
Storage tips
– Keep leftovers in an airtight container in the fridge for up to 3 days – The pesto might separate, but just stir it again before eating – Don’t freeze prepared pesto pasta because the basil gets weird and darkMake-ahead instructions
– Make the pesto up to 2 days ahead and store it in a glass jar – Cook pasta fresh and toss with cold pesto if you want it chilled – Add a thin layer of olive oil on top of pesto before storing to keep it bright greenVariations
– Swap pine nuts for walnuts, almonds, or sunflower seeds—all taste amazing – Add a handful of spinach to the pesto for extra greens nobody will notice – Mix in sun-dried tomatoes for a slightly different flavor you might love moreTroubleshooting
– If pesto looks too thick, add pasta water one tablespoon at a time – Pesto turned brown? You over-processed it—next time pulse less and it’ll stay bright – Tastes bitter? You blended hot garlic directly in—chop it small instead of relying on the processorFrequently asked questions
Can you freeze pesto pasta?
The pasta itself freezes okay, but I wouldn’t recommend it because the basil gets dark and loses its fresh flavor. Freeze just the pesto in ice cube trays instead—pop out a cube whenever you need it. That way you can make fresh pasta and add the frozen pesto, which tastes so much better than reheating the whole thing together.
What’s a good substitute for pine nuts?
Walnuts work perfectly and honestly taste just as delicious, plus they’re way cheaper. Almonds, sunflower seeds, or even cashews all give you that nutty richness without the basil tasting weird. I’ve done all of these at least once, and nobody’s ever complained.
How do you reheat leftover pesto pasta?
Just microwave it in a bowl for 60-90 seconds, stirring halfway through. If it looks dry, add a tiny splash of water or olive oil and stir again. Cold pesto pasta also tastes amazing straight from the fridge on hot days—it’s basically a summer lunch situation.
Is this pesto pasta recipe vegetarian and light?
Yes, it’s completely vegetarian with no meat or heavy cream at all. The whole dish comes in at 485 calories per serving, which is pretty reasonable for a full dinner. The protein comes from the pasta, cheese, and nuts, so it keeps you full without being heavy.
Final thoughts
Not gonna lie, this became my go-to weeknight dinner after my third try. The fresh basil just makes everything taste like you actually tried, even though you spent less time cooking than scrolling through TikTok. You’ll have dinner on the table in 15 minutes flat and everyone will think you slaved away.
Your friends are gonna ask for this pesto pasta recipe the second they taste it. Save it next to our other quick weeknight pasta recipes for those nights when you’re totally out of ideas.
Pin this for your next busy week and thank me later. Seriously, this one’s worth bookmarking.

Pesto Pasta Fresh Herby and Done in 15 Min
Ingredients
Method
- Bring a large pot of salted water to a rolling boil. While that heats up, roughly chop your basil and peel your garlic cloves. You want everything prepped before you start because once the pesto comes together, it happens fast. This takes about 2-3 minutes total.
- Dump the pasta into boiling water and set your timer for whatever the box says. Here’s my trick: I subtract one minute from the recommended time because I like mine a little al dente. Stir it once after it hits the water so nothing sticks together.
- While pasta cooks, make the pesto by combining basil, garlic, and pine nuts in a food processor. Pulse it 6-8 times until it’s chunky—don’t blend it into baby food texture. Pour in the olive oil slowly while pulsing again, which gives you that perfect creamy-but-grainy consistency.
- Scrape the pesto into a large bowl and stir in lemon juice, salt, and black pepper. Taste it right now before you add the pasta—seriously, do this. I forgot once and my pesto needed another half teaspoon of salt, but I’d already mixed everything together.
- When pasta’s about 30 seconds from done, scoop out 1 cup of the starchy cooking water with a mug. I save this because the starch helps the pesto coat every noodle instead of sliding off. Don’t skip this step, it changes everything.
- Drain the pasta and toss it right into the bowl with pesto. Add a splash of that reserved pasta water—start with 1/4 cup and add more if needed. Toss it all together for about 30 seconds until every strand is covered in that gorgeous green sauce.
- Divide into 4 bowls and top with grated parmesan and those toasted pumpkin seeds. The whole pesto pasta recipe takes exactly 10 minutes of cooking time plus maybe 5 minutes of prep. Grab some crusty bread and call everyone to the table.








