You can whip up this amazing pesto pasta recipe in minutes! Make a quick and easy fresh pesto sauce for your pasta, or take a pantry shortcut using jarred pesto.

Regardless, it’s a surefire success for a fast weeknight dinner, and so easy to customize. This wholesome, fresh pasta is bursting with the vibrancy of fresh herbs, and I think you’re going to love it!

Delicious pesto pasta on a white plate.
Want to save this?
Enter your email below and I’ll send it to you!
Please enable JavaScript in your browser to complete this form.

Whether you decide to make this dish using fresh pesto or a shortcut jar of store bought pesto, it will quickly become a favorite dish!

It’s full of robust flavor – perfect for lunch or dinner, and so easy to throw together! There’s nothing like the fragrance of basil in your kitchen, regardless of how you use it.

Pesto Pasta

I love pesto… it’s just the most fresh, vibrant flavor to add to so many things! I’ve shared pesto chicken, pesto aioli, pesto cheese dip, pesto hummus and even a pesto cheeseball!

And when it’s combined with pasta? What could be better! Let’s learn how to make this incredibly easy pesto pasta dish for another dinner to add to your menu rotation.

Pesto pasta recipe on a white plate.

Why You’ll Love It

  • So Easy – Make your own homemade pesto, or use a shortcut and whip up the quickest dinner you can hope for.
  • Wholesome – It’s filling, but full of light, fresh flavor and nutrients, too. It’s also great for meatless Mondays because it’s vegetarian!
  • Customizable – With this combination of ingredients and texture, you can add so many proteins and veggies to make it your own.
A tantalizing plate of pesto pasta with a fork on top, ready to be devoured.

Ingredients and Substitutions

See printable recipe card for complete ingredients and instructions.

  • Pasta – I like to use spaghetti, but angel hair, Bucatini spirals, rotini and bow tie pasta all work well. Use your favorite shape! You can learn how to make homemade pasta here.
  • Basil – Fresh basil leaves are the foundation for this sauce.
  • Pine Nuts – Add a mild, sweet and slightly buttery flavor. They are tender and high in fat and make the pesto really silky. You can substitute walnuts if you don’t have any pine nuts on hand.
  • Minced Garlic – No pesto is complete without garlic! Use fresh or minced garlic purchased in the produce section of your grocer for the best flavor.
  • Olive Oil – Use a good quality olive oil, or extra virgin olive oil. It really enhances the flavor.
  • Red Pepper Flakes  To add a little heat (and a hint of color).
  • Parmesan Cheese – Use freshly grated parmesan for the best flavor. You can substitute grana padano or asiago. Even goat cheese offers nice flavor.
  • Salt and Pepper – Freshly cracked and to taste.
A glass jar filled with fresh basil.


A delicious serving of pesto pasta beautifully presented on a white plate, accompanied by a fork.

How To Make Pesto Pasta

  1. Prepare Pasta – Bring a large pot of salted water to a boil. Prepare pasta al dente.
  2. Make the Pesto – Add ingredients to a food processor or blender and pulse until it reaches the desired consistency. Basil and mayo inside a food processor for a pesto style basil aioli recipe. Basil pesto in a small clear glass jar on a marble surface.
  3. Combine – Reserving one cup of pasta water, strain noodles. Return to pot and toss with sauce. Use desired amount of pasta water to thin, if needed. A plate of spaghetti with pesto pasta on it.
  4. Garnish – Top with fresh grated Parmesan, salt and pepper to taste.
Pesto pasta recipe on a white plate with a fork.


  • Reserve Pasta Water – Starchy water is the best way to thin pesto sauce. It enhances the flavor while helping pesto coat the pasta.
  • Season to Taste – Add fresh cracked salt, pepper or red pepper as needed. It’s easy to control the flavor to your preference after you make it. You can even add a squeeze of lemon juice for bright flavor.
A close up of a bowl of spaghetti with pesto sauce.


  • Store Bought Pesto – Replace basil, pine nuts, garlic and olive oil with a store bought pesto in this recipe. It won’t be quite as fresh and vibrant, of course, but it will still be bursting with flavor!
A plate of spaghetti with pesto pasta on it.

How to Store

  • Room Temperature – This pesto pasta can sit out at room temperature for up to two hours while serving.
  • Refrigerate – Store refrigerated up to three days in an airtight container.
  • Freeze – Store up to three months in an airtight container. Reheat in the oven with a little olive oil to refresh the sauce.
Delicious pesto pasta on a white plate with a fork.

More Sauce + Pasta

Pesto pasta recipe on a white plate with a fork.
5 from 4 votes

Pesto Pasta

Pesto pasta is a quick and easy pasta dish that comes together with just a few ingredients! It's fresh and flavorful!
Prep: 10 minutes
Cook: 8 minutes
Total: 18 minutes
Servings: 6
Pin Rate Print
Save this recipe!
Enter your email and I’ll send it to you!
Please enable JavaScript in your browser to complete this form.


  • 1 pound pasta
  • 2 cups basil fresh, stems removed
  • 2 tablespoons pine nuts
  • 1 tablespoon minced garlic
  • ½ cup olive oil
  • teaspoon crushed red pepper flakes
  • ¼ cup parmesan cheese freshly grated
  • salt and pepper to taste


  • Bring a pot of salted water to a boil. Prepare pasta al dente.
  • Meanwhile, in a food processor, combine basil, pine nuts, garlic, olive oil, and red pepper. Pulse.
  • Reserving 1 cup of pasta water, drain pasta.
  • Toss with pesto, adding pasta water, if desired to thin sauce.
  • Garish with parmesan and salt and pepper to taste.

Julie’s Tips


  • Store Bought Pesto – Replace basil, pine nuts, garlic and olive oil with store bought pesto.
  • Pine Nuts – No pine nuts? No problem. Walnuts make a great substitute.
  • Minced Garlic – I use store bought minced garlic, but you can replace with 2 garlic cloves.
  • Parmesan – You can substitute with grana padano or asiago. Even goat cheese offers nice flavor.


  • Add a squeeze of lemon juice or zest over the top of the dish.
  • Add cherry tomatoes.


Calories: 482kcal | Carbohydrates: 58g | Protein: 12g | Fat: 23g | Saturated Fat: 4g | Cholesterol: 3mg | Sodium: 73mg | Potassium: 212mg | Fiber: 3g | Sugar: 2g | Vitamin A: 467IU | Vitamin C: 2mg | Calcium: 82mg | Iron: 2mg

Estimated nutrition information is provided as a courtesy and is not guaranteed.

Explore More

You May Also Like

Leave a comment

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

Rate this Recipe


  1. This turned out much more bland than I had expected :(. I did half the recipe so maybe that was my mistake. I suggest doing the whole recipe. It was super easy though and took maybe 2 minutes total to prep!

  2. 5 stars
    Yummy! Such an easy meal to bring together. But full of such flavor. My whole family loved it. It was all gone. No leftovers! Thank you!!