Pasta with peas and asparagus is one of my go-to meals when I want to feel more organized in life – even when I’m avoiding the pile of soaking pans in the sink and just trying to survive day to day. This dish is made with sweet peas and a grassy asparagus, and complemented with a squeeze of lemon and a drizzle of olive oil, along with some butter for added shine. I find the sauce to be an ingenious blend of starchy pasta water, cheese, and veggies that all cling to the twists and curls of the pasta.
I will share something that may be a little embarrassing. The first time I tried to ‘keep it light’ I ended up with sad noodles in a flimsy sweater, without cheese and butter. Don’t do that. The comfort of the dish and the richness that makes it taste like a true bowl of pasta (and not just some benevolent vegetable toss) comes from the starchy water together with the cheese (Parmesan or Pecorino). The lift of the dish comes from lemon and the herbs.
Contents
The Quick Rundown
- Spring-in-a-Bowl Pea and Asparagus, the nutshell: A quick pasta with peas and asparagus tossed into a lemony, cheesy, pasta-water emulsion.
- Why it works: You cook the vegetables in the same pot as the pasta, then use starchy water plus cheese to create a glossy “sauce” without cream (unless you want it).
- Timing: 25 to 30 minutes, start to finish; one pot plus a skillet (or just one pot if you’re stubborn like me).
- Flavor profile: Bright lemon, sweet peas, green and slightly nutty asparagus, savory parmesan, and a little peppery bite.
- Key tips: Salt the pasta water; undercook asparagus slightly; reserve more pasta water than you think; add cheese off heat to avoid clumps.
Ingredients

This recipe is quite forgiving, but certain choices can impact the final result. For example, choose a pasta shape that will catch the peas, like shells, orecchiette, or fusilli, and use asparagus that is firm and has a snap, not limp, at the tip. In fact, frozen peas may taste better than fresh ones (the latter taste like a shoebox). Think of the cheeses as your spine: parmesan adds a mellow nuttiness, while pecorino gives a saltier, sheepish punch.
- Pasta (12 oz / 340 g): Short shapes grip the vegetables; spaghetti works too if that’s what you’ve got.
- Asparagus (1 lb / 450 g): Trim woody ends; slice into 1-inch pieces, keep tips slightly larger so they stay pretty.
- Peas (1 to 1 1/2 cups): Frozen, thawed quickly under tap water, or fresh if you’re living a more charming life than I am.
- Olive oil (2 tbsp) + butter (2 tbsp): Olive oil for fruitiness, butter for gloss and roundness.
- Garlic (2 to 4 cloves): Sliced or finely grated; don’t burn it, or the whole bowl sulks.
- Lemon (1 large): Zest and juice; zest does the perfume part, juice does the bright pop.
- Parmesan or pecorino (3/4 to 1 cup finely grated): Finely grated melts smoothly; the sandy stuff in a can won’t emulsify the same way.
- Fresh herbs (optional but recommended): Mint, basil, dill, or parsley. Mint sounds odd until you try it and then you get smug.
- Black pepper and chili flakes: Pepper for warmth; chili for a friendly edge.
- Salt: For the pasta water and final seasoning; don’t be timid.
Master Ratio (Easy To Scale)
- Per 4 oz (115 g) pasta: 1 to 1 1/2 cups mixed peas + asparagus
- Fat: 1 tbsp olive oil + 1 tbsp butter
- Cheese: 1/4 cup finely grated parmesan or pecorino
- Acid: 1/4 lemon (zest + 1 to 2 tsp juice)
- Pasta water: 1/4 to 1/2 cup reserved, as needed
For 8 oz of pasta, you would typically serve 2 to 3 cups of peas and asparagus, 2 tablespoons of fat (1 oil + 1 butter doubled), 1/2 cup of cheese, and about 1/2 of a lemon, and then 1/2 to 1 cup of reserved pasta water to combine all of the ingredients.
Ingredient Choices That Change Flavor
| Choice | Option | What It Tastes Like | Best When… |
|---|---|---|---|
| Cheese | Parmesan | Nuttier, round, less salty | You want a mellow, classic bowl |
| Cheese | Pecorino Romano | Sharper, saltier, a little funky | You like punchy flavors and black pepper |
| Herb | Mint | Cool, bright, almost floral | You want it to feel extra springy |
| Herb | Basil | Sweet and familiar | You want comfort and crowd-pleasing vibes |
| Finish | Lemon zest-heavy | Perfumed, aromatic, less sour | You’re sensitive to acidity |
| Finish | Lemon juice-heavy | Sharper, brighter, snappier | The dish tastes flat and needs lift |
Optional Add-Ins (If You Want It Heartier)
- Pancetta or bacon: Crisp it first, then use some of the fat in place of butter.
- Chicken or shrimp: Quick sear and toss in at the end.
- Soft cheese: A spoonful of ricotta or goat cheese makes it more lush (and yes, less “light,” but who’s counting).
Instructions
1) Prepare your ingredients. While bringing a large pot of water to a boil, trim and chop asparagus stalks into one-inch sections (keep the tips longer). Zest and juice the lemon, and grate the cheese. With regard to the previous time period, the last five minutes feel more calming overall. This is the moment that gives it that impression.
2) Pour salt into the water and cook the pasta. When the water is at a rolling boil, add a good amount of salt (you don’t want the water to be ‘regretting’ its existence, but it should taste salty). When the water comes back to a boil, add the pasta and set a timer for one minute less than the time stated for ‘al dente’.
3) Add the asparagus at the right time. Add the asparagus 3 minutes before the end of the pasta cooking time. You want the asparagus to be bright green and tender-crisp, not floppy and army drab.
*4) Incorporate the peas at the very end.* When using frozen peas, add them during the last thirty seconds of cooking because they just need to be warmed up. Before you drain the pasta, remove \underline{1 1/2 cups} of pasta water and put it aside in a mug/ measuring cup.
5) Build the foundation. Add a combination of olive oil and butter to a skillet and place the heat on medium. Once the oil is hot, add the minced garlic and sauté for 30 to 60 seconds, or until it starts to smell strong. Be careful, if the garlic begins to brown a lot, it’s a good idea to turn the heat down a bit. Garlic can quickly go from smelling nice to tasting terrible.
6) Combine and Emulsify. In the skillet, combine the drained pasta, peas, and asparagus. Add in some lemon zest, black pepper, and a pinch of chili flakes. Add and mix the 1/2 cup pasta water, and while tossing, add the cheese and turn off the heat. The mixture should not look dry and tacky; if needed, add pasta water until the mixture looks glossy and is gently coated in sauce.
Usually, if cheese is placed on a hot pan, it will clump together. To remove the cheese from the heat will fix the majority of mistakes.
**7) Taste and finish.** Start with half and add lemon juice little by little (sample, then decide). Modify salt. If using, shower with herbs. Add additional cheese and pepper and serve hot. As for me, I prefer a drizzle of olive oil, but I also enjoy having additional throw pillows. You do you.
Riffs That Work
- Creamy (but still bright): Stir in 2 to 4 tablespoons of crème fraîche or a splash of heavy cream off heat.
- Spicy green pasta: Add more chili flakes and a spoonful of Calabrian chili paste.
- Lemony pesto-ish: Blend a handful of peas with olive oil, lemon zest, and parmesan; toss with pasta and asparagus.
- Anchovy depth: Melt 1 to 2 anchovy fillets into the oil with garlic. It won’t taste fishy, it’ll taste “why is this so good?”
- Spring carbonara adjacent: Use pecorino, lots of pepper, and finish with an egg yolk off heat (go gently and use extra pasta water).
Rounding Out the Plate
- Salad: Arugula with lemon and olive oil, or shaved fennel with vinegar for crunch.
- Bread: Crusty bread for swiping the last glossy bits from the bowl (highly recommended).
- Wine: Sauvignon Blanc for citrusy snap, Pinot Grigio for easygoing, or a dry rosé when it’s warm out.
- Protein on the side: Crispy chicken cutlets, seared salmon, or a simple fried egg if you want cozy.
- Serving flourish: Extra lemon zest and a blizzard of parmesan at the table. People notice.
Fixes and Pro Moves
- My pasta looks dry: Add more reserved pasta water and toss hard. Starch is your friend here.
- My cheese clumped: The pan was too hot. Take it off heat, add a splash of warm pasta water, and stir until it smooths out.
- Asparagus turned mushy: Add it later next time, or blanch it separately for 2 minutes and shock in cold water if you’re particular.
- It tastes flat: More salt first, then lemon juice. (Most “needs something” moments are salt.)
- Garlic tastes bitter: It browned too much. Keep it brief and fragrant, not tan and crunchy.
- Peas look dull: Add them at the very end and avoid long simmering. They like a quick hello, not a long conversation.
- Want restaurant sheen: Finish with 1 tablespoon butter off heat and toss like you’re trying to impress someone.
Nutrition and Storage Notes
A fair amount of cheese and fat is present in this dish but also a good amount of vegetables. This is the kind of dish that is filling, but won’t leave you having to lay down and stare at the ceiling. As for the peas, they provide a subtle sweetness and some protein and fiber, while the asparagus brings a light fresh spring-like crispness and crunch. Extra cheese and butter makes it more decadent, but the richness stays bright and evenly distributed when kept measured.
For optimal taste, consume while the sauce is still smooth and the asparagus is still crisp, ideally within 3 days. It can be considered good for storage in the fridge for a maximum of 3 days. You can also add a bit of lemon zest if you want at the end, but for the best flavor, reheat in a skillet with a splash of water (or broth). Of course, you can microwave it as well, but the texture won’t be the same as it will be softer.
Stop following recipes. Start understanding them.
20 video cooking lessons from Nathaniel. $27 one-time, lifetime access.
How It’s Gone for Me
Example 1 (“I got home late” version): I made this in a small rented kitchen with a single decent pot and a knife that could not cut a tomato without some negotiating. Frozen peas. Asparagus cut with kitchen scissors. Pecorino was used since that was what was available at the small market. The method did all the work that’s why it’s still so glistening and bright. The entire place smelled like something I’d meticulously planned out, but of course, I had done no such thing.
I recall an incident where I saw a friend’s child who said to me he disliked ‘green things’ eat two bowls of peas because I told him he could add cheese to them and then I called the peas ‘sweet little pasta beads’. I also added extra butter and made the asparagus smaller. There are times when using language to win works. There are times when the win can be bittersweet. Both would be ideal.
Your Game Plan
- Boil a big pot of water and salt it well.
- Prep asparagus, lemon (zest + juice), garlic, and grated cheese before pasta goes in.
- Cook pasta to 1 minute shy of al dente.
- Add asparagus with 3 minutes left; add peas with 30 seconds left.
- Reserve 1 1/2 cups pasta water, then drain.
- Sauté garlic in oil + butter briefly; no browning.
- Toss pasta and veg with lemon zest, pepper, cheese off heat, and enough pasta water to turn glossy.
- Finish with lemon juice to taste, herbs, and extra cheese.
The Jargon, Explained
- Al dente: Cooked until the pasta still pushes back a little when you bite. It matters here because the pasta finishes in the pan with the peas and keeps cooking.
- Reserved pasta water: Starchy cooking water used to loosen and emulsify sauces so they cling to pasta.
- Emulsify: To combine fat (oil/butter) and water into a unified, glossy mixture through tossing and starch.
- Zest: The outer, colored skin of citrus; it adds aroma without extra acidity.
- Off heat: Pan removed from the burner, crucial for adding cheese smoothly without clumping.
Your Questions, Answered
Can I use frozen asparagus?
Yes, though keep in mind the texture may be softer and the asparagus might be a little bit wetter than you would prefer. If frozen asparagus is what you have, you can roast it separately to get rid of the excess moisture and add it in at the end so it doesn’t get mushy.
Is a skillet a must-have kitchen tool, or can I do all the steps in my pasta pot?
One-pot works. Without heat, mix the other ingredients in the pot with the drained pasta, veggies, oil, butter, cheese, and (garlic – cook for one minute) plus the reserved pasta water. A pot version is fine, but a skillet will give you better control over the garlic.
How do I make it vegan? You can use olive oil instead of butter. You can also use a good quality vegan Parmesan-style cheese. For extra layers of savory complexity, try starting with a spoonful of white miso. Lemon zest, pepper, and the herbs are also great options.
Which shapes of pasta are best? Shells, orecchiette, fusilli, and penne trap peas and cling to the sauce. Long pasta is acceptable, but you would likely find yourself pursuing peas all over your plate.
Why is my sauce not creamy if there’s no cream?
To achieve creaminess, you should really combine starch with cheese and toss vigorously. If the sauce seems thin, add in more cheese and toss. If the mixture is too tight, you can add more pasta water. If you have a clump, reduce the heat on the pan and add some water.
Closing Thoughts
Pasta paired with peas and asparagus is a kind of flex because it is a bright green color and has a lemony flavor, which is light but also comforting. While cooking, the instinct you’ll have is to add the ‘goodness’ as you go, and experience the deep glow of satisfaction when the bowl glistens how you pictured it to be. That is the main idea.
