Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pesto Pasta Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Martha Stewart
  • Total Time: 20 minutes
  • Yield: 4-6 servings 1x
  • Diet: Vegetarian

Description

This easy pesto pasta recipe combines perfectly cooked pasta with vibrant homemade basil pesto for a fresh, flavorful dinner that’s ready in just 20 minutes! Made with fresh basil, garlic, pine nuts, Parmesan, and olive oil, it’s simple enough for weeknights but impressive enough for guests. Naturally vegetarian and endlessly customizable!


Ingredients

Scale

For the Pasta:

  • 1 pound pasta (spaghetti, linguine, penne, or your favorite shape)
  • 2 tablespoons salt (for pasta water)
  • 1 cup reserved pasta cooking water

For the Homemade Pesto:

  • 23 cups fresh basil leaves, packed (about 23 oz)
  • 23 cloves garlic, peeled
  • ⅓ cup pine nuts (or walnuts, almonds, or cashews)
  • ½ cup freshly grated Parmesan cheese
  • ½ cup extra virgin olive oil
  • ½ teaspoon salt (plus more to taste)
  • ¼ teaspoon black pepper
  • 1 tablespoon fresh lemon juice (optional but recommended)

Optional Add-Ins:

  • 1 pint cherry tomatoes, halved
  • 2 cups baby spinach or arugula
  • Grilled chicken breast, sliced
  • Cooked shrimp
  • Extra Parmesan for serving
  • Crushed red pepper flakes for heat

Instructions

Step 1: Boil the Pasta
Bring a large pot of water to a rolling boil over high heat. Add 2 tablespoons of salt – the water should taste like the ocean! Add the pasta and cook according to package directions until al dente (usually 8-10 minutes). Stir occasionally to prevent sticking. Before draining, reserve 1 cup of the starchy pasta cooking water – this is crucial for creating a silky sauce!

Step 2: Make the Pesto (While Pasta Cooks)
While the pasta cooks, make your pesto. In a food processor, combine the basil leaves, garlic cloves, and pine nuts. Pulse 5-6 times until roughly chopped. Scrape down the sides. Add the Parmesan cheese, salt, pepper, and lemon juice if using. Pulse again to combine.

Step 3: Add Olive Oil
With the food processor running, slowly drizzle in the olive oil through the feed tube in a steady stream. Process until the pesto reaches your desired consistency – about 30-60 seconds total. You want it smooth but still with some texture. Taste and adjust seasoning, adding more salt, pepper, or lemon juice as needed. The pesto should be vibrant green, aromatic, and well-balanced.

Step 4: Drain Pasta (But Save That Water!)
Once the pasta is al dente, place your colander in the sink. Ladle out 1 cup of pasta water and set aside. Then drain the pasta in the colander. Don’t rinse the pasta! The starch clinging to it helps the sauce adhere.

Step 5: Combine Pasta and Pesto
Return the drained pasta to the empty pasta pot or transfer to a large serving bowl. Add about ¾ of the pesto sauce and toss to coat thoroughly. Add the reserved pasta water a little at a time (start with ¼ cup) and continue tossing until the sauce reaches a silky, creamy consistency that coats every strand of pasta without being dry. The pasta water helps emulsify the oil and cheese into a cohesive sauce.

Step 6: Adjust and Serve
Taste the pasta and adjust seasoning if needed. If the pasta seems dry, add more reserved pasta water or additional pesto. If you’re adding vegetables or protein, fold them in now. Serve immediately in bowls, topped with extra grated Parmesan, a drizzle of olive oil, freshly ground black pepper, and crushed red pepper flakes if desired. Enjoy while hot!

Notes

  • Pasta Water is Magic: The starchy cooking water is essential for creating a silky, cohesive sauce. Don’t skip this step!
  • Don’t Rinse Pasta: Rinsing removes the starch that helps sauce cling to the pasta.
  • Adjust Pesto Amount: Some prefer more sauce, some less. Start with ¾ of the pesto and add more to taste. Extra pesto can be refrigerated or frozen.
  • Toast Pine Nuts: For deeper flavor, toast pine nuts in a dry skillet over medium heat for 3-4 minutes until golden and fragrant. Watch closely – they burn easily!
  • Prevent Browning: The lemon juice helps keep basil bright green. Make pesto close to serving time for the best color.
  • Store-Bought Shortcut: In a pinch, use ½-¾ cup quality store-bought pesto instead of homemade.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving (approximately 1½ cups pasta with pesto, based on 6 servings)
  • Calories: 445
  • Sugar: 3g
  • Sodium: 385mg
  • Fat: 21g
  • Saturated Fat: 4g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 3g
  • Protein: 14g
  • Cholesterol: 8mg