Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Pesto Pasta

Pesto Pasta

Pesto pasta is a bright, aromatic Italian classic made with tender pasta tossed in fresh basil pesto, garlic, olive oil, and Parmesan cheese. It’s quick, comforting, and endlessly customizable—perfect for busy weeknights or easy entertaining.

  • Total Time: 22 minutes
  • Yield: 4 servings 1x

Ingredients

12 oz pasta (penne, spaghetti, fusilli, or linguine)

3/4 cup basil pesto (store-bought or homemade)

1/4 cup reserved pasta water

1/2 cup freshly grated Parmesan cheese

1 tbsp olive oil (optional, for richness)

Salt, to taste

Black pepper, to taste

Optional toppings: cherry tomatoes, pine nuts, grilled chicken, shrimp, or fresh basil

Instructions

Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente.

Reserve ¼ cup of pasta water, then drain the pasta.

Return pasta to the pot over low heat. Add pesto, reserved pasta water, and olive oil.

Toss gently until the sauce evenly coats the pasta.

Remove from heat and stir in Parmesan cheese.

Season with salt and black pepper. Serve immediately with optional toppings.

Notes

Cooking Tips

  • Reserve more pasta water if needed—it helps loosen the sauce and makes it silky.

  • Toss pesto with pasta off direct heat to preserve its fresh, herbal flavor.

  • Use freshly grated Parmesan for the best taste and texture.

  • Add a squeeze of lemon juice to brighten the dish.


Variations

 

  • Creamy Pesto Pasta: Stir in ¼ cup heavy cream or mascarpone.

  • Protein Boost: Add grilled chicken, shrimp, or Italian sausage.

  • Veggie-Loaded: Mix in roasted zucchini, mushrooms, or sun-dried tomatoes.

  • Vegan Option: Use dairy-free pesto and nutritional yeast instead of Parmesan.

  • Nut-Free: Swap pine nuts for pumpkin seeds or omit entirely.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 3g
  • Sodium: 520mg
  • Fat: 20g
  • Carbohydrates: 48g
  • Fiber: 3g
  • Protein: 12g
ahrefs-site-verification_cb2d2902077a30d58b72c49921b5bc3179d1505ac1848cd914198c5cd392c04a