Creamy Basil Pesto Pasta with Garlic and Parmesan

This pesto pasta recipe is an easy, fresh, and delicious dinner ready in about 15 minutes. Made with a quick 5-minute basil pesto, it’s a family favorite that’s perfect warm or cold and works as a main dish or a side.

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.

Pasta al pesto is one of the best ways to use fresh summer basil. The combination of bright basil, nutty pine nuts, salty parmesan and a good olive oil makes a simple sauce that pairs beautifully with nearly any pasta shape.

Making your own pesto is straightforward and takes only a few minutes while the pasta cooks. After blending the sauce, simply toss it with hot pasta and finish with toasted pine nuts, cherry tomatoes, and freshly grated parmesan for a quick, flavorful meal. Add a protein like meatballs, grilled chicken, or baked pesto chicken for a heartier dinner.

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

– 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

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. Use fresh leaves for the best flavor. If you don’t have enough basil, you can substitute up to half with fresh spinach, though reducing the recipe is another option.
  • Olive oil. Olive oil is ideal for classic pesto; avocado or another neutral oil can work in a pinch.
  • Pine nuts. Pine nuts give authentic pesto its distinctive taste. If needed, try walnuts, pecans, or almonds as alternatives.
  • Garlic. Fresh minced garlic is recommended; roasted garlic is a tasty variation.
  • Pasta. Thick spaghetti such as bucatini is lovely here, but angel hair, tagliatelle, linguine, rigatoni, fusilli, or rotelle all work well. Use gluten-free pasta like chickpea pasta or try zucchini noodles for a lighter version.
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

Here’s an overview of the process: cook pasta, make the pesto while the water comes to a boil, then toss the warm pasta with the sauce and finish with garnishes.

Cook the Pasta

Start by bringing a large pot of water to a boil and cook the pasta according to package directions. Use well-salted water to season the pasta from within.

Use salted water

Salted water seasons the pasta and makes the finished dish more flavorful. Aim for water that tastes pleasantly salty.

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

When the pasta is done, drain it but do not rinse. Return it to the pot, cover to keep warm, and set aside while you finish the sauce.

Do not rinse the pasta

Rinsing removes the starch that helps the pesto cling to the noodles. If needed, add a little olive oil to prevent sticking.

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

Make the Pesto Sauce

Toast the pine nuts over medium-low heat, stirring often, until golden—about 4–5 minutes. Remove them from the pan to cool and set aside 2 tablespoons for garnish; use the rest in the sauce.

uncooked pine nuts in a small, white skillet before toasting making this pesto and pasta recipe
toasted pine nuts in a small, white skillet making this pesto and pasta recipe

In a blender or food processor, combine olive oil and basil and pulse until combined but not completely smooth. Add 1/4 cup toasted pine nuts, minced garlic, lemon juice, grated parmesan, salt, and pepper. Blend until you reach your preferred texture, pausing to scrape down the sides as needed.

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

Note on consistency

Make the pesto as chunky or as smooth as you like. Homemade pesto lets you control texture and flavor.

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

Assemble the Pesto Pasta

With the pasta still warm, add the pesto to the pot and stir until the noodles are evenly coated. Transfer to a serving bowl and garnish with reserved toasted pine nuts, fresh basil, grated parmesan, and cherry tomatoes if desired.

pesto sauce added on top of cooked pasta in a white bowl before mixing, making pesto pasta.
pesto pasta after sauce and noodles have been combined in a white bowl with a silver fork on a gray surface

Serve

Finish with chopped basil, extra parmesan, and the reserved pine nuts. Serve warm as a main course or side, or chill and serve cold for a pasta salad-style dish. It pairs well with meatballs, roasted vegetables, or grilled chicken.

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

Keep leftovers in an airtight container in the refrigerator for 3–5 days, or freeze for up to one month. Reheat gently on the stovetop or in the microwave, or serve cold straight from the fridge.

More Quick & Easy Pasta Recipes

Try other simple pasta dishes like sausage pasta, pasta primavera, spinach tortellini, or a summer burrata pasta for more weeknight inspiration.

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?

Bucatini or other thick spaghetti varieties are a favorite here, but any pasta works. Try long noodles like linguine or tagliatelle, shaped pastas like rigatoni or fusilli, gluten-free chickpea pasta, or vegetable noodles like zucchini.

Can I eat pesto pasta cold?

Yes. This dish is delicious warm or cold. To serve cold, refrigerate until chilled.

Should pesto be heated?

Avoid heating pesto directly, as heat can alter the basil’s color and flavor. Tossing pesto with warm pasta is enough to gently warm the sauce without compromising its fresh taste.

Can you freeze pesto pasta?

Yes. Freeze the assembled pasta or freeze the pesto sauce separately and combine with freshly cooked pasta when ready to serve.

Can I double this recipe?

Yes. The recipe scales easily—halve it if you have less basil, or double/triple when you have extra herbs.

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 try this recipe and enjoy it, please leave a comment and rating. Share your photos on social media and tag the creator if you like to show how your version turned out.

img 17198 21

Pesto Pasta Recipe

Laura

This pesto pasta recipe is an easy, fresh and delicious dinner ready in 15 minutes made with a quick basil pesto.
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

Equipment

  • Vitamix blender
  • Food processor
  • Measuring spoons and cups
  • Spatula
  • Large pot
  • Colander

Ingredients

Homemade Pesto Sauce

  • 2 cups fresh basil
  • 6 Tablespoons pine nuts (toasted)
  • 4–5 Tablespoons olive oil
  • 1 teaspoon lemon juice
  • 1 ½ Tablespoons minced garlic
  • ½ cup parmesan cheese
  • ½ teaspoon fine sea salt
  • ⅛ teaspoon pepper

Pasta

  • Salted water
  • 16 ounces bucatini (or preferred pasta)
  • 2 Tablespoons toasted pine nuts (for garnish)
  • Baby tomatoes, fresh basil, parmesan (optional garnishes)

Instructions

Cook Pasta

  1. Cook pasta according to package instructions in well-salted water.
  2. Drain (do not rinse), return to the warm pot, cover, and set aside.

Make the Pesto Sauce

  1. Toast pine nuts in a small skillet over medium-low heat, stirring often until browned (4–5 minutes). Remove to cool.
  2. Reserve 2 Tablespoons toasted pine nuts for serving and use ¼ cup in the sauce.
  3. In a blender or food processor, combine olive oil and basil and blend until combined but not totally smooth, about 60 seconds. Pause and scrape down the sides if needed.
  4. Add ¼ cup pine nuts, garlic, lemon juice, parmesan, salt and pepper and blend until you reach the desired consistency (30–60 seconds). Taste and adjust seasoning.

Assemble & Serve

  1. Add pesto to the warm pasta and stir to combine.
  2. Transfer to a serving dish.
  3. Garnish with remaining toasted pine nuts, parmesan, chopped basil and tomatoes if desired.
  4. Serve warm or refrigerate and serve chilled.

Notes

Ingredient substitutions:

  • Pasta: Bucatini is a favorite, but angel hair, linguine, tagliatelle, rigatoni, fusilli or rotelle all work. Chickpea pasta is a good gluten-free option. Zucchini noodles make a lighter, veggie-focused version.
  • Olive oil: Flavor-infused olive oil can be used if it complements basil; avocado oil is another alternative.
  • Pine nuts: These give classic pesto its characteristic taste, but walnuts, pecans or almonds can substitute if necessary.
  • Garlic: Fresh minced or roasted garlic both work well.

Store/Freeze: Refrigerate leftovers in an airtight container for 3–5 days or freeze for up to 1 month. Reheat gently or enjoy cold.

Nutrition

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

Nutrition information is approximate.

Try these recipes

img 17198 22

Homemade Basil Pesto Sauce

img 17198 23

Burrata Salad

img 17198 24

Baked Pesto Chicken

Bruschetta Recipe

Easy Tomato Bruschetta Recipe

img 17198 26

Homemade Meatballs Recipe

img 17198 27

Pesto Tortellini Recipe