Asparagus Pasta with White Beans

Asparagus Pasta with White Beans

\"Close-up

As we’ve continued to hunker down at home, our bean intake has increased. It’s not that we weren’t eating them before, it’s just I’m cooking many more meals than I had been. So, all this bean-ness is spilling over to the website.

That said, the beans in this asparagus pasta are secondary to everything else. The asparagus is prominent and shaved to resemble the pasta while the sauce is kept simple with parmesan, bean liquid, and pasta liquid if needed.

Asparagus

This pasta is excellent if you find yourself with some of the thicker asparagus stalks. I like using shaved asparagus because I can add it in at the end to keep some of the texture (I’m not one for overly cooked, sad asparagus). Barely cooking the shaved asparagus at the end gives it just enough notice, so it doesn’t get lost in the pasta.

Beans

This asparagus pasta is not one of those recipes I’m going to give you a ton of bean swaps. I think the small white beans work well. They aren’t in your face, so the asparagus gets to shine. They also break down a bit to where the starch helps create the creaminess of the sauce.

This recipe is one that benefits from the rich broth of homemade beans. However, you can easily use canned beans with or without their liquid. If you choose not to use the bean liquid, use a bit extra pasta broth to make the sauce.

Cheese/Keep it vegan

I took a bit of inspiration from this pasta recipe, which is 100% vegan and only uses beans to make a thick sauce. While I’d rather keep my beans as beans, using small white beans can easily break down into a sauce. I found whenever I eat this pasta; I rarely notice the beans because, with minimal effort, they already begin to blend.

If you want to keep this vegan, swap the butter for your favorite vegan-friendly swap (vegan butter/olive oil) and use about ½ cup more beans, mashed into a paste. The bean liquid thickens as well, creating a nice sauce to coat the noodles. You will probably want to add extra salt or vegan parmesan (given the lack of saltiness from the parmesan!)

Print

h3 { -webkit-box-flex: 0; flex: 0 0 100%; } .tasty-recipes-equipment .tasty-link-card { -webkit-box-flex: 0; flex: 0 0 50%; padding: 1.5rem 1rem; text-align: center; } @media screen and (min-width: 500px) { .tasty-recipes-equipment .tasty-link-card { -webkit-box-flex: 0; flex: 0 0 33%; } } .tasty-recipes-equipment .tasty-link-card p { font-weight: bold; font-size: 1em; margin-bottom: 0; } .tasty-recipes-equipment .tasty-link-card p a { color: initial; } .tasty-recipes-equipment .tasty-link-card span { font-size: 0.9em; } .tasty-recipes-rating.tasty-recipes-clip-10 { -webkit-clip-path: polygon(0 0, 10% 0%, 10% 100%, 0% 100%); clip-path: polygon(0 0, 10% 0%, 10% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-20 { -webkit-clip-path: polygon(0 0, 20% 0%, 20% 100%, 0% 100%); clip-path: polygon(0 0, 20% 0%, 20% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-30 { -webkit-clip-path: polygon(0 0, 30% 0%, 30% 100%, 0% 100%); clip-path: polygon(0 0, 30% 0%, 30% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-40 { -webkit-clip-path: polygon(0 0, 40% 0%, 40% 100%, 0% 100%); clip-path: polygon(0 0, 40% 0%, 40% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-50 { -webkit-clip-path: polygon(0 0, 50% 0%, 50% 100%, 0% 100%); clip-path: polygon(0 0, 50% 0%, 50% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-60 { -webkit-clip-path: polygon(0 0, 60% 0%, 60% 100%, 0% 100%); clip-path: polygon(0 0, 60% 0%, 60% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-70 { -webkit-clip-path: polygon(0 0, 70% 0%, 70% 100%, 0% 100%); clip-path: polygon(0 0, 70% 0%, 70% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-80 { -webkit-clip-path: polygon(0 0, 80% 0%, 80% 100%, 0% 100%); clip-path: polygon(0 0, 80% 0%, 80% 100%, 0% 100%); } .tasty-recipes-rating.tasty-recipes-clip-90 { -webkit-clip-path: polygon(0 0, 90% 0%, 90% 100%, 0% 100%); clip-path: polygon(0 0, 90% 0%, 90% 100%, 0% 100%); } .tasty-recipes-nutrition ul { list-style-type: none; margin: 0; padding: 0; } .tasty-recipes-nutrition ul:after { display: block; content: \’ \’; clear: both; } .tasty-recipes-nutrition li { float: left; margin-right: 1em; } .tasty-recipes-plug { text-align: center; margin-bottom: 1em; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .tasty-recipes-plug a { text-decoration: none; box-shadow: none; } .tasty-recipes-plug a img { width: 150px; height: auto; margin: 5px 0 0 8px; display: inline-block; } @media print { .tasty-recipes-no-print, .tasty-recipes-no-print * { display: none !important; } } .tasty-recipes { margin-bottom: 4em; max-width: 700px; background-color: #f9f9f9; } .tasty-recipes.tasty-recipes-has-plug { margin-bottom: 1em; } .tasty-recipes-plug { margin-bottom: 4em; } .tasty-recipes-print-button { display: none; } .tasty-recipes-image-shim { height: 69.5px; clear: both; } .tasty-recipes-entry-header { background-color: #f9f9f9; padding-top: 2em; padding-left: 2em; padding-right: 2em; } .tasty-recipes-entry-header.tasty-recipes-has-image { padding-top: 0px; } .tasty-recipes-entry-header .tasty-recipes-image { float: none; margin-bottom: 1em; } @media only screen and (min-width: 730px) { .tasty-recipes-entry-header .tasty-recipes-image { float: left; margin-right: 16px; } } .tasty-recipes-entry-header .tasty-recipes-image img { float: none; height: 150px; width: 150px; } .tasty-recipes-entry-header .tasty-recipes-header-content { min-height: 215px; } .tasty-recipes-entry-header h2 { margin-bottom: 0; margin-top: 0; padding-top: 0; padding-bottom: 0; clear: none; } .tasty-recipes-entry-header hr { border: 1px solid #eee; background-color: #eee; margin-bottom: 0; margin-top: 1em; margin-right: -2em; margin-left: -2em; } .tasty-recipes-entry-header .tasty-recipes-rating-outer { width: 100%; } .tasty-recipes-entry-header .tasty-recipes-rating-outer a { text-decoration: none; border: none; display: inherit; box-shadow: none; } .tasty-recipes-entry-header .tasty-recipes-rating-outer a:hover { text-decoration: none; } .tasty-recipes-entry-header .tasty-recipes-rating-stars { font-size: 18px; } .tasty-recipes-entry-header .tasty-recipes-rating-stars span { margin-right: 2px; margin-left: 2px; color: #aaaaaa; } .tasty-recipes-entry-header .tasty-recipes-rating-stars span:first-child { margin-left: 0; } .tasty-recipes-entry-header .tasty-recipes-rating-label { color: #B7BBC6; font-size: .6875em; margin-top: 1em; position: absolute; } .tasty-recipes-entry-header .tasty-recipes-rating-stars .post-ratings { font-size: 10px; } .tasty-recipes-entry-header .tasty-recipes-rating-stars .post-ratings .tasty-recipes-cf-ratings-label { margin-top: 0; line-height: 1; } .tasty-recipes-entry-header .tasty-recipes-details { margin-top: 1.5em; color: #606060; } .tasty-recipes-entry-header .tasty-recipes-details ul { list-style-type: none; margin: 0; padding-left: 0; } .tasty-recipes-entry-header .tasty-recipes-details ul li { display: inline-block; margin-left: 0; padding-left: 0; margin-right: .5em; margin-bottom: 0; font-size: 1em; line-height: 1.8em; } .tasty-recipes-entry-header .tasty-recipes-details .detail-icon { height: 1em; margin-top: .4em; } .tasty-recipes-entry-header .tasty-recipes-details ul li { font-size: 1em; } .tasty-recipes-entry-header .tasty-recipes-details .tasty-recipes-label { margin-right: .125em; } .tasty-recipes-entry-header .tasty-recipes-details .detail-icon { vertical-align: top; margin-right: .2em; } @media only screen and (min-width: 730px) { .tasty-recipes-entry-header .tasty-recipes-details { padding-left: 166px; } } .tasty-recipes-entry-content { padding-top: 0.1em; background: #f9f9f9; color: #606060; clear: both; } .tasty-recipes-entry-header .tasty-recipes-buttons { margin-top: 1.25em; margin-bottom: 1.25em; width: 100%; } .tasty-recipes-entry-header .tasty-recipes-buttons:after { content: \” \”; display: block; clear: both; } .tasty-recipes-entry-header .tasty-recipes-button-wrap { box-sizing: border-box; } .tasty-recipes-entry-header .tasty-recipes-buttons a { text-transform: uppercase; text-align: center; display: block; background-color: #f9f9f9; font-size: 1em; line-height: 1.375em; font-weight: bold; padding-top: 7px; padding-bottom: 7px; margin-top: 0; border: 1px solid #aaaaaa;; border-radius: 0; text-decoration: none; color: #aaaaaa; } .tasty-recipes-entry-header .tasty-recipes-buttons .button:hover { background-color: #f9f9f9; border: 3px solid #aaaaaa; color: #aaaaaa; opacity: 1; } .tasty-recipes-entry-content a img { box-shadow: none; -webkit-box-shadow: none; } .tasty-recipes-entry-header .tasty-recipes-buttons a:hover { background-color: #979599; text-decoration: none; } .tasty-recipes-entry-header .tasty-recipes-buttons img { vertical-align: top; } .tasty-recipes-entry-header .tasty-recipes-buttons img.svg-print, .tasty-recipes-entry-header .tasty-recipes-buttons img.svg-pinterest { height: 1.25em; margin-right: .375em; margin-bottom: 0; background: none; display: inline-block; box-shadow: none; } @media only screen and (max-width: 730px) { .tasty-recipes-entry-header .tasty-recipes-button-wrap { width: 100%; } .tasty-recipes-entry-header .tasty-recipes-button-wrap:nth-child(2) { padding-top: 1em; } } @media only screen and (min-width: 450px) { .tasty-recipes-entry-header .tasty-recipes-buttons { width: 100%; float: none; } .tasty-recipes-entry-header .tasty-recipes-button-wrap:first-child { width: 50%; padding-right: 5px; float: left; } .tasty-recipes-entry-header .tasty-recipes-button-wrap:last-child { width: 50%; padding-left: 5px; float: right; padding-top: 0; } } @media only screen and (min-width: 730px) { .tasty-recipes-entry-header .tasty-recipes-buttons { padding-left: 166px; box-sizing: border-box; } .tasty-recipes-header-content { position: relative; } .tasty-recipes-header-content .tasty-recipes-rating-outer { position: absolute; top: 155px; width: 150px; text-align: center; } .tasty-recipes-header-content .tasty-recipes-rating-label { display: block; position: static; margin-top: 0; } } .tasty-recipes-entry-content h3 { color: initial; } .tasty-recipes-entry-content h4 { font-size: 1em; padding-top: 0; margin-bottom: 1.5em; margin-top: 1.5em; } .tasty-recipes-entry-content hr { background-color: #eee; border: 1px solid #eee; margin-top: 1em; margin-bottom: 1em; } .tasty-recipes-entry-content .tasty-recipes-description, .tasty-recipes-entry-content .tasty-recipes-ingredients, .tasty-recipes-entry-content .tasty-recipes-instructions, .tasty-recipes-entry-content .tasty-recipes-keywords { padding-left: 2em; padding-right: 2em; } .tasty-recipes-entry-content .tasty-recipes-description p { margin-bottom: 1em; } .tasty-recipes-entry-content .tasty-recipes-ingredients ul, .tasty-recipes-entry-content .tasty-recipes-instructions ul { list-style-type: none; margin-left: 0; margin-bottom: 1.5em; padding: 0; } .tasty-recipes-entry-content .tasty-recipes-ingredients ul li, .tasty-recipes-entry-content .tasty-recipes-instructions ul li { margin-bottom: .625em; list-style-type: none; position: relative; margin-left: 2.5em; line-height: 1.46; } .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before, .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before { background-color: #aaaaaa; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: .5em; width: .5em; display: block; content: \” \”; left: -1.25em; top: .375em; position: absolute; } .tasty-recipes-entry-content .tasty-recipes-ingredients ol, .tasty-recipes-entry-content .tasty-recipes-instructions ol { counter-reset:li; margin-left: 0; padding: 0; } .tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-entry-content .tasty-recipes-instructions ol li { list-style-type: none; position: relative; margin-bottom: 1em; margin-left: 2.5em; line-height: 1.46; } .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before, .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before { content:counter(li); counter-increment: li; position: absolute; background-color: #aaaaaa; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 1.45em; width: 1.45em; color: #FFF; left: -1.25em; transform: translateX(-50%); line-height: 1.5em; font-size: .6875em; text-align: center; top: .1875em; } @media only screen and (max-width: 520px) { .tasty-recipes-entry-content .tasty-recipes-ingredients ol, .tasty-recipes-entry-content .tasty-recipes-instructions ol { margin-left: 0; } } .tasty-recipes-entry-content .tasty-recipes-equipment { padding-left: 2em; padding-right: 2em; } .tasty-recipes-entry-content .tasty-recipe-video-embed ~ .tasty-recipes-equipment { padding-top: 1em; } .tasty-recipes-entry-content .tasty-recipes-notes, .tasty-recipes-entry-content .tasty-recipes-nutrition { padding-bottom: 1.25em; padding-left: 2em; padding-right: 2em; } .tasty-recipes-entry-content .tasty-recipes-notes ol { counter-reset:li; margin-left: 0; padding: 0; margin-bottom: 0; } .tasty-recipes-entry-content .tasty-recipes-notes ul { margin-left: 0; padding: 0; margin-bottom: 0; } .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-entry-content .tasty-recipes-notes ol li { padding-left: 1.5625em; padding-right: 1.5625em; padding-top: 1.25em; padding-bottom: 1.25em; position: relative; margin-bottom: 1.5em; list-style-type: none; } .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-entry-content .tasty-recipes-notes ol li { padding-left: 2.5em; margin-left: 0; margin-bottom: 0; } .tasty-recipes-entry-content .tasty-recipes-notes p:before, .tasty-recipes-entry-content .tasty-recipes-notes ul li:before { content: \”i\”; display: block; background-color: #aaaaaa; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 1.3em; width: 1.3em; font-size: .75em; line-height: 1.3em; text-align: center; color: #FFF; position: absolute; left: 1.167em; top: 2.1em; } .tasty-recipes-entry-content .tasty-recipes-notes ol li:before { content:counter(li); counter-increment: li; position: absolute; background-color: #aaaaaa; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; height: 1.45em; width: 1.45em; color: #FFF; left: 2em; transform: translateX(-50%); line-height: 1.5em; font-size: .6875em; text-align: center; top: 2.3em; } .tasty-recipes-entry-content .tasty-recipes-notes p:last-child { margin-bottom: 0; } .tasty-recipes-entry-content .tasty-recipes-keywords { margin-top: 1em; margin-bottom: 1em; color: #aaaaaa; } .tasty-recipes-entry-content .tasty-recipes-keywords p { margin-bottom: 0; font-size: 0.7em; } .tasty-recipes-nutrifox { text-align: center; margin: 0; } .tasty-recipes-nutrifox iframe { width: 100%; display: block; margin: 0; } .tasty-recipes-entry-content .tasty-recipes-nutrition ul li { float: none; line-height: 2em; list-style-type: none; margin-left: 0; padding-left: 0.833em; } .tasty-recipes-entry-footer { background-color: #fff; padding-top: 1.5625em; padding-bottom: 1.25em; padding-left: 2.5em; padding-right: 2.5em; text-align: center; } .tasty-recipes-entry-footer .tasty-recipes-footer-content { display: inline-block; } .tasty-recipes-entry-footer img { width: 65px; } .tasty-recipes-entry-footer h3 { font-size: 1.25em; line-height: 2.25em; margin-top: .5em; margin-bottom: .125em; padding: 0; line-height: 1em; } .tasty-recipes-entry-footer p { margin-bottom: 0; font-size: .75em; } .tasty-recipes-entry-footer p a { text-decoration: underline; box-shadow: none; border-bottom: none; } .tasty-recipes-entry-footer:after { content: \” \”; display: block; clear:both; } @media only screen and (max-width: 520px) { .tasty-recipes-entry-footer h3 { margin-top: .5em; margin-bottom: .5em; } .tasty-recipes-entry-footer { text-align: center; } } @media only screen and (min-width: 520px) { .tasty-recipes-entry-footer img { float: left; } .tasty-recipes-entry-footer h3, .tasty-recipes-entry-footer p { margin-left: 90px; clear: none; text-align: left; } } .clearfix:after { clear: both; content: \” \”; display: table; } /* Print view styles */ .tasty-recipes-print-view { font-size: 11px; } .tasty-recipes-print-view .tasty-recipes-print-button { display: inline-block; } .tasty-recipes-print { padding:0; } .tasty-recipes-print-view .tasty-recipes, .tasty-recipes-print-view .tasty-recipes-entry-content { background: #fff; } .tasty-recipes-print-view .tasty-recipes { margin-top: 1em; } .tasty-recipes-print .tasty-recipes-entry-header { background-color: inherit; color: inherit; padding-bottom: 0; padding-left: 1em; padding-right: 1em; } .tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image { transform: none; float: left; margin-right: 16px; } .tasty-recipes-print-view .tasty-recipes-entry-header .tasty-recipes-header-content { min-height: 150px; } .tasty-recipes-print.tasty-recipes-has-image .tasty-recipes-entry-header h2 { margin-top: 0; } .tasty-recipes-print .tasty-recipes-entry-header h2 { color: inherit; margin-bottom: .5em; } .tasty-recipes-print .tasty-recipes-entry-header hr { display: none; } .tasty-recipes-print .tasty-recipes-header-content .tasty-recipes-rating-outer { position: initial; text-align: left; width: unset; top: unset; } .tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-rating-stars span { color: #000; } .tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul { padding: 0; clear: none; } .tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details ul li { line-height: 1.8em; margin-bottom: 0; } .tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details .detail-icon { display: none; } .tasty-recipes-print-view .tasty-recipes-source-link { text-align: center; } .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-ingredients ul li, .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-instructions ul li, .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-instructions ol li { margin-bottom: 0; } .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-notes ol li { margin-top: 1rem; padding-top: 0; padding-bottom: 0; } .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-notes p:before, .tasty-recipes-print-view .tasty-recipes-entry-content .tasty-recipes-notes ul li:before { top: 0.1em; } .tasty-recipes-entry-content .tasty-recipes-nutrition ul li{float:left;} .tasty-recipes-entry-header, .tasty-recipes-entry-content{ background:#EAE9E8;} .tasty-recipes-entry-content h4{font-weight:700; margin-bottom: 0.8em; margin-top: 2.5em;} .tasty-recipes-entry-content p{margin:0 0 10px!important;} .tasty-recipes-entry-content .tasty-recipes-ingredients ul li{line-height: 1.8; margin-bottom: 0em;} .tasty-recipes-entry-content .tasty-recipes-instructions ul li{line-height: 1.8; margin-bottom: 1.2em;} .tasty-recipes-entry-content .tasty-recipes-notes p:before, .tasty-recipes-entry-content .tasty-recipes-notes ul li:before{display: none;} .tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before, .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before{display: none;} .tasty-recipes-entry-content .tasty-recipes-ingredients ul li, .tasty-recipes-entry-content .tasty-recipes-instructions ul li{margin-left:0em;} .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-entry-content .tasty-recipes-notes ol li{margin-left: 0em; line-height: 1.75;} .tasty-recipes-entry-header .tasty-recipes-buttons a{background-color:#fff; color:#3f3b36;} .tasty-recipes-entry-content hr{margin-top: 2em; margin-bottom: 2em;} .tasty-recipes-entry-content .tasty-recipes-notes p{margin-top: 0em; margin-bottom: 0em; padding: 0em;} .tasty-recipes-entry-footer img{width:25px;} .tasty-recipes-entry-footer h3, .tasty-recipes-entry-footer p{margin-left: 35px;} .tasty-recipes-notes h3, .tasty-recipes-description h3, .tasty-recipes-ingredients h3, .tasty-recipes-instructions h3, .tasty-recipes-nutrition h3{display: none;} .tasty-recipes-entry-content .tasty-recipes-description p{font-style: italic;} .tasty-recipes-entry-content .tasty-recipes-nutrition{padding:0em 2em;} .tasty-recipes-entry-content .tasty-recipes-nutrition li{ font-size: 10px; padding-left:0em!important;} .tasty-recipes-entry-content .tasty-recipes-nutrition strong{font-size: 10px;} .tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-entry-content .tasty-recipes-instructions ol li{margin-left: 0em;} .tasty-recipes-entry-content .tasty-recipes-ingredients ol li:before, .tasty-recipes-entry-content .tasty-recipes-instructions ol li:before{display: none;} .tasty-recipes-entry-content .tasty-recipes-notes ul li{padding-left: 0em; padding-bottom: 0em;} .tasty-recipes-entry-header, .tasty-recipes-entry-content {background: #EAE9E8;} .tasty-recipes-keywords strong{font-size: 10px!important;} .tasty-recipes-entry-header .tasty-recipes-buttons a{border:none;}]]>

\"Close-up

Asparagus Pasta with White Beans


Scale 1x2x3x

Ingredients

¼ cup toasted hazelnuts, cracked

1/4 pound asparagus

4 ounces linguine or pappardelle

2 tablespoons butter

1 large garlic clove, minced

1 cup small white beans in their liquid (like navy beans)

1 tablespoon lemon juice

½ teaspoon lemon zest

½ cup to 3/4 cup grated parmesan cheese

2 tablespoons minced basil

1/2 teaspoon sea salt

Black Pepper, for topping


Instructions

  1. First, place the hazelnuts in the oven and let roast until it is fragrant and golden; 12 to 15 minutes or so.
  2. Start the water and bring it to a boil and a separate skillet to make the pasta on the stovetop.
  3. Place a stalk of asparagus against a flat handle or spatula. Place the tip downward and your thumb securing the asparagus in place. Shave, down towards the counter. Repeat and flip the stalk as needed then repeat with remaining asparagus.
  4. Once the asparagus is good to go, add the pasta to the boiling water and start cooking. Cook according to the package directions.
  5. As the pasta is cooking, heat the skillet over medium heat and add the butter. Let melt then add the garlic. Cook until fragrant and just golden, about 2 minutes. Stir in the beans with their liquid and cook until the bean the liquid begins to thicken.
  6. Once this happens, transfer the cooked pasta to the pan, reserving some of the pasta water. Add the shaved asparagus now as well. Cook over low until the pasta combines with the beans and the asparagus is heated. Add a splash or two of water as needed to thin the sauce. Taste and add salt as needed.
  7. Turn off the heat and add the lemon juice, parmesan, and basil. Taste again and adjust the flavors if needed (more lemon, parmesan, or basil). Serve the black pepper, the toasted hazelnuts, and more cheese.

Notes

Notes

As mentioned in the post, you could make this vegan with help from more beans and using your favorite vegan butter swap. The bean liquid is really the key making the sauce, the parmesan just helps bring everything together.

Also, my general parmesan disclaimer. Parmesan is not typically vegetarian friendly. Any parmesan made in Europe has to contain animal rennet to be considered parmesan. However, there are a couple of brands in the United States making decent parmesan that uses vegetarian rennet. Just be sure to check the label.

Keywords: asparagus pasta

Source

Leave a Comment

Your email address will not be published. Required fields are marked *