Pesto Pasta Recipe

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

This pesto pasta recipe is an easy, fresh & delicious dinner ready in 15 minutes! Pasta & pesto is made with the best, 5-minute pesto sauce and is a family favorite!

pesto pasta in a ceramic bowl with a silver fork, garnished with toasted pine nuts and fresh basil on a gray surface surrounded by basil, pine nuts, tomatoes and a striped towel.

This pesto pasta recipe (aka: pasta al pesto) is my favorite way to use fresh summer basil.

Pasta and pesto is just a match made in heaven, especially because it’s an easy dinner ready in 15 minutes flat! It’s also very versatile, you can serve it warm or cold, as a main dish or side!

My pesto pasta recipe calls for making your own pesto sauce, but don’t let that intimidate you! It’s really easy to make in 5 minutes while the pasta is cooking.

Then simply stir the sauce into your favorite pasta, add some toasted pine nuts, tomatoes, parmesan cheese, etc. and you have a fresh & delicious meal ready in 15 minutes! You can add protein and serve it with homemade meatballs (or chicken meatballs), baked pesto chicken, etc. and it will be a family fave, just like it is for Jessica:

close up photo of pesto pasta in a ceramic bowl with a silver fork, garnished with basil and toasted pine nuts on a gray surface
Want to save this recipe?
Enter your email below, and I’ll send the link straight to your inbox. Plus, you’ll receive cooking & baking tips & recipes weekly!

Pesto Pasta: Ingredients & Substitutions 

overhead photo of the ingredients in this pesto pasta recipe labeled and in bowls like fresh basil, tomatoes, pasta, minced garlic, olive oil, pine nuts, parmesan cheese and lemon juice.
  • Fresh basil. If you are short on basil, you can substitute up to half of the basil with fresh spinach (although I would prefer to just halve the recipe than make this substitution).
  • Olive oil. avocado oil works well, but olive oil is best.
  • Pine nuts. Pine nuts are key to making a classic pesto recipe, and shouldn’t be substituted if you’re going for a 100% authentic flavor. If you must, you can try using other nuts like walnuts, pecans or almonds. 
  • Minced garlic. Fresh roasted garlic is also a great choice.
  • Pasta: I really enjoy using thick spaghetti noodles (Bucatini) in this pesto pasta recipe. However you can use your favorite like angel hair,  tagiatelle, linguine, rigatoni, fusilli, wheels (rotelle), etc.  Or try this pesto tortellini. Or use gluten-free pasta like chickpea pasta, or make zucchini noodles!
pesto pasta in a white bowl with cherry tomatoes and a silver fork, garnished with toasted pine nuts, parmesan cheese and fresh basil

How to Make Pesto pasta

I will walk through how to make pesto pasta with you step-by-step with detailed photos and tips! Don’t forget to watch the video for further guidance as well!

Cook the Pasta

Begin by cooking the pasta. Bringing the pot of water to a boil and cooking the pasta takes longer than making the sauce, so it’s the first step.

Use salted water

Whenever you make pasta of any kind, be sure to cook it in water as salty as the ocean. Just kidding, kind of! It’s important because adding salt to the water makes the pasta more flavorful.

cooked pasta in a pot of water with a fork showing the cooked noodles making pesto pasta

Once the pasta has finished cooking, drain it in a colander but do not rinse. Return the drained pasta to the pot it was cooked in and cover it with a lid to keep it warm for serving.

Do not rinse the pasta

The pasta continues to absorb liquids after it has been cooked and drained, and if you rinse it with water it will absorb water instead of the flavors from the pesto sauce. If you need to, add some olive oil to keep it from sticking, but only a little bit.

cooked pasta in a white colander with silver handles making pesto pasta

Make the Pesto Sauce 

Like I said above, making pesto sauce is so quick and easy. However, if you are really in a pinch you could always use store bought pesto sauce. For the sake of this recipe, I’ll assume you want to make your own pesto!

Begin by toasting the pine nuts over medium-low heat. I suggest doing this while the water is coming to a boil.

Since pine nuts are an expensive ingredient, you want to be sure to watch them closely, do not cook them on high heat, and stir them every 30 seconds so they don’t burn. It should take 4-5 minutes to toast them.

Once they’re toasted, transfer the pine nuts  from the warm pan to a small bowl or plate to cool. Set aside 2 Tablespoons toasted pine nuts to serve on the pesto pasta, and use the other  ¼ cup to blend in the sauce. 

toasted pine nuts on a ceramic plate and in a ceramic bowl to be used to make this pesto pasta recipe

While the pine nuts are cooling and the pasta is cooking, blend the olive oil and fresh basil together until they are well combined but not completely smooth. You may also use a food processor.

Next, add ¼ cup pine nuts, garlic, parmesan cheese, salt and pepper and blend until you reach your desired consistency.

You may need to pause, scrape down the sides of the container, and continue blending depending on the size of your blending container. 

note on consistency

Some people like pesto sauce a little bit chunky, some like it smooth. The great thing about making your own homemade pesto is that you can choose.

a spoon holding a scoop of pesto sauce over pesto sauce in a blending container to make pesto pasta

Assemble the Pesto Pasta

Now it’s time to assemble the pesto pasta. Since the pasta has been cooked and should be warm, simply add the pesto sauce, garnish with toasted pine nuts and tomatoes (if desired) and serve.

Serve

Garnish the pesto and pasta with chopped fresh basil, parmesan cheese, the extra pine nuts and baby tomatoes (cooked or raw). If you’d like to serve it with a protein or as a side dish, here are some Italian recipes that compliment it well.

pesto pasta in a ceramic bowl with cherry tomatoes and a silver fork, garnished with toasted pine nuts, parmesan cheese and fresh basil on a gray surface

Store or Freeze

Store leftovers in an airtight container in the refrigerator for 3-5 days or in the freezer for up to 1 month.

You can serve this pesto pasta warm or cold, and if you’d prefer to serve it warm you can reheat it in the microwave or on the stovetop.

a fork taking a bite of pesto pasta in a ceramic bowl with cherry tomatoes and a silver fork, garnished with toasted pine nuts, parmesan cheese and fresh basil on a gray surface surrounded by basil, pine nuts, tomatoes and a striped towel.

Pesto Pasta Recipe FAQs

Which pasta is best with pesto?

I really enjoy using thick spaghetti noodles (Bucatini) in this pesto pasta recipe! However you can use any pasta you’d like. Here are some suggestions:
Spaghetti noodles: bucatini, angel hair,  tagiatelle, linguine, etc. 
Shaped pasta: bow ties (aka Farfalle) , rigatoni, fusilli, wheels (rotelle), etc. 
Chickpea pasta is a great gluten-free option.
– Use zucchini noodles (or any other veggie noodles) for a veggie version. 

Can I eat pesto pasta cold?

You can serve this pasta warm or cold. To serve it cold just store it in the refrigerator until it cools.

Should pesto be heated?

You should not heat the pesto sauce, because it will change the color, taste and texture of the fresh basil. This is why I recommend keeping the pasta warm. The pasta itself will “heat” the pesto without changing its composition! 

Can you freeze pesto pasta?

Yes, you can freeze the assembled pesto pasta, or you can freeze the sauce and make the pasta fresh when you’re ready to serve.

Can I double this recipe?

This recipe is easily scaled. I have halved it (if my garden didn’t have quite enough basil to make the full batch of pesto) and even tripled it! It all depends on the amount of fresh basil you have available.

close up photo of pesto pasta in a ceramic bowl with a silver fork, garnished with toasted pine nuts on a gray surface

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Pesto Pasta Recipe

Laura
This pesto pasta recipe is an easy, fresh & delicious dinner ready in 15 minutes! Pasta & pesto is made with the best, 5-minute pesto sauce and is a family favorite!
5 from 14 votes
Course Main Course, Side Dish
Cuisine American, Italian
Servings 10 Servings
Calories 257
Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes

Ingredients 
 

Homemade Pesto Sauce

Pasta

  • Salted Water
  • 16 ounces bucatini spaghetti (or your preferred pasta)
  • 2 Tablespoons toasted pine nuts
  • Baby tomatoes, fresh basil, parmesan cheese, etc. (optional garnishes)

Instructions 

Cook Pasta

  • Cook pasta according to package instructions, be sure to use salted water.
  • Drain (do not rinse), return to warm pot, cover with a lid and set aside.

Make the Pesto Sauce

  • Heat pine nuts in a small sauté pan over medium-low heat, stirring often until they are browned (4 to 5 minutes). Watch them closely.
  • Transfer the pine nuts to a bowl to cool. You will use ¼ cup (4 Tablespoons) of nuts in the sauce, and reserve 2 Tablespoons roasted pine nuts for serving over the finished pasta.
  • Put olive oil and basil leaves into the container of a blender or food processor.. Blend or process for about 60 seconds until the ingredients are combined but not totally smooth. You may need to pause, scrape down the sides, and then continue blending.
  • Add ¼ cup pine nuts, garlic, lemon juice, parmesan cheese, salt and pepper and blend or process until you reach your desired consistency (about 30-60 seconds). You may need to pause, scrape down the sides, and then continue blending.
  • Taste and adjust salt and pepper as desired, pulse to combine.

Assemble & Serve

  • Add the pesto sauce to the warm pasta in the pot and stir to combine.
  • Transfer the pesto pasta to a serving dish.
  • Garnish with remaining toasted pine nuts, parmesan cheese, chopped fresh basil and if desired some fresh tomatoes (cooked or raw).
  • Serve warm or transfer to the refrigerator to chill and serve cold.

Video

Notes

Ingredient Substitutions: 
  • Pasta: I really enjoy using thick spaghetti noodles (Bucatini) in this recipe. However you can use any other pasta with great results. Here are some suggestions:
    • Spaghetti noodles: like I said, bucatini is my favorite. But angel hair,  tagiatelle, linguine, etc. 
    • Shaped pasta: bow ties (aka Farfalle) , rigatoni, fusilli, wheels (rotelle), etc. 
    • Chickpea pasta is a great gluten-free option! 
    • Use zucchini noodles (or any other veggie noodles) for a veggie version. 
  • Olive oil. You can use flavor-infused olive oils (like garlic, herb, etc.) just make sure it would compliment the basil. Another neutral oil like avocado oil works well.
  • Pine nuts. Pine nuts are key to making a classic pesto recipe, and shouldn’t be substituted if you’re going for a 100% authentic flavor. If you must, you can try using other nuts like walnuts, pecans or almonds. 
  • Minced garlic. Fresh roasted garlic works well.
Store/Freeze
Store leftovers in an airtight container in the refrigerator for 3-5 days or freezer for up to 1 month.  Enjoy warm or cold. 
Reheat in the microwave or on the stovetop. 

Nutrition

Serving: 0.5cup | Calories: 257kcal | Carbohydrates: 35g | Protein: 8g | Fat: 9g | Saturated Fat: 2g | Cholesterol: 3mg | Sodium: 200mg | Potassium: 149mg | Fiber: 2g | Sugar: 1g | Vitamin A: 292IU | Vitamin C: 1mg | Calcium: 78mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

try these recipes


latest recipes

5 from 14 votes (7 ratings without comment)

Post a Comment or Ask a Question!

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

Recipe Rating




11 Comments

  1. 5 stars
    Absolutely delicious! I followed exactly, using 5 TBSP of olive oil. Thank you so much for sharing.

  2. 5 stars
    This was DELICIOUS! This was my very first time making pesto sauce so this was the first recipe I tried, and I’ll never look for another! My entire family loved it which is no easy feat. This will be added to the list of our family faves. A few details that might be helpful for some elements I personally was unsure about: I used 5 tbsp of olive oil, 6-7 fresh garlic cloves, and I measured 2 heaping cups of the fresh basil leaves. I used one 12 oz box of pasta, and this was the perfect amount of pesto for all the pasta. Thanks so much!

  3. 5 stars
    Hi 👋,
    I made your chocolate chip cookies. They were amazing!! Then I looked at the rest of your recipes. I’m all in at this point!! New subscriber on YouTube now!! Thank you!!
    Everything looks Sooo yummy!!

  4. 5 stars
    I made this pesto sauce and it was the best I’ve tasted. My son loved it too, is going to be a staple at home. Thank you.

    1. Hello! It lasts in the fridge for up to 5 days! Yes you can freeze it! I like to freeze it in ice cube trays for individual servings! Or larger containers if you’re planning on using it all at once!