# What You'll Need:
→ Greens & Herbs
01 - 2 cups packed baby spinach
02 - 1 cup chopped green cabbage
03 - 1/2 cup fresh parsley leaves
04 - 1/2 cup fresh basil leaves
05 - 1/4 cup fresh chives
06 - 1/4 cup fresh tarragon (optional)
→ Vegetables
07 - 2 cloves garlic
08 - 2 green onions, chopped
09 - 1 small avocado, peeled and pitted
→ Dairy
10 - 1/2 cup Greek yogurt or sour cream
11 - 1/4 cup mayonnaise
12 - 1/4 cup grated Parmesan cheese
→ Liquids & Acidity
13 - 2 tablespoons freshly squeezed lemon juice
14 - 1 teaspoon white wine vinegar
15 - 1/4 cup olive oil
→ Seasoning
16 - 1/2 teaspoon salt, plus more to taste
17 - 1/4 teaspoon black pepper
18 - Pinch of crushed red pepper flakes (optional)
→ Pasta
19 - 12 ounces dried pasta (linguine, spaghetti, or penne)
# Step-by-Step Guide:
01 - Boil the pasta in a large pot of salted water until al dente according to package directions. Reserve 1/2 cup of cooking water and drain the pasta.
02 - Place spinach, cabbage, parsley, basil, chives, tarragon (if using), garlic, green onions, avocado, Greek yogurt, mayonnaise, Parmesan, lemon juice, vinegar, olive oil, salt, and black pepper in a blender or food processor.
03 - Blend until smooth and creamy, scraping down the sides as needed. Gradually add reserved pasta water, one tablespoon at a time, until the sauce reaches a pourable consistency.
04 - Taste the sauce and adjust seasoning with additional salt, black pepper, or lemon juice as preferred.
05 - Toss the hot drained pasta with the sauce until fully coated.
06 - Serve immediately, optionally garnished with extra herbs and Parmesan cheese.