Asparagus Pesto Pasta

white bowl of bow-tie pasta with green pesto and asparagus spears

If you love pesto and want to try a fresh spring twist, this creamy, lemon-kissed asparagus pesto pasta is just the thing. Packed with fresh asparagus, pistachios, bright parsley, and a zing of lemon, this quick and easy pasta will soon be your go-to springtime dinner.

This asparagus pesto pasta is one of my absolute favorites when spring hits! It’s super simple and comes together in under 30 minutes, which is perfect for busy nights. Plus, the pesto keeps beautifully in the fridge for up to 3 days or can be frozen for months, so you can whip it up ahead of time.

On top of that, this pasta is naturally vegan and dairy-free. If you need it gluten-free, just swap in your favorite gluten-free pasta, and you’re all set.

And hey, this asparagus pesto isn’t just great on pasta — use it to dress up salads, spread on toast, or even as a tasty dip. Versatility is key in my kitchen!

Asparagus is such a spring superstar veggie, so I’m excited to share this easy recipe to make the most of the season when asparagus is fresh and affordable.

If you’re eager for even more asparagus dishes, check out my creamy asparagus risotto or this beautiful spring salad for delicious options.

Why You’ll Love It

This asparagus pesto pasta is a true springtime delight — fresh, zesty, and packed with color, yet super easy and quick to whip up. It’s ready in under 30 minutes, naturally plant-based, and creamy without using any cheese thanks to the pistachios. Craving another fast, bright asparagus pasta? Try 30-Minute Lemon Orzo with Asparagus.

  • Quick and fuss-free: done in about 25 minutes.
  • Bright spring flavors: tender asparagus, fresh lemon, and parsley really pop.
  • Silky and creamy without dairy: pistachios create that luscious texture.
  • Flexible and adaptable: swap in different nuts, add parmesan or vegan cheese, or use any pasta shape you love. For another veggie-forward spring pasta, see Spring Pasta Primavera.
  • Prep ahead: pesto stores well in fridge and freezer for easy meals later.
  • Multi-use: great on hot or cold pasta, salads, toast, risotto, or as a snack dip.

Ingredients and Helpful Swaps

sliced roasted chicken atop creamy green risotto with asparagus on a plate

  • 1 lb asparagus
  • ½ cup pistachio nuts – (see note 1)
  • 2 tablespoons lemon juice
  • 1 teaspoon lemon zest – (from 1 lemon)
  • 1/2 cup fresh parsley leaves
  • 2 extra virgin olive oil
  • 1 garlic clove – small, optional
  • salt
  • pepper
  • 12 oz pasta of choice – farfalle, penne, spaghetti, rigatoni, linguine

Step-by-Step Directions

  1. Bring a small pot of salted water to a boil.
  2. Trim woody ends off the asparagus, chop into small pieces, and rinse.
  3. Blanch asparagus in the boiling salted water about 5 minutes until tender and bright green; drain and rinse under cold water and set the asparagus tips aside for garnish.
  4. Bring a large pot of salted water to a boil; add the pasta and cook according to package instructions, reserving about 1 cup of the pasta cooking water before draining.

    collage of steps making green pesto with asparagus and pasta

  5. Pulse the pistachios (or chosen nuts) in a blender or food processor until finely chopped.
  6. Add the blanched asparagus, garlic, lemon juice, parsley, olive oil, a pinch of salt and pepper to the blender and puree until smooth; taste and adjust seasoning.
  7. Drain the pasta and toss it with the asparagus pesto, adding reserved pasta water as needed to make the sauce silky and coat the pasta.
  8. Plate the pasta, top with the reserved asparagus tips, sprinkle with lemon zest, and serve immediately while warm.

    Pesto being poured from a blender into a skillet of bow-tie pasta and asparagus.

Tips for Best Results

  • Choose the freshest asparagus you can find, preferably in season — it makes all the difference in flavor and color.
  • Feel free to swap the pistachios for your favorite nuts — cashews, pine nuts, or almonds all work beautifully.
  • You can go chunky or totally smooth with this pesto depending on how long you blend it and your blender’s power. I like mine a little chunky for texture, but if silky smooth is your style, blend longer!
  • If you’re a cheese fan, stir in 1/2 cup (about 40 grams) of parmesan or vegan parm for a cheesy boost — or lean into the cheesy vibe with Roasted Parmesan Asparagus as a simple side.

  • Don’t forget to save some pasta cooking water! Its starch helps the sauce become glossy and cling perfectly to the noodles.
  • This asparagus pesto pasta also tastes fantastic chilled, so pack it up for a picnic or day out for an easy cold pasta salad — or, for another make-ahead option, try a lemony asparagus salad with shaved cheese and nuts.

Ways to Customize

This pesto is super versatile. Slather it on hot cooked pasta or toss it into a refreshing cold pasta salad. You can also stir it into creamy risotto—try our Instant Pot Mushroom Risotto—or even blend it into soup for a flavor boost. Thin it with a splash of water and use it as a bright salad dressing or spread it on bruschetta, toast, or sandwiches for a fresh pop of spring flavor.

Plus, it makes a wonderful dip for crusty bread—like My Mother’s Peasant Bread—oatcakes, or crunchy veggies — perfect for snacking and entertaining.

How to Store and Freeze

Asparagus pesto is a dream for meal prep. Store it in a glass jar or airtight container:

  • In the fridge for up to 3 days, so it’s ready for quick dinners.
  • Or pop it in the freezer for up to 3 months for easy future meals.

If you happen to have leftovers, this pasta is delicious cold as a pasta salad (and leftover pesto is great whisked into an asparagus frittata). Or gently reheat in the microwave or on the stove with a splash of water to loosen up the sauce and keep it silky.

Close-up of bow-tie pasta with asparagus in vibrant green pesto sauce.

Frequently Asked Questions

  • Can I use other nuts instead of pistachios? Absolutely! Cashews, almonds, or pine nuts all make great alternatives. Just pick unsalted nuts and adjust the amount to suit your taste.
  • What about nut allergies? No worries — try toasted sunflower seeds or pumpkin seeds (pepitas) instead for creaminess. You can also boost the olive oil and blanch a little extra asparagus to get a smooth texture.
  • Is this recipe vegan? Yes! The recipe as is is completely vegan and dairy-free. If you want, you can add parmesan or a vegan cheese substitute for a cheesier flavor. For a simple vegan side to serve alongside, try asparagus with balsamic glaze.
  • How do I make pesto smooth or chunky? Use your blender to control texture — blend longer for smooth pesto or pulse briefly if you like it chunky. Adding a bit of reserved pasta water or extra olive oil will also make it creamier.
  • Do I need to cook asparagus before blending? Blanching asparagus softens it, mellows its flavor, and keeps that beautiful green color in your pesto. You can use raw asparagus if you like it firmer and with a grassy note, but blanching is best for a silky, vibrant sauce. If you’d rather cook the spears as a topping or side, here’s how to sauté asparagus.
  • How should leftovers be stored? Store your asparagus pesto tightly sealed in the fridge for up to 3 days or freeze for up to 3 months. Pasta leftovers are great cold or can be reheated gently with a splash of water to loosen things up.
  • Can this be gluten-free? Yes! Just swap in your favorite gluten-free pasta and cook it according to package directions. Easy!
  • How do I reheat pasta without drying it out? Warm the pasta on low heat on the stove or in the microwave with a little reserved pasta water or olive oil added. This keeps it saucy and silky.

Bow-tie pasta with pistachio pesto and asparagus spears on a white platePrint

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

A creamy, lemon-kissed asparagus pesto pasta made with fresh asparagus, pistachios, parsley, and lemon juice. Naturally vegan and dairy-free, quick to prepare, and perfect for springtime dinners.

  • Total Time: 25 mins
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 lb asparagus
  • ½ cup unsalted pistachio nuts (can substitute with cashews, almonds, pine nuts)
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon lemon zest (from 1 lemon)
  • ½ cup fresh parsley leaves
  • 2 tablespoons extra virgin olive oil
  • 1 small garlic clove (optional)
  • Salt to taste
  • Pepper to taste
  • 12 oz pasta of choice (farfalle, penne, spaghetti, rigatoni, linguine; can use gluten-free pasta)

Instructions

  1. Bring a small pot of salted water to a boil.
  2. Trim and discard woody ends of asparagus. Chop asparagus into small pieces and blanch in the boiling salted water for about 5 minutes until tender but bright green. Drain and rinse under cold water to stop cooking. Set aside the asparagus tips for garnish.
  3. Bring a large pot of salted water to a boil. Cook pasta according to package instructions. Reserve about 1 cup of pasta cooking water, then drain pasta.
  4. Add pistachios (or preferred nuts) to a blender or food processor and pulse until finely chopped.
  5. Add blanched asparagus (except tips), garlic, lemon juice, parsley leaves, olive oil, salt, and pepper to the blender. Puree until smooth and creamy. Taste and adjust seasoning as needed.
  6. Toss cooked pasta with the asparagus pesto until well coated. Add reserved pasta water as needed to make the sauce silky and help it cling to the pasta.
  7. Plate the pasta, garnish with the reserved asparagus tips, sprinkle lemon zest over the top, and serve warm.

Notes

Use unsalted raw pistachios for best flavor; can substitute with cashews, pine nuts, or almonds if pistachios are unavailable., For a cheesy flavor, stir in ½ cup (about 40 grams) parmesan or vegan parmesan, but note it will reduce the brightness of asparagus and lemon flavors., Pesto can be used beyond pasta: great tossed into risotto, soups, as a salad dressing when thinned with water, or spread on bruschetta, toast, or sandwiches., Store asparagus pesto in a glass jar or airtight container in the refrigerator for up to 3 days or freeze for up to 3 months., Leftover pasta can be enjoyed cold or gently reheated with a splash of water to retain creaminess and flavor.

  • Author: Laura
  • Prep Time: 10 mins
  • Cook Time: 15 mins
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 492 kcal
  • Fat: 15 g
  • Carbohydrates: 73 g
  • Protein: 17 g

More in easy meals

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating