This post may contain affiliate links.
Ready in 20 minutes, this creamy basil pesto pasta recipe is perfect for any occasion. You only need a few ingredients to make this easy pasta recipe.

Looking for a quick and tasty pasta dish? Look no further than this easy-to-make pesto pasta! Using my homemade pesto, this recipe is packed with flavor and is sure to satisfy. Whether you’re a fan of classics like cherry tomato pasta and spaghetti aglio e olio, or more adventurous flavors like Turkish pasta and lemon ricotta pasta, you’re sure to love this delicious pesto pasta recipe.
Table of Contents
Why You’ll Love This Recipe
- Easy: New to the kitchen? Then this pesto pasta is for you. As easy a cook, rinse and toss, this dish doesn’t require any chef skills to make.
- Quick: It takes about 20 minutes from start to finish, making this a great choice for a weeknight dinner.
- Flavors: The combination of basil and garlic in the pesto makes this a feast of flavors.
- Crowd pleaser: This might be an easy dish, but everyone loves it. It’s the perfect choice for parties or potlucks.
Ingredients To Make Pesto Pasta

- Pasta: I prefer to use spaghetti, but other kinds of pasta such as linguine, penne or rigatoni work, too.
- Olive oil: Extra virgin oliveoil works best in this recipe.
- Onion and garlic: For flavor and aroma.
- Pesto: The pasta is going to be as good as the pesto you use. You can either use my homemade basil pesto recipe or use store-bought.
How To Make Creamy Pesto Pasta

- Cook the pasta al dente according to the packaging. Reserve 1 cup pasta water to use for the sauce.
- Heat the olive oil in a pan and saute the onion until translucent. Add the garlic and cook for a minute.
- Add the pesto and cook for some minutes.
- Add the pasta water and simmer for a few minutes.
- Add the drained pasta to the sauce and toss so all is coated with the sauce.
- Top with grated parmesan if desired and serve.
Serving Suggestions
This easy pesto pasta is a complete dish on its own, but you can also turn it into a feast by serving caprese salad or burrata salad as an appetizer then serve the pasta as a side dish with grilled chicken, caprese chicken, balsamic chicken or Italian skillet chicken. It would also go well with seafood such as Mediterranean shrimp or garlic lemon shrimp.

Storage and Reheating
Store the leftovers in an airtight container and refrigerate for up to 4 days. To serve, place the pasta in a pan over medium heat and add 2-3 tablespoons of water. Cover with a lid and reheat for 10-20 minutes, stirring occasionally.
You can also freeze this dish for up to 3 months. To serve, thaw in the fridge overnight then reheat over medium heat as instructed.
Frequently Asked Questions
It’s best to make this quick pasta recipe right before serving. However, you can prepare the pasta up to a day in advance, toss it with olive oil to keep the noodles from sticking to each other and then make the sauce when you’re ready to serve.
There is no need to heat the pesto before adding the pasta.
Depending on your preference, you can use 1/2 to 1 cup of pesto to make this dish.

More Pasta Recipes
Rice and Pasta
Chicken Parmesan Pasta [Video]
Rice and Pasta
Italian Sausage Pasta Recipe
Mediterranean recipes
Easy Greek Pastitsio Recipe
Rice and Pasta
Easy Spicy Shrimp Marinara Linguine
Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Creamy Pesto Pasta Recipe
Ingredients
Instructions
- Prepare the pasta in salty water according to the package instructions. Reserve 1 cup of the pasta water.
- Heat the olive oil in a large pan over medium high heat. Saute the onion until translucent. Add in the garlic and cook for a few minutes.
- Add the pesto and stir to combine. Lower the heat to medium and cook for 5 minutes. Add 3/4 cup pasta water to the pan and bring it to a simmer. Let the sauce simmer for 5 minutes to thicken up a bit.
- Add the drained pasta to the pesto sauce and toss to make sure it's well coated. If the pasta looks dry, add more pesto and pasta water.
- Serve warm with grated parmesan.
Video
Notes
- I prefer spaghetti for this recipe but other types of pasta including linguine, penne and rigatoni work too.
- You can use my homemade pesto recipe or use store-bought pesto.
- Store the leftovers in an airtight container and refrigerate for up to 4 days. To reheat, add a couple tablespoons of water and reheat over medium heat for 10-20 minutes.
- Serve as is or with some grilled chicken, Italian skillet chicken, Mediterranean shrimp or balsamic chicken.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I love pesto and this pasta dish uses it really well! It’s become our comfort food whenever we want a nice hearty meal.
I made this pesto pasta for dinner last night and it was incredible! Perfectly creamy and so easy to make!
So simple, so tasty! Definitely adding to my rotation
This was so simple, but so amazing! We all loved it, it was a huge hit!
So simple, but so delicious. I love this pesto pasta when I can’t think of what to make on a busy weeknight. Thanks for sharing!