• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About & Contact
    • Work with Me
  • Sign up
  • Terms of Use
    • Privacy Policy
    • Disclaimer
  • My Account
Vancouver with Love
  • Recipes
    • Lunch & Dinner
    • Desserts
    • Breakfasts
    • Side Dishes
    • Snacks
    • Holiday Recipes
    • Drinks & Smoothies
  • How To Guides
  • Travel
  • Podcast
  • 20 Min Dinners eBook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • Travel Guides
  • How To Guides
  • Sign up
  • About / Contact
  • Podcast
  • 20 Min Dinners Ebook
×
Home » Recipes » Lunch & Dinner » Easy Pasta Al Pesto (Linguine with Pesto)

Easy Pasta Al Pesto (Linguine with Pesto)

Published: Aug 28, 2023 Modified: Sep 4, 2024 by Elizabeth · 12 Comments

This easy pasta al pesto is the perfect weeknight meal. All you need are a few simple ingredients and 15 minutes for pesto that's better than store-bought. Naturally vegan, dairy and gluten free.

Jump to Recipe
White bowl of pasta al pesto with basil leaves and on top and a fork on the side. More basil leaves and a white cloth are off to the side.

Is there anything better than simple pasta with pesto?

It's the ultimate weeknight meal for the whole family: easy, quick and 100% satisfying.

I make this homemade pesto sauce regularly and love having a jar of it in the freezer so I can whip it out for a quick meal when needed (you might also love my simple tahini pasta too!).

And this very popular dish is so easy to make.

All you need are simple ingredients (basil, olive oil, cashews or pine nuts, lemon juice, garlic, salt and pepper) and a blender or food processor to throw this amazing homemade basil pesto together.

Stir it into your pasta and serve with raw or roasted veggies, bread or your favourite side salad for a satisfying meal.

White bowl of pasta al pesto with basil and a fork being twisted in it.

Why you'll love this

Naturally dairy-free/vegan - No cheese is added, so this is a dairy free pesto pasta recipe. Perfect if you're vegan or lactose intolerant!

Rich in plant protein & healthy fats - cashews offer a source of protein and healthy fat. (Tip: use a bean-based pasta for more protein!)

Quick - Only 15 minutes total to make! Perfect as a quick dinner.

SO satisfying - This basil pesto sauce is flavourful, savoury, oily and salty and the pasta gives it a delicious heartiness. Need I say more?

Ingredients

Ingredients on a chopping board for pasta al pesto - linguine, basil, lemon juice, garlic and oil etc.

Pasta - I've used linguine here to be more traditional, but all types of pasta work. Use gluten free or bean-based pasta if desired.

Cashews - Provide creamy texture and taste. No cheese needed! You can also switch these for pine nuts if preferred. (See below for cost-effective variation using seeds.)

Fresh basil - Be generous with your basil! It's the main flavour for the pesto so you want to use as much as the recipe calls for - don't scrimp!

Garlic - I like to use 2 cloves, but you can use more for a stronger taste if preferred.

Olive oil - Don't be stingy with it! Good pesto contains a lot of (good quality) extra-virgin olive oil - it makes all the difference to the taste and texture.

Lemon juice - A squeeze of lemon juice adds a little brightness/freshness to the pesto.

Salt - An important ingredient in pesto! I like to use quite a bit of salt as I find it makes a huge difference to the taste. Ideally you want the pesto to taste too salty, as when mixed with pasta the saltiness will decrease.

White bowl of pasta al pesto with basil leaves and on top and a fork on the side.

Variations

Budget-Friendly - Cashews are expensive! Switch out up to half the cashews for sunflower or pumpkin seeds for a cheaper option. Your pesto will have an earthier, nutty flavor.

(I don't recommend using only seeds, as this will impact the taste)

Lemon zest - If you're looking for a lighter-tasting pesto, adding the zest of one lemon before blending is a great way to add that fresh flavour.

Cheese - Although this pesto doesn't need it, you can switch out half the cashews for your favourite cheese if desired. I love plant-based cheeses like Violife Just Like Parmesan.

Gluten free - This pesto is naturally gluten free. However it goes without saying that you should be sure to use gluten-free pasta if you're avoiding wheat. I love using Rizopia brown rice pasta.

Step-by-step instructions

A woman's hand holds a sieve full of cooked linguine.

Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions (usually 7-10 minutes).

Quickly drain when al dente and return to pot to keep warm.

Cashew pieces in a blender.

While pasta is cooking, add cashews to a food processor or blender and process until fine.

Cashew pieces, basil, garlic, oil and salt in a blender.

Add basil, crushed garlic, olive oil, lemon juice, salt and pepper to blender.

Freshly made basil pesto in a blender.

Process until well combined but still slightly chunky. (If you're using a blender, the texture will naturally be smoother.) Adjust seasoning if needed.

Large pot of cooked pasta with fresh basil pesto on top.

Add pesto to cooked pasta - the pasta should still be hot from being cooked so it warms the pesto.

A woman's hand tosses a large pot of pasta with basil pesto using tongs.

Toss well with tongs to combine. Serve with additional basil leaves, or cherry tomatoes if desired.

White bowl of pasta al pesto with basil leaves and cherry tomatoes on top.

Check out my story showing you how to make this basil pesto pasta.

Expert tips

The most important tip: Be generous with salt and basil! These form the main pesto flavour so you don't want to scrimp on them - it will lead to a bland taste.

If your pesto looks too dry, add more oil. You can also add more lemon juice if you want a stronger kick.

Add protein. To make your pasta al pesto heartier, try adding chickpeas, marinated tofu or fried tempeh.

You can also use a bean-based pasta (chickpea, lentil etc.). You'll be fuller for longer.

What goes with pesto pasta

This pasta al pesto is great on its own but if you'd like a larger meal, serve it with a side dish like roasted vegetables, your favourite garlic bread or a delicious salad.

White bowl of pasta al pesto with basil leaves and on top.

How to store

If not eating immediately, store pasta in an airtight container in the fridge for up to 3 days. Can be eaten cold.

If storing pesto on its own, store in a glass jar with a lid. Add a small layer of olive oil to the top of the pesto to prevent browning.

This pesto can also be frozen in a sealed container for up to a month. Thaw fully before using.

FAQs

What pasta goes with pesto?

You can serve any pasta shape with pesto, but it's best to use a thin pasta that won't overwhelm the flavour of the sauce. Linguine, fettuccini and spaghetti are all great options.

What else goes with pesto?

Aside from pasta, pesto tastes delicious served with roasted vegetables, potatoes or on pizza. You can even use it as a topping for veggie burgers or roasted tomato soup, or as a marinade for tofu, tempeh or beans.

Do you heat pesto before adding to pasta?

You do not need to cook pesto, as its flavours are best enjoyed raw. Instead, allow the residual heat from your freshly cooked pasta to gently warm it as you stir it in.

Why is my pesto bland?

It's likely because you need to add more basil or salt. You want your pesto to taste slightly too salty - that way when it's mixed with pasta the dish won't be bland.

More vegan pasta recipes

  • Closeup of beet pasta sauce on fettuccini in a white bowl.
    Beet Pasta Sauce
  • White bowl of pasta with mushrooms and broccoli, decorated with vegan parmesan.
    Creamy Pasta with Mushrooms & Broccoli (Vegan)
  • Cheesy Vegan Pasta with Tempeh and marjoram
    Cheesy Tempeh Pasta (Vegan)
  • Grey plate of vegan creamy spinach pasta sauce on fettuccine. Dish is decorated with basil leaves and there is a fork nestled into the plate.
    10-Minute Spinach Pasta Sauce (Easy)
White bowl of pasta al pesto with basil leaves and on top and a fork on the side.
Print Recipe Pin Recipe Save Recipe Saved Recipe!
5 from 40 votes

Easy Pasta Al Pesto (Linguine with Pesto)

This easy pasta al pesto is the perfect weeknight meal. All you need are a few simple ingredients and 15 minutes. Naturally vegan and gluten free.
Prep Time5 minutes mins
Cook Time10 minutes mins
Total Time15 minutes mins
Course: Main Course
Cuisine: gluten-free, healthy, Italian, vegan, vegetarian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 4 people
Calories per serving: 419kcal
Author: Elizabeth Emery

Special Equipment

  • Blender or food processor

Ingredients

  • 4 servings uncooked pasta (I've used linguine) (around 12oz/340g)
  • ¾ cup cashews or pine nuts (see note below for substitution) (90g)
  • 2 packed cups fresh basil leaves, plus more to serve (about 50g)
  • 2-3 cloves garlic, crushed
  • 8 tablespoon olive oil
  • 1 tablespoon lemon juice
  • 1½-2 teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  • Bring a large pot of water (salted) to a boil. Add pasta to boiling water and cook according to package instructions (usually 7-10 minutes). Drain when al dente and return to pot to keep warm.
  • While pasta is cooking, add cashews to a food processor or blender and process until fine.
  • Add basil, crushed garlic, olive oil, lemon juice, salt and pepper, and process until combined but still slightly chunky. (If using a blender, the texture will be more of a smooth paste.) Adjust seasoning if needed.
  • Add pesto to warm pasta and toss to combine. Serve with additional basil leaves, or cherry tomatoes if desired.
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!

Notes

Cashews - Switch out cashews for pine nuts, or sub half the cashews for sunflower or pumpkin seeds for a cost-effective version.
Lemon zest - For a fresher-tasting pesto, add the zest of one lemon before blending.
Cheese - If desired, switch out half the cashews for your favourite cheese. I love Violife Parmesan.
Gluten free - This pesto is naturally gluten free, but be sure to use a non-wheat pasta if you follow a gluten free diet.

Nutritional information per serving

Calories: 419kcal | Carbohydrates: 14.6g | Protein: 5.3g | Fat: 40.2g | Saturated Fat: 6.4g | Sodium: 3203mg | Potassium: 195mg | Fiber: 1.3g | Sugar: 1.7g | Calcium: 39mg | Iron: 2mg

If you’ve tried this recipe, please leave a comment or tip for others below.

I'd love to know how you’ve made it your own!

Follow Vancouver with Love on Instagram, Pinterest and Facebook, and Subscribe to my newsletter!

« Easy Chickpea Pizza Crust (Gluten-Free)
Iced Pumpkin Spice Latte »
  • Facebook
  • Twitter
  • Email

If you're a brand and love my work, learn more about Working with Me and feel free to get in touch!

Reader Interactions

Comments

  1. Kim Beaulieu

    August 30, 2023 at 8:10 pm

    This looks absolutely amazing. I love simple pasta recipes like this and cannot wait to try it out this weekend!

    Reply
    • Elizabeth

      August 31, 2023 at 12:44 am

      I hope you love it Kim!

      Reply
  2. Sunrita Dutta

    August 30, 2023 at 8:16 pm

    5 stars
    Made your recipe with spaghetti and it was delicious. My daughter made sure that there was enough to take for her school lunch. Will make the pesto in bunch from now onwards.

    Reply
    • Elizabeth

      August 31, 2023 at 12:45 am

      Excellent! So glad you both liked it Sunrita. Glad to know it's school lunch-approved! 🙂

      Reply
  3. Lindsay Howerton-Hastings

    August 30, 2023 at 9:06 pm

    5 stars
    I made this with frozen pesto I had leftover and it was delicious!

    Reply
    • Elizabeth

      August 31, 2023 at 12:45 am

      Sounds great!

      Reply
  4. Oscar

    August 30, 2023 at 11:11 pm

    5 stars
    I've always loved pesto but never made it until I saw this recipe. Wow, I didn't realize how easy it was to make. Plus it is so much more flavorful than the store-bought pestos. I'll be making this recipe from now on. Thank you.

    Reply
    • Elizabeth

      August 31, 2023 at 12:46 am

      I'm so happy you liked it Oscar. It truly is easier than people realize to make!

      Reply
  5. Elizabeth

    August 31, 2023 at 8:13 pm

    5 stars
    We love this vegan version of pesto pasta! Such a crowd pleaser and so easy to make!

    Reply
    • Elizabeth

      August 31, 2023 at 11:16 pm

      So glad you love it Elizabeth! 🙂

      Reply
  6. John

    February 23, 2024 at 10:47 pm

    How is this gluten free with linguini?

    Reply
    • Elizabeth

      February 25, 2024 at 6:41 pm

      You use gluten free linguine! I use a brand that's made from brown rice (that's what I've used in these images).

      Reply
5 from 40 votes (36 ratings without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Elizabeth Emery of Vancouver with Love sitting at a kitchen table eating a vegan dessert.

Welcome! Vancouver with Love is a plant-based food blog, sharing a love of vegan recipes and travel

Read more →

  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Most Popular

  • Cookie Dough Overnight Oats in a glass jar with chocolate chips.
    Cookie Dough Overnight Oats (vegan, gluten free)
  • Stuffed dates with peanut butter, chocolate drizzle and sea salt flakes.
    Stuffed Dates with Peanut Butter & Chocolate
  • Maple roasted carrots on a white plate sprinkled with parsley.
    Easy Maple Roasted Carrots
  • A spoonful of tiramisu overnight oats is taken from a glass jar, decorated with coffee beans and cacao powder.
    The BEST Tiramisu Overnight Oats

Web Stories

Footer

↑ back to top

Contact

  • About / Contact
  • Work with me / Press

Newsletter

  • Sign Up! for emails and updates
  • Facebook
  • Twitter
  • Pinterest
  • Instagram

Terms of use

  • Privacy policy
  • Disclaimer
  • Terms of use

Copyright © 2025 Vancouver With Love

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.
This site uses cookies to improve your experience. By using this site you agree to our use of cookies. Please refer to our privacy policy for more information.