Pesto Pasta with Asparagus Ribbons and Shiitake Mushrooms Closeup

Pesto Pasta with Asparagus Ribbons and Mushrooms

Course Main Course
Cuisine Italian
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 2 Servings



  • 1/4 cup olive oil
  • 1 garlic clove
  • 1/4 cup pine nuts
  • 1/8 cup grated parmesan cheese
  • kosher salt to taste
  • 1 cup basil


  • 8 oz thick asparagus spears, ends trimmed
  • olive oil
  • 8 oz pasta noodles, such as fettuccini
  • 4 oz shiitake mushrooms, stems removed and sliced
  • 1 small leek, sliced and cleaned


To make the pesto

  1. Combine all pesto ingredients except the basil in a food processor or blender. Pulse until the garlic and pine nuts are smooth. 

  2. Add the basil and continue to pulse until a desired pesto consistency is reached. Don't over blend.

To make the pasta

  1. Cook the pasta al dente.

  2. Meanwhile, heat 1 tablespoon olive oil over medium-high heat. Add the mushrooms and sauté until they start to brown, about 5 to 7 minutes.

  3. Reduce heat to medium and add the sliced leek, plus a pinch of salt and more olive oil if the pan is dry. Continue to stir and sauté until the leek is soft, about 2 to 3 more minutes.

  4. Make the asparagus ribbons while the mushrooms and leeks cook. Hold the cut end of the asparagus with one hand and run a vegetable peeler down the asparagus with the other on the counter, a rolling pin or over an upside down bowl. Flip the spear over once you reach the halfway point. 

  5. Add the asparagus ribbons, the pesto and the cooked noodles to the pan with the mushrooms and leeks to just warm through, then remove from heat.

  6. Season with salt and pepper.

  7. Serve with grated parmesan cheese and a drizzle of extra virgin olive oil if desired.