American dinner

Easy Homemade Pesto Pasta

Easy homemade pesto pasta recipe with fresh basil, garlic, pine nuts, and Parmesan. Ready in 25 minutes—fresh, vibrant, and delicious.

Share
Prep: 12 minCook: 11 minTotal: 23 minServes 4578 cal

Ingredients

4 servings
  • 1 pound spaghetti or linguine pasta
  • 3 cups fresh basil leaves, firmly packed
  • 3 garlic cloves, minced
  • 1/3 cup pine nuts
  • 2/3 cup freshly grated Parmigiano-Reggiano cheese
  • 2/3 cup extra virgin olive oil
  • 2 tablespoons fresh lemon juice
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon freshly cracked black pepper, plus more to taste
  • 1 to 2 cups reserved pasta cooking water
Shop Ingredients

Instructions

  1. 1

    Bring a large pot of generously salted water to a rolling boil, then add the pasta and cook according to package directions until al dente, about 9 to 11 minutes.

  2. 2

    While the pasta cooks, toast the pine nuts in a dry skillet over medium heat, stirring frequently, until fragrant and lightly golden, approximately 3 to 4 minutes.

  3. 3

    Blanch the fresh basil leaves in boiling water for just 10 to 15 seconds to preserve their vibrant green color and prevent oxidation.

  4. 4

    Transfer the blanched basil immediately to an ice bath using a slotted spoon, then drain thoroughly and gently pat dry with paper towels.

  5. 5

    Place the cooled basil, minced garlic, toasted pine nuts, and Parmigiano-Reggiano into a food processor.

  6. 6

    Pulse the ingredients together 8 to 10 times until coarsely combined, then slowly drizzle in the extra virgin olive oil while pulsing to reach a chunky paste consistency.

  7. 7

    Add the fresh lemon juice, kosher salt, and cracked black pepper, then pulse 2 to 3 more times to incorporate without over-processing.

  8. 8

    Reserve 1 to 2 cups of the pasta cooking water before draining the pasta into a colander.

  9. 9

    Return the drained pasta to the warm pot, then immediately remove from heat and add the pesto sauce.

  10. 10

    Toss the pasta and pesto together gently but thoroughly, adding reserved pasta water one tablespoon at a time until the sauce reaches your desired consistency.

  11. 11

    Taste the finished dish and adjust the seasoning with additional salt and pepper as needed.

  12. 12

    Transfer to serving bowls immediately and serve while the pasta is still warm, drizzling with a touch more olive oil if desired.

Variations & Substitutions

IngredientSubstituteNotes
Pine nutsWalnuts or sunflower seedsPine nuts are expensive and may not be readily available; walnuts provide similar nuttiness while being more budget-friendly and easier to source
Parmigiano-ReggianoPecorino Romano or aged AsiagoOffers comparable umami depth and texture while providing variety; Pecorino Romano is tangier and more assertive
Extra virgin olive oilLight or mild olive oil blended with avocado oilReduces oxidation risk and creates a cleaner flavor; avocado oil has a higher smoke point and anti-inflammatory properties
Regular pastaWhole wheat, legume-based, or chickpea pastaIncreases fiber content and protein while reducing blood sugar impact; provides sustained energy and improved digestive health
Lemon juiceFresh lime juice or white wine vinegarProvides brightness and acidity using alternative citrus; vinegar adds complexity and aids digestion

Recommended Equipment

Tools that make this recipe easier

Nutrition Information

Per serving (serves 4)

Calories578
Total Fat28g
Saturated Fat5g
Cholesterol10mg
Sodium445mg
Carbohydrates62g
Fiber8g
Sugar1g
Protein21g

This recipe was extracted from the original video source using AI. Nutritional information is estimated and may vary. Not a substitute for professional dietary advice. As an Amazon Associate, AlmostChefs earns from qualifying purchases. Product links are affiliate links — they cost you nothing extra but help support the site. Read full disclaimer

You Might Also Like