Ingredients
Method
Cooking Pasta
- Bring a large pot of salted water to a rolling boil. Cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta cooking water, then drain the pasta.
Sautéing Vegetables
- While the pasta cooks, heat 3 tablespoons olive oil in a large skillet over medium heat. Add the sliced garlic and chopped onion; sauté until fragrant and translucent, about 3 minutes.
- Add the cherry tomatoes to the skillet and cook until they soften and begin to release juices, 3–4 minutes.
- Stir in zucchini and asparagus tips. Sauté for 4–5 minutes until vegetables are tender-crisp.
- Lower the heat and add the cooked pasta to the skillet. Toss to combine, then add lemon zest, lemon juice, and a splash of the reserved pasta water.
Finishing
- Stir in the baby spinach, Parmesan, basil, and parsley. Toss until the spinach wilts and the cheese melts into the sauce, about 1–2 minutes.
- Finish with a drizzle of good olive oil and a scatter of toasted pine nuts or almonds for crunch. Serve immediately, garnished with extra basil and Parmesan.
Notes
This is a joyful, forgiving recipe. Think of ingredients like colors on a palette — swap, add, or omit to match what you have. Refrigerate leftovers in an airtight container for up to 3 days. Add a splash of water or a drizzle of olive oil before reheating to restore silkiness.