1 Cook the pasta: Bring a large pot of salted water (3 quarts water, a tablespoon of salt) to a rolling boil. Add the dry pasta to the boiling water, stirring occasionally to keep it from sticking to the bottom of the pot.

Cook in rapidly boiling water until al dente, cooked through, but still a bit firm to the bite. The amount of time will depend on your package of pasta, anywhere from 8 to 12 minutes.

2 Add hot pasta to chopped fresh spinach: Place the chopped spinach at the bottom of a large bowl. When the pasta is done, scoop out about a half cup of the pasta cooking water and set aside. Drain the pasta and put the hot drained pasta on top of the chopped spinach in the bowl. Toss to mix. The heat of the pasta will help wilt the spinach leaves.

3 Stir in the pesto, add some pasta cooking water, vinegar, salt, and pepper: Stir in the pesto, so that the pasta is well coated. Add in a little of the pasta cooking water you set aside to loosen the pasta a bit. Sprinkle in 1 tablespoon of the red wine vinegar, a half teaspoon of salt, and a half teaspoon of black pepper.

4 Add peas and avocado: Stir in the peas, and gently fold in the chopped avocado. Taste and add more salt, vinegar, and or pepper if needed.

Serve slightly warm or at room temperature.