Lemon Asparagus Pasta is a quick, bright, satisfying dinner with tender asparagus, silky lemon-coated spaghetti, and bold pops of herbs, capers, olives, walnuts, and beans for a fresh meal that feels special without extra fuss.

This is the kind of pasta you make when you want something lively and comforting at the same time. It is weeknight-friendly, but it also has enough color and texture to feel like a dish you would happily serve to guests.
The lemon dressing keeps everything light, while the asparagus stays crisp-tender and the spaghetti turns glossy as it soaks up the sauce. You get richness from olive oil, briny little bursts from capers and olives, and a hearty finish from the navy beans and walnuts.
What makes this one work so well is balance. Every forkful gives you something fresh, something savory, something creamy from the beans, and something crunchy from the toasted nuts, so the bowl never feels flat or heavy.
What You Need to Make This Lemon Asparagus Pasta
Spaghetti gives the dish its classic twirl and holds onto the lemony sauce beautifully.
Asparagus brings a tender bite and a clean, springy flavor that pairs naturally with citrus.
Fresh lemon is the star here, adding both juice for brightness and zest for extra aroma.
Olive oil forms the base of the dressing and helps create that silky finish once tossed with hot pasta water.
Shallots and garlic build a savory backbone that keeps the dish from tasting too sharp or one-note.
Navy beans make the pasta more filling and add a soft, creamy contrast to the crisp vegetables.
Walnuts add toasted crunch and a little richness that plays nicely with the herbs and lemon.
Capers and olives bring salty, briny pops that make the pasta taste more layered and lively.
Basil and parsley keep the whole dish fresh and fragrant right to the end.
Dijon mustard helps the dressing emulsify and gives it a subtle savory depth.
Nutritional yeast adds a savory, almost cheesy note without making the pasta feel heavy.
Red chili flakes offer just enough warmth to wake up all the other flavors.

Cooking Steps
STEP 1: Bring a large pot of well-salted water to a boil and cook the spaghetti until al dente. Before draining, save some of the pasta water, because that starchy liquid is what helps the lemon dressing turn into a glossy sauce instead of a watery one.
STEP 2: While the pasta cooks, make the dressing by whisking fresh lemon juice with olive oil, Dijon, salt, and black pepper. Stir in part of the lemon zest now and save the rest for later so you get both mellow citrus in the sauce and fresh, punchy lemon at the end.
STEP 3: In a wide sauté pan, cook the shallots and garlic in olive oil over medium heat until softened and fragrant. Add the chili flakes for a brief moment so they bloom in the oil without burning.
STEP 4: Add the asparagus and cook just until it turns bright green and barely tender. You want it to keep a little snap, because it will warm through again once the pasta goes into the pan.
STEP 5: Transfer the hot pasta straight into the asparagus mixture, then pour in the dressing. Add the walnuts, nutritional yeast, and a splash of the reserved pasta water, tossing vigorously until the strands look slick and lightly coated. Add more water as needed to loosen and bind the sauce.
STEP 6: Fold in the beans, capers, olives, basil, parsley, and the remaining lemon zest. Toss just long enough to warm everything through, then taste and adjust with more salt, pepper, or a final drizzle of olive oil before serving.
Perfect Pairings
A simple green salad with a mild vinaigrette works beautifully here because it keeps the meal fresh and lets the pasta stay the star.
Warm focaccia or crusty bread is another great match, especially for catching any extra lemony sauce left in the bowl.
For something a little more substantial, roasted mushrooms or blistered cherry tomatoes fit the same bright, savory mood without competing with the asparagus.
Can I use a different pasta shape?
Yes, and this dish is quite forgiving. Long pasta gives you that classic silky toss, but short shapes like fusilli, penne, or orecchiette also work well because they catch the chopped herbs, beans, and bits of olive and caper in every bite.
Do I have to use navy beans?
Not at all. Navy beans are especially nice because they are soft and mild, but cannellini beans or great northern beans would slip into this pasta just as naturally. The goal is a tender bean that adds body without overpowering the lemon and asparagus.
How do I keep the sauce silky instead of dry?
The biggest trick is using hot reserved pasta water little by little while tossing. It helps the olive oil and lemon dressing cling to the noodles. Also, do not let the pasta sit too long after draining, or it will lose the heat that helps the sauce come together.
Can I make it ahead of time?
This pasta is best right after tossing, when the herbs are bright and the asparagus still has a little bite. You can prep most of the components ahead, though. Make the dressing, chop the herbs, and trim the asparagus earlier, then cook and combine everything just before serving.

Is nutritional yeast necessary?
It is helpful, but not essential. It adds a savory depth that rounds out the lemon and olive oil nicely. If you leave it out, the dish will still taste fresh and balanced, just a little less layered and slightly less rich on the finish.
Helpful Tips
- Toast the walnuts before adding them so their flavor stays bold and nutty against the bright lemon.
- Do not overcook the asparagus; a crisp-tender texture keeps the whole dish fresher and more lively.
- Add the basil and parsley near the end so they stay fragrant instead of dulling in the heat.
Keeping Leftovers Fresh
Store leftovers in an airtight container in the refrigerator for up to 3 days. Because this is an oil-based pasta, it may absorb some of the dressing as it sits, so the texture will be a little less glossy the next day.
To reheat, add the pasta to a skillet over low heat with a small splash of water and a light drizzle of olive oil. Toss gently until warmed through. This helps loosen the noodles and refresh the sauce without making the asparagus too soft.
You can also enjoy it cold or at room temperature, especially for lunch. The flavors become a little more settled and savory, almost like a pasta salad, though the herbs will taste brightest on the first day.
Freezing is not ideal for this one. The asparagus loses its texture, the herbs dull, and the lemony finish is never quite as fresh after thawing. For the best result, make it fresh and keep any extras for short-term fridge storage only.

Lemon Asparagus Pasta
Ingredients
- 2 lemons freshly squeezed for the best flavor and aroma
- 1 can navy beans rinsed and drained
- 1/2 cup fresh basil leaves
- 10 ounces spaghetti
- 2 tablespoons capers drained
- 1/4 teaspoon red chili flakes
- 1/4 cup Castelvetrano olives pitted and coarsely chopped
- 5 tablespoons olive oil
- 1 tablespoon kosher salt for the pasta water
- 1/2 teaspoon Dijon mustard
- 1/2 cup toasted walnuts roughly chopped
- 14 ounces asparagus trimmed and cut into 1-inch pieces
- 1/2 cup Italian flat-leaf parsley roughly chopped
- 1 1/2 tablespoons olive oil
- 4 garlic cloves minced
- 3 tablespoons nutritional yeast
- 2 shallots thinly sliced
- 1 teaspoon kosher salt for the dressing
- Black pepper to taste
Instructions
- Bring a large pot filled with about 9 cups (2.1 L) of water to a boil. As it approaches a full boil, add 1 tablespoon of kosher salt. Cook the spaghetti according to the package instructions until al dente, stirring from time to time. Drain the pasta and reserve 1 cup (240 mL) of the cooking water.
- Zest the lemons and separate the zest into two portions. Set both aside. In a jar or small bowl, combine 5 tablespoons (75 mL) lemon juice, 5 tablespoons (70 g) olive oil, Dijon mustard, 1 teaspoon kosher salt, and black pepper to taste. Shake or whisk until the mixture is fully emulsified.
- Warm 1 1/2 tablespoons of olive oil in a 12-inch sauté pan or Dutch oven over medium heat. Add the shallots and garlic, and cook for 2 to 3 minutes, stirring often, until the garlic turns lightly golden. Stir in the red chili flakes and cook for 30 seconds more.
- Add the asparagus along with one portion of the lemon zest. Season with a few pinches of salt and pepper, then cook for about 3 minutes, until the asparagus is crisp-tender. Remove the pan from the heat and keep it aside until the pasta is ready.
- Add the hot drained pasta to the asparagus mixture. Pour in the lemon dressing, then add the chopped walnuts, nutritional yeast, and 1/2 cup (120 mL) of the reserved pasta water. Place the pan over medium-high heat and toss vigorously with tongs, shaking the pan as needed, until the sauce becomes silky and clings to the pasta. Add more pasta water as needed.
- Fold in the remaining lemon zest, basil, parsley, navy beans, capers, and olives. Toss again and cook for 30 to 60 seconds, just until everything is warmed through. Adjust with an extra pinch or two of salt and pepper, drizzle with a little more olive oil if desired, and serve immediately.