Things You'll Need:
- fresh basil
- pine nuts
- parmesan cheese or nutritional yeast
- fresh garlic
- olive oil
- angel hair pasta
- fresh tomatoes
- salt
-
Step 1
Cook the pasta. Boil a large pot of water, add your pasta, and set a timer for eight minutes. Angel hair pasta has a light texture that adds an elegant touch to this meal, but other types of pasta can also work.
-
Step 2
Start preparing the pesto while the pasta cooks. Use an entire bunch of fresh basil, or several very large handfuls if you pick it yourself. Pick the leaves and put them in a food processor.
-
Step 3
Add about a cup of pine nuts, a quarter cup of olive oil, a half cup of parmesan cheese (or nutritional yeast for a vegan version), and one or two peeled cloves of garlic. Puree to a fine paste, adding more oil if necessary. Add salt generously, to taste.
-
Step 4
Test the pasta. If it tastes done, drain the water out and immediately stir in the pesto, which should keep the pasta from sticking together too badly.
-
Step 5
Chop fresh tomatoes. Stir the tomatoes into the pasta, or sprinkle a few on top of each serving.








