Easy Homemade Pesto Pasta Recipe

Homemade basil pesto is incredibly easy to make and top nearly any type of pasta noodle for a super easy lunch or dinner.


  • 1 pound bucatini spaghetti or other favorite noodle
  • 1 garlic cloves
  • 1/2 cup toasted pine nuts
  • 2 cups fresh basil leaves washed and stemmed and finely packed
  • 1/2 cup olive oil
  • 1/2 cup fresh grated Parmesan cheese plus more for garnish
  • 1/2 lemon juiced
  • 1/2 teaspoon kosher salt
  • fresh ground black pepper
  • Cherry tomatoes


  1. Cook the spaghetti or other pasta in large pot of salted boiling water according to package directions or until al dente. Drain the pasta and reserve 1 cup of the cooking water.
  2. While pasta is cooking, add the roughly chopped garlic, toasted pine nuts and finely grated parmesan cheese to a food processor and process until smooth. Then, add in the basil. Pulse a few times until chopped then let it run as you drizzle the olive oil into the processor as it runs until emulsified. Season with kosher salt and freshly ground black pepper, give a squeeze of lemon juice, and whiz again until combined. Taste for seasoning and adjust to your liking.
  3. Toss the hot pasta with the pesto in a large bowl and add reserved cooking water ΒΌ cup at a time or until saucy. Top with the cherry tomatoes and season with more salt and pepper if desired and garnish with more parmesan cheese.