Go Back
+ servings
close up of vegan asparagus pasta

Asparagus & Pea Pasta

Lauren Casolaro
Tossed in a creamy, lemony, white bean 'alfredo' sauce, this asparagus & pea pasta is guaranteed to be a crowd pleaser! It's vegan, high in plant-based protein, and only takes 20 minutes to make. 
5 from 1 vote
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Main Dish
Cuisine American
Servings 4 servings
Calories 425 kcal

Ingredients
 

  • 16 ounces (453 g) pasta of choice thicker, flat pasta recommended
  • 4 tablespoons (54 g) olive oil divided
  • 1 (30 g) small sweet onion chopped
  • 7 cloves (24 g) garlic minced
  • 1 bunch asparagus chopped into thirds
  • 1 cup (140 g) frozen sweet peas
  • 2 cups (520 g) cannellini beans ~1.5 (15oz cans), drained and rinsed
  • ½ cup (120 mL) non-dairy milk
  • 2 tablespoons (24 g) lemon juice
  • 2-3 tablespoons (10-15 g) nutritional yeast
  • salt and pepper to taste

Instructions

  • First, bring a large pot of salted water to a boil and cook pasta according to package instructions. Before draining reserve 1 cup of pasta water to make reheating easier!
    16 ounces pasta of choice, 4 tablespoons olive oil
  • While the pasta is cooking, add garlic and onion with a tablespoon of olive oil to a pan. Saute over medium heat for 5 minutes or until slightly golden.
    1 small sweet onion, 7 cloves garlic
  • Either to a food processor or high speed blender, add drained and rinsed white beans, sautéed garlic & onion, non-dairy milk, lemon juice, 2 tablespoons olive oil, and nutritional yeast.
    4 tablespoons olive oil, 2 cups cannellini beans, ½ cup non-dairy milk, 2 tablespoons lemon juice, 2-3 tablespoons nutritional yeast
  • Blend for 1-2 minutes or until completely smooth. Add salt and pepper to taste. If it looks too thick or you want a thinner sauce, add a bit more milk! It should be thick and creamy, yet very easy to pour.
    salt and pepper
  • In the pan that you sautéed the garlic and onion in, add the last 1 tablespoon of oil and add chopped asparagus and peas. Saute for 5-10 minutes, or until as tender as you'd like. If you'd like to steam the veggies instead, throw them in with the pasta a few minutes before the pasta is ready!
    4 tablespoons olive oil, 1 bunch asparagus, 1 cup frozen sweet peas
  • Add the asparagus, peas and sauce to the pasta. Mix until combined and warmed through. Serve warm and enjoy!

Notes

This pasta will stay fresh in the fridge in an airtight container for 3-4 days.
Make sure you are using unsweetened and unflavored non-dairy milk. To keep this recipe nut-free, use soy milk. 
Nutritional values are estimates only. See our full nutrition disclosure here.

Nutrition

Serving: 1cupCalories: 425kcalCarbohydrates: 52gProtein: 14.2gFat: 15.3gSodium: 137mgFiber: 9.3gSugar: 3.4g

Disclaimer: Although apinchofparsley.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Apinchofparsley.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

Did you make this recipe?Leave a comment below & tag @pinchofparsley_ on socials!