Go Back
A bowl of vibrant pesto pasta with fresh ingredients and herbs

Pesto Pasta

A bright, herb-packed pesto pasta featuring fresh basil, roasted cherry tomatoes, and a velvety homemade pesto that is perfect for any occasion.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 600

Ingredients
  

For the Pasta
  • 12 oz pasta (linguine, spaghetti, or trofie)
For the Pesto
  • 2 cups fresh basil leaves, packed stems removed
  • cup pine nuts, lightly toasted can substitute walnuts or almonds
  • 2 large garlic cloves, peeled use 1 clove for milder flavor
  • ¾ cup extra-virgin olive oil
  • ½ cup freshly grated Parmesan plus extra for serving
  • 1 tablespoon fresh lemon juice optional but recommended
  • Salt and freshly ground black pepper, to taste
For the Roasted Tomatoes
  • 1 pint cherry tomatoes, halved
  • 2 tablespoons olive oil for tomatoes
Optional Add-Ins
  • grilled zucchini or asparagus, cooked shrimp or shredded rotisserie chicken, a pinch of red pepper flakes

Method
 

Preparation
  1. Toast the pine nuts: Heat a small, dry skillet over medium heat. Add pine nuts and toss frequently until golden and fragrant, about 3–4 minutes.
  2. Make the pesto: In a food processor or blender, combine basil leaves, toasted pine nuts, garlic, Parmesan, and lemon juice. Pulse to combine. Drizzle in the olive oil until the desired consistency is reached.
  3. Prepare the tomatoes: Preheat oven to 425°F (220°C). Toss halved cherry tomatoes with olive oil, salt, and pepper. Spread on a baking tray cut-side up and roast for 12–18 minutes.
Cooking
  1. Cook the pasta: Bring a large pot of salted water to a rolling boil. Add pasta and cook until al dente, usually 8–10 minutes. Reserve 1 cup of cooking water before draining.
  2. Toss everything together: In a large bowl, combine drained pasta, 3/4 of the pesto, and half a cup of reserved pasta water. Toss to coat, adding more pesto and water as needed. Fold in roasted tomatoes and optional add-ins.
  3. Finish and serve: Plate the pasta, garnish with extra grated Parmesan, a drizzle of olive oil, and basil leaves.

Notes

For ultra-smooth pesto, use a blender. If using store-bought pesto, adjust flavors as needed. Leftover pasta keeps for 3-4 days in the fridge. Pesto freezes well for up to 6 months.