A delicious homemade pesto pasta recipe featuring spaghetti, toasted pine nuts, fresh basil, spinach, garlic, and optional vegan parmesan. This dish is easy to prepare and perfect for a quick meal, serving about 4 people.
1: Bring a large pot of salted water to the boil. Cook pasta according to packet instructions. When done, reserve 1 cup of pasta water then drain and set aside.
2: In a food processor, add in the pine nuts, basil, greens, garlic, salt, pepper, and vegan parmesan (if using). Pulse a few times then process on medium until broken down. Scrape down the sides as needed until ingredients are finely chopped and well-combined.
3: With the motor still running, slowly pour in the olive oil in a thin stream. Check the consistency of your pesto and use more or less as needed. Taste and add in more salt and pepper if desired.
4: Add pesto and pasta into a large pot along with the pasta water. Warm over medium heat until the pasta ends up glossy and well-coated. Garnish with extra fresh basil and serve immediately.