The Washington Post

Penne With Asparagus Pesto and White Beans

Penne With Asparagus Pesto and White Beans 6.000

Deb Lindsey for The Washington Post

Weeknight Vegetarian Apr 3, 2017

This pasta dish features asparagus two ways: The stalks are blended into a pesto, and the tips are sauteed.

Where to Buy: Vegetarian Parmesan (dairy cheese that does not use animal rennet) is made by such companies as Sargento and Bel Gioso and can be found in Whole Foods Markets and other stores.


When you scale a recipe, keep in mind that cooking times and temperatures, pan sizes and seasonings may be affected, so adjust accordingly. Also, amounts listed in the directions will not reflect the changes made to ingredient amounts.

Tested size: 6 servings

  • 12 ounces (1 large bunch) asparagus
  • 1 teaspoon fine sea salt, plus more as needed
  • 12 ounces dried whole-wheat penne, or another short pasta shape
  • 3 tablespoons plus 1 teaspoon extra-virgin olive oil
  • 2 small bunches basil (1 loosely packed cup)
  • 1 clove garlic, chopped
  • 1/4 cup raw almonds
  • 1 teaspoon finely grated lemon zest, or more as needed, plus 1 tablespoon fresh lemon juice, or more as needed
  • 1/2 cup vegetarian Parmesan cheese, finely grated, plus more for serving (see headnote)
  • One 15-ounce can no-salt-added cannellini beans, drained and rinsed (about 1 1/2 cups)


Trim and discard the tough/woody ends of each asparagus spear. Cut the tips with about a thumb's length of stalk and reserve them; cut the remaining stalks into 2-inch lengths.

Bring a medium saucepan of water to a boil over high heat, add the teaspoon of salt and the 2-inch pieces of stalks; cook until tender, 3 to 5 minutes. Use a slotted spoon to transfer them to a food processor.

Once the water in the saucepan returns to a boil, stir in the pasta and cook according to the package directions, or until al dente. Drain, reserving 1 cup of the cooking water.

Return the (now-empty) saucepan to high heat. Add the asparagus tips and 1 teaspoon of the oil. Cook, stirring constantly, until they are lightly browned, 3 to 4 minutes. Turn off the heat (you'll use the pan one more time) and transfer the tips to a plate.

Stack, roll tightly and cut a few large basil leaves into ribbons; reserve for garnish.

Combine the garlic, almonds and the remaining basil in the food processor (with the asparagus pieces). Add the tablespoon of lemon juice and the remaining 3 tablespoons of oil; pulse to form a coarse puree, stopping to scrape down the sides a few times. Add the lemon zest and vegetarian Parm; pulse a few times to incorporate and form the pesto. Taste and add more lemon juice and/or salt, as needed.

Return the saucepan to medium-low heat. Add the drained pasta, along with the beans and the asparagus pesto. Toss gently to incorporate, adding just enough of the reserved pasta cooking water, a few tablespoons at a time, to create a creamy sauce.

Once the pasta has warmed through, divide it among warmed bowls or plates. Top each portion with some sauteed asparagus tips, basil ribbons and more cheese. Serve right away.

Rate it

Recipe Source

Adapted from "Good Veg: Ebullient Vegetables, Global Flavors, a Modern Vegetarian Cookbook," by Alice Hart (The Experiment, 2017).

Tested by Joe Yonan.

Email questions to the Food Section.

Email questions to the Food Section at

Avg. Rating (8)

Rate this recipe

Nutritional Facts

Calories per serving: 410

% Daily Values*

Total Fat: 14g 22%

Saturated Fat: 3g 15%

Cholesterol: 5mg 2%

Sodium: 450mg 19%

Total Carbohydrates: 55g 18%

Dietary Fiber: 9g 36%

Sugar: 3g

Protein: 15g

*Percent Daily Value based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Total Fat: Less than 65g

Saturated Fat: Less than 20g

Cholesterol: Less than 300mg

Sodium: Less than 2,400mg

Total Carbohydrates: 300g

Dietary Fiber: 25g

Most Read Lifestyle